Credenciais de cliente externo

Autenticação de aplicação externa com permissões específicas.

POST /auth/client

Autenticação de aplicação

Headers

Name
Value

Content-Type

application/json

cache-control*

no-cache

Body

Name
Type
Description

client_id *

string

Identificação da aplicação.

client_secret *

string

Senha da aplicação

* Campo obrigatório

Response

{
    "access_token": "dbe73a2aa90bb581dd041b1633dff9c1fdbc9b22",
    "token_type": "Bearer",
    "expires_in": 900,
    "_links": {
        "self": {
            "href": "https://billing.dev.vaultid.com.br/auth/client"
        }
    }
}

Exemplo

curl -X POST \
  http://url_billing/auth/client \
  -H 'Accept: application/json' \
  -H 'Content-Type: application/json' \
  -H 'cache-control: no-cache' \
  -d '{
    "client_id": "AppExternalAR",
    "client_secret": "123456"
}'

Last updated

Was this helpful?