Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Método: POST
Content Type:
application/json

Expandir

Corpo

Bloco de código
languagejs
[{   
   // CAMPO CONDICIONAL - Somente tipo_comandada = O - Contrato
  "cdIpoc": "136524165s4dfsdfs685g7s",

  // CAMPO CONDICIONAL - Somente tipo_comandada = C - Cliente
  "cnpjCliente": "98787744000100",

  // CAMPO CONDICIONAL -  Somente tipo_comandada = G - Grupo
  "siglaGrupoEconomico": "string",  

  "estagio": "st", // Estágio - Valores (1|2|3)
  "carteiraProvisao": "st", //Carteira Provisão - Valores (C1|C2|C3|C4|C5)
  "ativoProblematico": "s", // Ativo Prob
  "tratamentoRisco": "s", // Tratamento Risco 
  "percentualPd": 0, // (0.1% = 0.001 / 1% = 0.01 / 100% = 1.00)
  "percentualLgd": 0, // (0.1% = 0.001 / 1% = 0.01 / 100% = 1.00)
  "valorPerdaEsperada": 0,
  "valorPerdaIncorrida": 0,
  "valorPerdaAdicional": 0,
  "categoriaContabil": "st"
},
.... // Demais elementos
]

Retornos

202 - Aceito: Processamento assíncrono Iniciado

Content Type: text/plain

Corpo (GUID de requisição). Exemplo

Bloco de código
3fa9ff31-812d-47ab-836a-00641e990f7c

40X - Erro: Requisição

Content Type: application/json

Corpo:

Bloco de código
languagejs
{
  "status": 0,
  "error": "string",
  "message": "string"
}

500 - Erro Interno

Content Type: application/json

Corpo:

Bloco de código
languagejs
{
  "status": 0,
  "error": "string",
  "message": "string"
}


...

Motivo Perda

Endpoint: /motivo-perda/{cd_emp}/{dt_mov} (YYYYMM)

Método: POST
Content Type:
application/json
Corpo:

Expandir
Bloco de código
languagejs
[
  {
    "siglaInterface": "CF",
    "codigoMotivoPerda": "01",
    "valorMotivoPerda": 0,
    "ipoc": "136524165s4dfsdfs685g7s"
  }
]

Retornos

202 - Aceito: Processamento assíncrono Iniciado

Content Type: text/plain

Corpo (GUID de requisição). Exemplo

Bloco de código
3fa9ff31-812d-47ab-836a-00641e990f7c

40X - Erro: Requisição

Content Type: application/json

Corpo:

Bloco de código
languagejs
{
  "status": 0,
  "error": "string",
  "message": "string"
}

500 - Erro Interno

Content Type: application/json

Corpo:

Bloco de código
languagejs
{
  "status": 0,
  "error": "string",
  "message": "string"
}


...

Motivo Alocação

Endpoint: /motivo-alocacao/{cd_emp}/{dt_mov} (YYYYMM)

Método: POST
Content Type:
application/json

Expandir

Corpo:

Bloco de código
languagejs
[
  {
    "siglaInterface": "CF",
    "codigoMotivoAlocacao": "stri",
    "dataBaseAlocacao": "string",
    "codigoIpoc": "136524165s4dfsdfs685g7s",
    "descricaoOrigem": "string"
  }
]

Retornos

202 - Aceito: Processamento assíncrono Iniciado

Content Type: text/plain

Corpo (GUID de requisição). Exemplo

Bloco de código
3fa9ff31-812d-47ab-836a-00641e990f7c

40X - Erro: Requisição

Content Type: application/json

Corpo:

Bloco de código
languagejs
{
  "status": 0,
  "error": "string",
  "message": "string"
}

500 - Erro Interno

Content Type: application/json

Corpo:

Bloco de código
languagejs
{
  "status": 0,
  "error": "string",
  "message": "string"
}


...


Nota

O endpoint de garantia ainda está em desenvolvimento e está previsto para uma próxima entrega

...

Bloco de código
languagejs
{
  "status": 0,
  "error": "string",
  "message": "string"
}


API  - Consulta Valores Provisão


API  - Ajusta Valores Provisão


API  - Consulta Valores Provisão 3040