Pular para o conteúdo principal

Criar Análise de Crédito

Descrição: Solicita a criação de uma análise de crédito para um produtor.

Endpoint

POST/api/v1/integration/financial/analysis-credit

Regras

AtributosDescriçãoTipoObrigatórioValidações
requester_idUUID do solicitanteUUIDSim-
requester_nameNome do solicitanteStringSim-
requester_emailE-mail do solicitanteStringSimFormato e-mail válido
nameNome do produtorStringSim-
identityCPF/CNPJ do produtorStringSim-
auth_typeTipo de autenticaçãoStringSim-
person_typeTipo de pessoa (PF ou PJ)StringSim-
period_consultPeríodo de consultaStringSim-
emailE-mail do produtorStringNãoFormato e-mail válido
phoneTelefone do produtorStringNão-
corporate_nameNome da empresa (se PJ)StringNão-
corporate_identityCNPJ da empresa (se PJ)StringNão-

Exemplo de Requisição

curl -X POST \
-H "Authorization: {SUA_API_KEY}" \
-H "Content-Type: application/json" \
-d '{
"requester_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"requester_name": "Cooperativa Exemplo",
"requester_email": "cooperativa@exemplo.com",
"name": "João da Silva",
"identity": "12345678901",
"auth_type": "EMAIL",
"person_type": "PF",
"period_consult": "12"
}' \
"https://api.merx.tech/api/v1/integration/financial/analysis-credit"

Parâmetros

Parâmetros de Cabeçalho

NomeDescriçãoTipoObrigatório
AuthorizationChave de API obtida via support-api@merx.techStringSim
Content-Typeapplication/jsonStringSim

Parâmetros do Corpo

NomeDescriçãoTipoObrigatório
requester_idUUID do solicitanteUUIDSim
requester_nameNome do solicitanteStringSim
requester_emailE-mail do solicitanteStringSim
nameNome do produtorStringSim
identityCPF/CNPJ do produtorStringSim
auth_typeTipo de autenticaçãoStringSim
person_typeTipo de pessoa (PF ou PJ)StringSim
period_consultPeríodo de consultaStringSim
emailE-mail do produtorStringNão
phoneTelefone do produtorStringNão
corporate_nameNome da empresa (se PJ)StringNão
corporate_identityCNPJ da empresa (se PJ)StringNão

Respostas

  • 200 - Ok
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}
  • 400 - Bad Request
{
"messages": ["message.entidade.campo-inválido"]
}
  • 401 - Unauthorized

  • 404 - NotFound