Sua Primeira Consulta

Use o access_token no header Authorization para fazer sua primeira chamada GET à API. Valide sua autenticação, consulte um endpoint real e veja a resposta de sucesso (200 OK).

Para validar o uso do access_token, obtido na última seção (Autenticação e Ambientes), iremos usar nosso endpoint de elegibilidade.

1. Como usar seu Access Token (O Header Authorization)

Para** todas as requisições** (que não sejam a de gerar o token), você deve enviar seu access_token em um header HTTP chamado Authorization.

O formato deve ser Bearer, seguido de um espaço e do seu token.

2. Exemplo: endpoint de elegibilidade

Para nosso primeiro teste, faremos uma chamada GET segura ao endpoint /eligibility. Esta consulta verifica se um cliente (com base no cpf e email) é elegível para uma proposta.

Requisição HTTP GET

AmbienteTipo de RequisiçãoURLEndpoint
StagingGEThttps://stg-api.creditas.io/b2b/borrowers/eligibility
ProductionGEThttps://api.creditas.io/b2b/borrowers/eligibility

2.1. Referências e Parâmetros

Request Header

HeaderValor
Accept-Versionv1
Content-Typeapplication/json
AuthorizationBearer your_access_token

Request Parameters

Campo

Tipo

É obrigatório?

Descrição

cpf

string

Sim

CPF da proposta

  • Enviar valor sem formatação.

email

string

Sim

E-mail da proposta

productType

string

Não

Nome do produto: AUTO_REFINANCING ou HOME_REFINANCING

2.2. Request e Response

curl --location --request GET 'https://stg-api.creditas.io/b2b/borrowers/eligibility?cpf=12345678909&[email protected]' \
--header 'Accept: application/vnd.creditas.v1+json' \
--header 'Content-Type: application/json;charset=UTF-8' \
--header 'Authorization: Bearer {{your_access_token}}'
[
    {
        "product": "AUTO_REFINANCING",
        "eligible": true
    },
    {
        "product": "HOME_REFINANCING",
        "eligible": true
    }
]

Se sua chamada for bem-sucedida, você receberá um status 200 OK e um JSON informando se a elegibilidade é "true"(cliente elegível) ou "false" (cliente inelegível).

  • Essa chamada de elegibilidade faz a verificação se o cliente está elegível à criação de uma proposta.

2.1. Erros Comuns

401 Unauthorized (Token Inválido) Se você receber este erro, 99% das vezes é porque seu access_tokenexpirou ou está mal formatado.