A API onboarding permite que os parceiros possam realizar operações necessárias e consultar a analise de credito.
Permite listar as taxas para o parceiro, incluindo boletos, faturas, débito em conta e cartão de crédito.
| Url | https://api-sandbox.pottencial.com.br/onboarding/v1/persons/{mainDocumentPolicytHolder}/credit-analysis | |
| Method | Get | |
| Query | mainDocumentPolicytHolder | CPF/ CNPJ do Tomador. |
| Headers | client_id | Client ID da App. |
| access_token | Token de acesso gerado para a App. |
|
| Status | Descrição | Tipo |
| 200 | Lista por produtos e suas taxas para os parceiro. |
creditAnalysis |
| 400 | Os dados da requisição estão inválidos. |
ErrorResult |
| 401 | Parceiro não autorizado a realizar a operação. |
ErrorResult |
| 403 | Parceiro não autorizado a realizar a operação. |
ErrorResult |
| 500 | Erro interno da API. Por favor tente novamente mais tarde ou contate o suporte técnico da Pottencial. |
ErrorResult |
[
{
"productKeys": [
"judicial-deposito-recursal",
"judicial-deposito-recursal-substituicao"
],
"approvedLimit": "150000",
"usedLimit": "10000",
"rate": "0.65"
},
{
"productKeys": [
"garantia-bid",
"garantia-performance"
],
"approvedLimit": "250000",
"usedLimit": "20000",
"rate": "1.05"
}
]
Permite consultar limite de credito aprovado para o Parceiro.
| Url | https://api-sandbox.pottencial.com.br/onboarding/v1/persons/{productKey}/{documentNumber}/credit-limit | |
| Method | Get | |
| Path | productKey | Fiança Locatíciafianca-locaticia-mensalizado-pf |
| Path | documentNumber | CPF do cliente |
| Query | quoteId | ID da cotação para consulta. |
| Headers | client_id | Client ID da App. |
| access_token | Token de acesso gerado para a App. |
|
| Status | Descrição | Tipo |
| 200 | Objeto contendo as informações de credito. |
limitCredit |
| 400 | Os dados da requisição estão inválidos. |
ErrorResult |
| 401 | Parceiro não autorizado a realizar a operação. |
ErrorResult |
| 403 | Parceiro não autorizado a realizar a operação. |
ErrorResult |
| 500 | Erro interno da API. Por favor tente novamente mais tarde ou contate o suporte técnico da Pottencial. |
ErrorResult |
{
"approvedLimit": "150.000.00"
}
Representa uma listar de taxas para o parceiro.
| Campo | Tipo | Regras | Descrição |
| productKeys | Array string | Somente leitura | Lista com os nomes dos produtos. |
| approvedLimit | number | Somente leitura | Limite aprovado. |
| usedLimit | number | Somente leitura | Limite já utilizado. |
| rate | number | Somente leitura | Taxa. |
Contém informações do limite de credito
| Campo | Tipo | Regras | Descrição |
| approvedLimit | number | Obrigatorio | Limite aprovado de credito para o cliente. |
| Código | Erro | Descrição | Solução |
| 400 | Bad Request | Invalid secret in Authorization header | O client_secret informado no header é inválido. Verifique se o client_secret informado é o mesmo da APP e se o header Authorization está sendo passado conforme especificado. |
| 401 | Unauthorized | Could not find a required APP in the request, identified by HEADER client_id. | O client_id informado no header é inválido. Verifique se o client_id informado é o mesmo da APP e se o header Authorization está sendo passado conforme especificado. |
| 404 | Not Found | Not Found | Provavelmente a URL sendo chamado não está correta. Verifique se está conforme especificado. |
| 415 | Unsupported Media Type | Content type not supported | O header Content-Type não está sendo informado conforme esperado. O correto é application/json. |
| 429 | Too Many Requests | Too Many Requests | O consumidor estourou o limite de requisições por tempo. Aguarde um pouco para tentar novas requisições. |
| 500 | Internal Server Error | Internal Server Error | Erro não esperado, algo está quebrado na API. Por favor aguarde ou entre em contato com o time de suporte. |
Representa um resultado de erro na chamada da plataforma.
| Campo | Tipo | Regras | Descrição |
| errors | array de ErrorMessage | Opcional | Lista de erros da solicitação. |
Contém informações de um erro.
| Campo | Tipo | Regras | Descrição |
| code | string | Opcional | Código de identificação do erro. |
| message | string | Opcional | Descrição do erro. |