Ir para o final dos metadados
Ir para o início dos metadados

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 8 Atual »

Documentação

Para autenticar na aplicação e obter o token do usuário, você deve chamar o endpoint:

É importante garantir que o header Accept esteja corretamente configurado nas requisições, conforme indicado na documentação da API para cada endpoint específico.
No caso, utilize o valor Accept: application/json para receber os dados no formato JSON.

x-www-form-urlencoded

Parâmetros:

  • password: SENHA_AQUI

  • username: USUARIO_AQUI$$DOMINIO_ESCRITORIO

  • grant_type: password

  • client_id: CLIENT_ID_AQUI

  • client_secret: CLIENT_SECRET_AQUI

Obs.: A autorização deve ser preenchida com seu client_id e client_secret que o time suporte lhe envio quando você pediu o acesso a API, caso não tenha nenhum dominio do escritório, nao passar o $$DOMINIO_ESCRITORIO.

Exemplo de retorno :

{
    "access_token": "TOKENDEACESSO",
    "expires_in": 1500,
    "refresh_expires_in": 1800,
    "refresh_token": "TOKENDEREFRESH",
    "token_type": "Bearer",
    "not-before-policy": 1715263224,
    "session_state": "UUID_SESSION_STATE",
    "scope": ""
}

Exemplo via CURL:

curl -X POST https://apigw.projurisadv.com.br/auth/token \
     -H "Content-Type: application/x-www-form-urlencoded" \
     -d "username=USUARIO_AQUI" \
     -d "password=SENHA_AQUI" \
     -d "grant_type=password" \
     -d "client_id=CLIENT_ID_AQUI" \
     -d "client_secret=CLIENT_SECRET_AQUI"


Exemplo via POSTMAN

image-20241018-121838.png

{
   "collection":{
      "info":{
         "_postman_id":"fe5fba91-1e52-428f-b699-f1f23fcccd67",
         "name":"ClientesExternosPROJURISADV",
         "schema":"https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
         "updatedAt":"2024-10-17T17:57:06.000Z",
         "createdAt":"2024-10-17T17:55:27.000Z",
         "lastUpdatedBy":"5438921",
         "uid":"5438921-fe5fba91-1e52-428f-b699-f1f23fcccd67"
      },
      "item":[
         {
            "name":"Exemplo Login Experiencia Keycloak",
            "id":"d780845f-125a-4dbf-96fd-5305ad00d870",
            "protocolProfileBehavior":{
               "disableBodyPruning":true
            },
            "request":{
               "method":"POST",
               "header":[
                  
               ],
               "body":{
                  "mode":"urlencoded",
                  "urlencoded":[
                     {
                        "key":"grant_type",
                        "value":"password",
                        "type":"text"
                     },
                     {
                        "key":"client_id",
                        "value":"CLIENT_ID_AQUI",
                        "type":"text"
                     },
                     {
                        "key":"client_secret",
                        "value":"CLIENT_SECRET_AQUI",
                        "type":"text"
                     },
                     {
                        "key":"username",
                        "value":"USUARIO_AQUI$$DOMINIO_ESCRITORIO",
                        "type":"text"
                     },
                     {
                        "key":"password",
                        "value":"SENHA_AQUI",
                        "type":"text"
                     }
                  ]
               },
               "url":{
                  "raw":"https://apigw.projurisadv.com.br/auth/token",
                  "protocol":"https",
                  "host":[
                     "apigw",
                     "projurisadv",
                     "com",
                     "br"
                  ],
                  "path":[
                     "external",
                     "token"
                  ]
               }
            },
            "response":[
               
            ],
            "uid":"5438921-d780845f-125a-4dbf-96fd-5305ad00d870"
         }
      ]
   }
}
  • Sem rótulos