Histórico da Página
...
Especificação atualizada de API Rating em padrão Swagger (ultima atualização 2908):
View file | ||||
---|---|---|---|---|
|
Para visualizar a documentação acessar a URL https://editor-next.swagger.io/, importar o arquivo no menu File>Import File.
...
Ultima atualização
Informações |
---|
Todos os endpoint tem limites de itens a serem enviados por chamada. Descrito melhor em RT - Rating - API Assíncrona |
...
Nota |
---|
O endpoint de valores provisão ainda está em desenvolvimento e está previsto para uma próxima entrega |
...
Consulta Valores Provisão
Endpoint: /valores-provisao/{cd_emp}/{dt_mov} (YYYYMM)
QueryString:
- 3040
flag3040* = (S|N)
cdIpoc* = (Código IPOC)
ou (obrigatório se não informado cdIpoc)
...
Método: GET
Content Type: application/json
Nota |
---|
O endpoint de ajustes de valores provisão ainda está em desenvolvimento e está previsto para uma próxima entrega |
API - Ajusta Valores Provisão
Endpoint: /valores-provisao/{cd_emp}/{dt_mov} (YYYYMM)
QueryString:
- 3040* = (S|N)
cdIpoc* = (Código IPOC)
ou (obrigatório se não informado cdIpoc)
cdCli* = (Código do cliente)
nrCtr* = (Numero contrato)
sgMod* = (Sigla da modalidade)
nrAdeLib* = (Numero do Adlib)
Método: POST
Content Type: application/json
Expandir | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Retornos 200 - OK: Content Type: application/json Corpo:
| ||||||||||||||||||||||||
Bloco de código | ||||||||||||||||||||||||
| ||||||||||||||||||||||||
{
40X - Erro: Requisição sem dados a serem retornados: Content Type: application/json Corpo:
Requisição com parâmetros que não estão dentro do escopo: Content Type: application/json Corpo:
500 - Erro Interno Content Type: application/json Corpo:
|
...
Nota |
---|
O endpoint de ajustes de valores provisão ainda está em desenvolvimento e está previsto para uma próxima entrega |
Ajusta Valores Provisão
Endpoint: /valores-provisao/{cd_emp}/{dt_mov} (YYYYMM)
QueryString:
cdIpoc* = (Código IPOC)
ou (obrigatório se não informado cdIpoc)
cdCli* = (Código do cliente)
nrCtr* = (Numero contrato)
sgMod* = (Sigla da modalidade)
nrAdeLib* = (Numero do Adlib)
Método: PUT
Content Type: application/json
Expandir | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Corpo
Retornos 200 - OK: Valores de provisão ajustados com sucesso Content Type: não possui Corpo: Sem retorno 40X - Erro: Requisição com parâmetros que não estão dentro do escopo: Content Type: application/json Corpo:
Requisição com o corpo da mensagem enviado de forma incorreta: Content Type: application/json Corpo:
500 - Erro Interno Content Type: application/json Corpo:
|
...
Nota |
---|
O endpoint de garantia ainda está em desenvolvimento e está previsto para uma próxima entrega |
Ajusta Valores Provisão em Lote
A requisição deve ser um array de objetos com os valores a serem ajustados e sua identificação, no qual pode ser o Código Ipoc ou Chaves de identificação. A seguir estão os campos que podem ser passados em cada item do array.
- vrPrdEsp: Valor Perda Esperada.
- vrPerEspRet: Valor Percentual da Perda Esperada.
- vrPerLgdRet: Valor do Percentual LGD.
- vrPrdAdcRet: Valor Perda Adicional.
- vrPerAdcRet: Valor Percentual Perda Adicional.
- vrPerIncRet: Valor Percentual Perda Incorrida.
- vrPrdIncRet: Valor Perda Incorrida.
- cdIpoc (obrigatório ou alternativo): Código IPOC. Caso não seja informado, deve ser fornecido os seguintes campos alternativos:
- cdCli (obrigatório, se
cdIpoc
não informado): Código do Cliente. - nrCtr (obrigatório, se
cdIpoc
não informado): Número do Contrato. - sgMod (obrigatório, se
cdIpoc
não informado): Sigla da Modalidade. - nrAdeLib (obrigatório, se
cdIpoc
não informado): Número do Adlib.
- cdCli (obrigatório, se
Endpoint: /valores-provisao/{cd_emp}/{dt_mov} (YYYYMM)
Método: POST
Content Type: application/json
Exemplo de Estrutura de Requisição e Retorno:
Expandir | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Exemplo do Corpo da Requisição (IPOC):
Exemplo do Corpo da Requisição (Chave de identificação):
Retornos 202 - Accepted: O retorno será uma identificação da operação afirmando que foi aceita
40X - Erro: Os erros que ocorrerem durante o fluxo serão registrados na tabela de erros e poderão ser consultados usando o identificador gerado após a execução da requisição de ajustes de valores em lote. Exceções: Caso a requisição ultrapasse o tamanho máximo permitido para o lote, ou seja, se o tamanho da requisição exceder o limite estabelecido, ocorrerá: Content Type: application/json Corpo:
500 - Erro Interno
|