As APIs disponibilizadas pela plataforma
API SERPRO utilizam o protocolo Oauth2 para
realizar a autenticação e autorização
de acesso das APIs contratadas

Primeiro Passo


Para consumir as APIs, você deverá utilizar os dois códigos (Consumer Key e Consumer Secret) disponibilizados na Área do Cliente. Esses códigos servem para identificar o contrato. Exemplos de códigos:
Consumer Key: djaR21PGoYp1iyK2n2ACOH9REdUb
Consumer Secret: ObRsAJWOL4fv2Tp27D1vd8fB3Ote

Segundo Passo


Para consultar as APIs, é necessário obter um token de acesso temporário (Bearer). Esse token possui um tempo de validade e sempre que expirado, este passo de requisição de um novo token de acesso deve ser repetido.

VER EXEMPLO DE CÓDIGO

Terceiro Passo


Como resultado do passo anterior, o endpoint informará o token de acesso a API, no campo access_token da mensagem json de retorno. Este token deve ser informado nos próximos passos.

VER EXEMPLO DE RETORNO

Quarto Passo


De posse do Token de Acesso, faça a requisição a um dos serviços da API contratada/desejada.

VER EXEMPLO DE CÓDIGO