Este fluxo permite obter um token de acesso OAuth 2.0 diretamente a partir das credenciais do usuário Jurídico Certo, sem redirecionamento para a tela de autorização.
Essa opção precisa estar ativa nas configurações e conforme combinado no momento da ativação da integração e uso da API.
Use este fluxo apenas em integrações servidor-servidor ou aplicações confiáveis, onde o client_secret possa ser mantido em segurança.
Diferente do fluxo com código de autorização, esta autenticação não utiliza response_type, code, state ou redirect_uri.
Endpoint
POST https://login.juridicocerto.com/oauth/v1/token
A requisição deve ser enviada como application/x-www-form-urlencoded.
| Parâmetro | Descrição | Obrigatório |
|---|---|---|
| grant_type | Utilize password. | Sim |
| client_id | Seu "Client ID" obtido na assinatura do contrato de integração. | Sim |
| client_secret | Seu "Client Secret" obtido na assinatura do contrato de integração. | Sim |
| username | E-mail do usuário Jurídico Certo. | Sim |
| password | Senha de acesso do usuário Jurídico Certo. | Sim |
Exemplo
curl --request POST \
--url https://login.juridicocerto.com/oauth/v1/token \
--header 'Accept: application/json' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'grant_type=password' \
--data-urlencode 'client_id=SEU_CLIENT_ID' \
--data-urlencode 'client_secret=SEU_CLIENT_SECRET' \
--data-urlencode '[email protected]' \
--data-urlencode 'password=SENHA_DO_USUARIO'
