Aplicação

Registrar aplicação

POST http://utility-assistant.local/application

Registra aplicação (computador), ao registrar são gerados as credenciais de aplicação. (client credentials)

Headers

NameTypeDescription

Content-Type

string

application/x-www-form-urlencoded

Accept

string

application/json

Request Body

NameTypeDescription

force

boolean

Flag para forçar cadastro de aplicação

client_name

string

Nome da aplicação

{
    "detail": {
        "code": 1018,
        "status": "APPLICATION_CREATED",
        "message": "Application created successfully"
    }
}

Listar dados da aplicação

GET http://utility-assistant.local/application

Retorna as credenciais de aplicação

Headers

NameTypeDescription

Accept

string

application/json

{
    "client_name": "My PC",
    "client_id": "e6cf870ab39ed797cabf9d4fc4b9ad0194baf1ac",
    "client_secret": "6ccba7c406ed93b8fb79872d9bd905bd43f5aed2",
    "detail": {
        "code": 1021,
        "status": "APPLICATION_LISTED",
        "message": "Application listing"
    }
}

Alterar dados da aplicação

PUT http://utility-assistant.local/application

Altera dados da aplicação

Headers

NameTypeDescription

Content-Type

string

application/x-www-form-urlencoded

Accept

string

application/json

Request Body

NameTypeDescription

client_name

string

Nome da aplicação

{
    "detail": {
        "code": 1120,
        "status": "APPLICATION_UPDATED",
        "message": "Application updated with success"
    }
}

Last updated