Crédito (Credit)

stable

Os eventos relacionados a crédito disparam mensagens sempre que há atualizações referentes a:

  • Processo de análise de crédito (criação, aprovação, reprovação, aumento e redução de limite);
  • Análise de contrato de crédito (aceitação, bloqueio, desbloqueio e cancelamento);
  • Faturas e pagamentos em atraso;
  • Negativação.

Para mais informações sobre quando essas mensagens são disparadas e sobre o seu conteúdo, consulte a página Análise de crédito - Visão geral.

Pré-requisito

Para receber esses eventos, o parceiro deverá:

Informações sobre os eventos

Contexto e nome do evento

Os campos context e name poderão variar de acordo com a tabela a seguir:

contextnameDescrição
CreditCREDIT_CARD_LIMIT_CREATEDSolicitação de limite de crédito criada.
CreditCREDIT_CARD_LIMIT_APPROVEDSolicitação de limite de crédito aprovada.
CreditCREDIT_CARD_LIMIT_REPROVEDSolicitação de limite de crédito reprovada de acordo com a política de crédito.
CreditCREDIT_CARD_ANALYSIS_COMPLETEDA análise de crédito foi finalizada e pode ter sido aprovada ou reprovada.
CreditCREDIT_CARD_ANALYSIS_EXPIREDO período para o consentimento da análise expirou-se. Neste caso, é necessário solicitar uma nova análise.
CreditCREDIT_CARD_CONTRACT_ACCEPTEDContrato de limite de crédito aceito. Este evento sinaliza que o cliente aceitou a análise disponibilizada e assinou o contrato.
CreditCREDIT_CARD_CONTRACT_BLOCKEDContrato de crédito bloqueado devido à inadimplência por mais de 5 dias.
CreditCREDIT_CARD_CONTRACT_CANCELLEDContrato de crédito cancelado por solicitação do cliente ou após um período de negativação.
CreditCREDIT_CARD_CONTRACT_UNBLOCKEDContrato de crédito desbloqueado, pois o cliente quitou/negociou seu débito de inadimplência.
CreditCREDIT_CARD_LIMIT_INCREASE_REQUESTEDApós reanálise, o aumento do limite de crédito do cliente foi solicitado.
CreditCREDIT_CARD_LIMIT_INCREASE_APPROVEDApós reanálise, o aumento do limite de crédito do cliente foi aprovado.
CreditCREDIT_CARD_LIMIT_INCREASE_ACCEPTEDO aumento do limite de crédito foi aceito. Este evento sinaliza que o cliente aceitou o aumento de limite de crédito e assinou o contrato.
CreditCREDIT_CARD_LIMIT_INCREASE_REFUSEDApós reanálise, o aumento de limite de crédito do cliente foi recusado. Nesse caso, o contrato de crédito do cliente permanecerá o mesmo.
CreditCREDIT_CARD_LIMIT_REDUCTION_REQUESTEDApós reanálise, a diminuição do limite é solicitada, para ocorrer 5 dias após a decisão.
CreditCREDIT_CARD_LIMIT_REDUCTION_APPLIEDApós o tempo de requisição da redução de limite, a diminuição do limite é aplicada.
CreditINVOICE_BILLING_WAS_OVERDUEFatura há X dias em atraso. Este evento informa há quantos dias a fatura está em atraso. Seu envio é diário até que a fatura seja paga.
CreditINVOICE_BILLING_WAS_PAIDPagamento realizado de fatura em atraso.
CreditCUSTOMER_BAD_CREDIT_APPLY_REQUESTEDSolicitação de negativação do cliente realizada.
CreditCUSTOMER_BAD_CREDIT_REMOVE_REQUESTEDSolicitação de remoção da negativação do cliente realizada.
CreditCUSTOMER_BILLING_CREATEDCliente enviado para um escritório parceiro de cobrança.
CreditCONTRACT_CREDIT_BLOCK_REQUEST_CREATEDSolicitação de bloqueio do cartão realizada.
CreditCONTRACT_CREDIT_UNBLOCK_REQUEST_CREATEDSolicitação de desbloqueio do cartão realizada.
CreditCONTRACT_CREDIT_CANCELLMENT_REQUESTEDSolicitação de cancelamento do contrato de crédito do cliente realizada. Esta ação é irreversível.

Fluxo dos eventos

Os fluxogramas a seguir descrevem a sequência em que os eventos ocorrem com base no contexto em que eles estão inseridos. Clique nas imagens para ampliá-las:

Identificador (entityId)

O campo entityId é o identificador da entidade emissora do evento e seu valor depende do contexto de sua emissão, conforme a tabela a seguir:

EventoIdentificador (entityId )Descrição
CREDIT_CARD_LIMIT_CREATEDcontractNúmero do contrato de crédito.
CREDIT_CARD_LIMIT_APPROVEDcontractNúmero do contrato de crédito.
CREDIT_CARD_LIMIT_REPROVED contractNúmero do contrato de crédito.
CREDIT_CARD_ANALYSIS_COMPLETEDcontractNúmero do contrato de crédito.
CREDIT_CARD_ANALYSIS_EXPIREDcontractNúmero do contrato de crédito.
CREDIT_CARD_CONTRACT_ACCEPTEDcontractNúmero do contrato de crédito.
CREDIT_CARD_CONTRACT_BLOCKEDcontractNúmero do contrato de crédito.
CREDIT_CARD_CONTRACT_CANCELLEDcontractNúmero do contrato de crédito.
CREDIT_CARD_CONTRACT_UNBLOCKEDcontractNúmero do contrato de crédito.
CREDIT_CARD_LIMIT_INCREASE_REQUESTEDcontractNúmero do contrato de crédito.
CREDIT_CARD_LIMIT_INCREASE_APPROVEDcontractNúmero do contrato de crédito.
CREDIT_CARD_LIMIT_INCREASE_REFUSEDcontractNúmero do contrato de crédito.
CREDIT_CARD_LIMIT_INCREASE_ACCEPTEDcontractNúmero do contrato de crédito.
CREDIT_CARD_LIMIT_REDUCTION_REQUESTEDcontractNúmero do contrato de crédito.
CREDIT_CARD_LIMIT_REDUCTION_APPLIEDcontractNúmero do contrato de crédito.
INVOICE_BILLING_WAS_OVERDUEstatementIdIdentificador único da fatura processada.
INVOICE_BILLING_WAS_PAIDstatementIdIdentificador único da fatura processada.
CUSTOMER_BAD_CREDIT_APPLY_REQUESTEDstatementIdIdentificador único da fatura processada.
CUSTOMER_BAD_CREDIT_REMOVE_REQUESTEDstatementIdIdentificador único da fatura processada.
CUSTOMER_BILLING_CREATEDstatementIdIdentificador único da fatura processada.
CONTRACT_CREDIT_BLOCK_REQUEST_CREATEDstatementIdIdentificador único da fatura processada.
CONTRACT_CREDIT_UNBLOCK_REQUEST_CREATEDstatementIdIdentificador único da fatura processada.
CONTRACT_CREDIT_CANCELLMENT_REQUESTEDstatementIdIdentificador único da fatura processada.

Dados dos eventos

CREDIT_CARD_LIMIT_CREATED

Este evento sinaliza que uma solicitação de limite de crédito foi criada.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
contractstringNúmero do contrato de crédito.
versionnumberVersão do contrato.
holderobjectObjeto que contém informações sobre o cliente.
holder.companyKeystringParceiro referente ao contrato.
holder.registerNamestringNome do cliente, conforme consta no documento de identificação (RG, CNH, RNE, DNI ou CRNM).
holder.socialNamestringNome pelo qual o cliente gostaria de ser chamado. Saiba mais consultando a Cartilha do nome social.
holder.motherNamestringNome da mãe conforme consta no documento de identificação.
holder.documentobjectObjeto que contém informações sobre o documetno do cliente.
holder.document.typestringTipo do documento, o qual deverá retornar "CPF".
holder.document.valuestringNúmero do documento.
holder.addressobjectObjeto que contém informações sobre o endereço do cliente.
holder.address.zipCodestringCódigo postal do endereço.
holder.address.addressLinestringLogradouro (Nome da rua, avenida etc.).
holder.address.buildingNumberstringNúmero do prédio ou da casa.
holder.address.complementstringComplemento do endereço.
holder.address.neighborhoodstringNome do bairro.
holder.address.citystringNome da cidade.
holder.address.statestringSigla do estado brasileiro, conforme a ISO 3166-2. Exemplo: MG;
holder.address.countrystringNome do país.
programobjectObjeto que contém informação sobre o programa do contrato do cliente.
program.idnumberIdentificador único do programa do contrato do cliente.
bankLicenseobjectObjeto que contém informações sobre a licença bancária relacionada ao contrato.
bankLicense.valuestringChave da licença.
bankLicense.namestringTipo da licença.
designatedFundingstringFinanciadora do contrato.
scrobjectObjeto que contém informações sobre a resposta do cliente quanto a consulta ao SCR (Sistema de Informação de Crédito).
scr.collectedAtstringData de coleta da resposta do cliente, no formato ISO 8601 - UTC.
scr.authorizedbooleanIndica se o cliente autorizou (true) ou não (false) a consulta ao SCR.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
 {
      "name": "CREDIT_CARD_LIMIT_CREATED",
      "entityId": "021157",
      "idempotencyKey": "b3b42c0c-02b8-4e00-90aa-233d06cb1806",
      "companyKey": "FLORESTA_ED",
      "timestamp": "2022-10-02T00:00:04.9037184Z",
      "correlationId": "70352fbc-291d-4474-bf8d-eb8028ab89c5",
      "version": "1",
      "metadata": {},
      "context": "Credit",
      "data": {
         "contract": "000001",
         "version": 1,
         "holder": {
            "companyKey": "FLORESTA_ED",
            "registerName": "Nísia Floresta",
            "socialName": "Nísia",
            "motherName": "Dionísia Gonçalves Pinto",
            "document": {
               "type": "CPF",
               "value": "47742663023"
            },
            "address": {
            "zipcode": "68060100",
            "addressLine": "6 de Março",
            "buildingNumber": "2500",
            "neighborhood": "Alter do Chão",
            "complement": "string",
            "country": "BR",
            "state": "PA",
            "city": "Santarém"
           },
         },
         "program": {
            "id": 117
         },
         "bankLicense": {  
      		 "value": "98ef2f35-8a19-4a27-940b-633f3330d8db",  
      		 "name": "ACESSO"  
         },  
    		 "designatedFunding": "ACESSO",
         "scr": {
      		 "collectedAt": "2023-08-17T16:36:20.717Z",
      		 "authorized": true,
  			}
      }
   }

CREDIT_CARD_LIMIT_APPROVED

Este evento sinaliza que a solicitação de limite de crédito foi aprovada.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
analyzedAtstringData da análise de crédito, no formato ISO 8601 - UTC.
expirationDatestringData de expiração do contrato, no formato ISO 8601 - UTC.
contractstringNúmero do contrato de crédito.
versionnumberVersão do contrato.
creditobjectObjeto que contém informações sobre o crédito liberado ao cliente.
credit.valuenumberValor de crédito liberado ao cliente.
credit.currencystringCódigo da moeda com base na ISO-4217.
policystringPolitica de liberação de crédito.
programobjectObjeto que contém informação sobre o programa do contrato do cliente.
program.idnumberIdentificador único do programa do contrato do cliente.
holderobjectObjeto que contém informações sobre o cliente.
holder.companyKeystringParceiro referente ao contrato.
holder.registerNamestringNome do cliente, conforme consta no documento de identificação (RG, CNH, RNE, DNI ou CRNM).
holder.socialNamestringNome pelo qual o cliente gostaria de ser chamado. Saiba mais consultando a Cartilha do nome social.
holder.motherNamestringNome da mãe conforme consta no documento de identificação.
holder.birthDatestringData de nascimento do cliente, no formato ISO 8601 - UTC.
holder.documentobjectObjeto que contém informações sobre o documetno do cliente.
holder.document.typestringTipo do documento, o qual deverá retornar "CPF".
holder.document.valuestringNúmero do documento.
holder.addressobjectObjeto que contém informações sobre o endereço do cliente.
holder.address.zipCodestringCódigo postal do endereço.
holder.address.addressLinestringLogradouro (Nome da rua, avenida etc.).
holder.address.buildingNumberstringNúmero do prédio ou da casa.
holder.address.complementstringComplemento do endereço.
holder.address.neighborhoodstringNome do bairro.
holder.address.citystringNome da cidade.
holder.address.statestringSigla do estado brasileiro, conforme a ISO 3166-2. Exemplo: MG;
holder.address.countrystringNome do país.
bankLicenseobjectObjeto que contém informações sobre a licença bancária relacionada ao contrato.
bankLicense.valuestringChave da licença.
bankLicense.namestringTipo da licença.
designatedFundingstringFinanciadora do contrato.
scrobjectObjeto que contém informações sobre a resposta do cliente quanto a consulta ao SCR (Sistema de Informação de Crédito).
scr.collectedAtstringData de coleta da resposta do cliente, no formato ISO 8601 - UTC.
scr.authorizedbooleanIndica se o cliente autorizou (true) ou não (false) a consulta ao SCR.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
 {
      "entityId": "000810",
      "companyKey": "FLORESTA_ED",
      "context": "Credit",
      "name": "CREDIT_CARD_LIMIT_APPROVED",
      "correlationId": "512bf2d4-12a1-11ed-861d-0242ac120002",
      "timestamp": "2022-08-31T19:47:28.8684256Z",
      "idempotencyKey": "48a427e7-8c28-4c21-9822-db340641d2b6",
      "version": "1",
      "metadata": {},
      "data": {
         "analyzedAt": "2022-09-08T14:23:53.209-03:00",
         "expirationDate": "2022-09-08T14:23:53.209-03:00", 
         "contract": "000001",
         "version": 1,
         "credit": {
            "value": 500,
            "currency": "BRL"
         },
         "policy": "string",
         "program": {
            "id": 117
         },
         "holder": {
            "companyKey": "FLORESTA_ED",
            "registerName": "Nísia Floresta",
            "socialName": "Nísia",
            "birthDate": "1810-10-12T00:00:00",
            "motherName": "Dionísia Gonçalves Pinto",
            "document": {
               "type": "CPF",
               "value": "47742663023"
            },
            "address": {
               "zipcode": "68060100",
               "addressLine": "6 de Março",
               "buildingNumber": "2500",
               "complement": "string",
               "neighborhood": "Alter do Chão",
               "country": "BR",
               "state": "PA",
               "city": "Santarém"
            },
         "bankLicense": {  
      		 "value": "98ef2f35-8a19-4a27-940b-633f3330d8db",  
      		 "name": "ACESSO"  
         },  
    		 "designatedFunding": "ACESSO",
         "scr": {
      		 "collectedAt": "2023-08-17T16:36:20.717Z",
      		 "authorized": true,
         }
      }
   }
  

CREDIT_CARD_LIMIT_REPROVED

Este evento sinaliza que a solicitação de limite de crédito foi reprovada.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
analyzedAtstringData da análise de crédito, no formato ISO 8601 - UTC.
contractstringNúmero do contrato de crédito.
versionnumberVersão do contrato.
creditobjectObjeto que contém informações sobre o crédito liberado ao cliente.
credit.valuenumberValor de crédito liberado ao cliente.
credit.currencystringCódigo da moeda com base na ISO-4217.
policystringPolítica de liberação de crédito.
reasonRefusalstringMotivo de reprovação.
programobjectObjeto que contém informação sobre o programa do contrato do cliente.
program.idnumberIdentificador único do programa do contrato do cliente.
holderobjectObjeto que contém informações sobre o cliente.
holder.companyKeystringParceiro referente ao contrato.
holder.registerNamestringNome do cliente, conforme consta no documento de identificação (RG, CNH, RNE, DNI ou CRNM).
holder.socialNamestringNome pelo qual o cliente gostaria de ser chamado. Saiba mais consultando a Cartilha do nome social.
holder.motherNamestringNome da mãe conforme consta no documento de identificação.
holder.documentobjectObjeto que contém informações sobre o documento do cliente.
holder.document.typestringTipo do documento, o qual deverá retornar "CPF".
holder.document.valuestringNúmero do documento.
holder.addressobjectObjeto que contém informações sobre o endereço do cliente.
holder.address.zipCodestringCódigo postal do endereço.
holder.address.addressLinestringLogradouro (Nome da rua, avenida etc.).
holder.address.buildingNumberstringNúmero do prédio ou da casa.
holder.address.complementstringComplemento do endereço.
holder.address.neighborhoodstringNome do bairro.
holder.address.citystringNome da cidade.
holder.address.statestringSigla do estado brasileiro, conforme a ISO 3166-2. Exemplo: MG;
holder.address.countrystringNome do país.
bankLicenseobjectObjeto que contém informações sobre a licença bancária relacionada ao contrato.
bankLicense.valuestringChave da licença.
bankLicense.namestringTipo da licença.
designatedFundingstringFinanciadora do contrato.
scr
objectObjeto que contém informações sobre a resposta do cliente quanto a consulta ao SCR (Sistema de Informação de Crédito).
scr.collectedAtstringData de coleta da resposta do cliente, no formato ISO 8601 - UTC.
scr.authorizedbooleanIndica se o cliente autorizou (true) ou não (false) a consulta ao SCR.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
      "entityId": "000810",
      "companyKey": "FLORESTA_ED",
      "context": "Credit",
      "name": "CREDIT_CARD_LIMIT_REPROVED",
      "correlationId": "512bf2d4-12a1-11ed-861d-0242ac120002",
      "timestamp": "2022-08-31T19:47:28.8684256Z",
      "idempotencyKey": "48a427e7-8c28-4c21-9822-db340641d2b6",
      "version": "1",
      "metadata": {},
      "data": {
         "analyzedAt": "2022-09-08T14:23:53.209-03:00",
         "contract": "000001",
         "version": 1,
         "credit": {
            "value": 0,
            "currency": "BRL"
         },
         "policy": "string",
         "reasonRefusal": "string",
         "program": {
            "id": 117
         },
         "holder": {
            "companyKey": "FLORESTA_ED",
            "registerName": "Nísia Floresta",
            "socialName": "Nísia",
            "motherName": "Dionísia Gonçalves Pinto",
            "document": {
               "type": "CPF",
               "value": "47742663023"
            },
            "address": {
               "zipcode": "68060100",
               "addressLine": "6 de Março",
               "buildingNumber": "2500",
               "complement": "string",
               "neighborhood": "Alter do Chão",
               "country": "BR",
               "state": "PA",
               "city": "Santarém"
            },
         "bankLicense": {  
      		 "value": "98ef2f35-8a19-4a27-940b-633f3330d8db",  
      		 "name": "ACESSO"  
         },  
    		 "designatedFunding": "ACESSO",
         "scr": {
      		 "collectedAt": "2023-08-17T16:36:20.717Z",
      		 "authorized": true,
         }
      }
   }
  

CREDIT_CARD_ANALYSIS_COMPLETED

Este evento sinaliza que a análise de crédito foi finalizada e pode ter sido aprovada ou reprovada.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
analyzedAtstringData da análise de crédito, no formato ISO 8601 - UTC.
contractstringNúmero do contrato de crédito.
versionnumberVersão do contrato.
creditobjectObjeto que contém informações sobre o crédito liberado ao cliente.
credit.valuenumberValor de crédito liberado ao cliente.
credit.currencystringCódigo da moeda com base na ISO-4217.
policystringPolítica de liberação de crédito.
programobjectObjeto que contém informação sobre o programa do contrato do cliente.
program.idnumberIdentificador único do programa do contrato do cliente.
holderobjectObjeto que contém informações sobre o cliente.
holder.companyKeystringParceiro referente ao contrato.
holder.registerNamestringNome do cliente, conforme consta no documento de identificação (RG, CNH, RNE, DNI ou CRNM).
holder.socialNamestringNome pelo qual o cliente gostaria de ser chamado. Saiba mais consultando a Cartilha do nome social.
holder.motherNamestringNome da mãe conforme consta no documento de identificação.
holder.documentobjectObjeto que contém informações sobre o documento do cliente.
holder.document.typestringTipo do documento, o qual deverá retornar "CPF".
holder.document.valuestringNúmero do documento.
holder.addressobjectObjeto que contém informações sobre o endereço do cliente.
holder.address.zipCodestringCódigo postal do endereço.
holder.address.addressLinestringLogradouro (Nome da rua, avenida etc.).
holder.address.buildingNumberstringNúmero do prédio ou da casa.
holder.address.complementstringComplemento do endereço.
holder.address.neighborhoodstringNome do bairro.
holder.address.citystringNome da cidade.
holder.address.statestringSigla do estado brasileiro, conforme a ISO 3166-2. Exemplo: MG;
holder.address.countrystringNome do país.
bankLicenseobjectObjeto que contém informações sobre a licença bancária relacionada ao contrato.
bankLicense.valuestringChave da licença.
bankLicense.namestringTipo da licença.
designatedFundingstringFinanciadora do contrato.
scrobjectObjeto que contém informações sobre a resposta do cliente quanto a consulta ao SCR (Sistema de Informação de Crédito).
scr.collectedAtstringData de coleta da resposta do cliente, no formato ISO 8601 - UTC.
scr.authorizedbooleanIndica se o cliente autorizou (true) ou não (false) a consulta ao SCR.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
      "entityId": "000810",
      "companyKey": "FLORESTA_ED",
      "context": "Credit",
      "name": "CREDIT_CARD_ANALYSIS_COMPLETED",
      "correlationId": "512bf2d4-12a1-11ed-861d-0242ac120002",
      "timestamp": "2022-08-31T19:47:28.8684256Z",
      "idempotencyKey": "48a427e7-8c28-4c21-9822-db340641d2b6",
      "version": "1",
      "metadata": {},
      "data": {
         "analyzedAt": "2022-09-08T14:23:53.209-03:00",
         "contract": "000001",
         "version": 1,
         "credit": {
            "value": 500,
            "currency": "BRL"
         },
         "policy": "string",
         "program": {
            "id": 117
         },
         "holder": {
            "companyKey": "FLORESTA_ED",
            "registerName": "Nísia Floresta",
            "socialName": "Nísia",
            "motherName": "Dionísia Gonçalves Pinto",
            "document": {
               "type": "CPF",
               "value": "47742663023"
            },
            "address": {
               "zipcode": "68060100",
               "addressLine": "6 de Março",
               "buildingNumber": "2500",
               "complement": "string",
               "neighborhood": "Alter do Chão",
               "country": "BR",
               "state": "PA",
               "city": "Santarém"
            },
         "bankLicense": {  
      		 "value": "98ef2f35-8a19-4a27-940b-633f3330d8db",  
      		 "name": "ACESSO"  
         },  
    		 "designatedFunding": "ACESSO",
         "scr": {
           "collectedAt": "2023-08-17T16:36:20.717Z",
           "authorized": true,
         }
      }
   }

CREDIT_CARD_ANALYSIS_EXPIRED

Este evento sinaliza que o período para o consentimento da análise expirou-se.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
analyzedAtstringData da análise de crédito, no formato ISO 8601 - UTC.
contractstringNúmero do contrato de crédito.
versionnumberVersão do contrato.
expirationDatestringData de expiração do contrato, no formato ISO 8601 - UTC.
creditobjectObjeto que contém informações sobre o crédito liberado ao cliente.
credit.valuenumberValor de crédito liberado ao cliente.
credit.currencystringCódigo da moeda com base na ISO-4217.
policystringPolítica de liberação de crédito.
holderobjectObjeto que contém informações sobre o cliente.
holder.companyKeystringParceiro referente ao contrato.
holder.registerNamestringNome do cliente, conforme consta no documento de identificação (RG, CNH, RNE, DNI ou CRNM).
holder.socialNamestringNome pelo qual o cliente gostaria de ser chamado. Saiba mais consultando a Cartilha do nome social.
holder.motherNamestringNome da mãe conforme consta no documento de identificação.
holder.documentobjectObjeto que contém informações sobre o documento do cliente.
holder.document.typestringTipo do documento, o qual deverá retornar "CPF".
holder.document.valuestringNúmero do documento.
holder.addressobjectObjeto que contém informações sobre o endereço do cliente.
holder.address.zipCodestringCódigo postal do endereço.
holder.address.addressLinestringLogradouro (Nome da rua, avenida etc.).
holder.address.buildingNumberstringNúmero do prédio ou da casa.
holder.address.complementstringComplemento do endereço.
holder.address.neighborhoodstringNome do bairro.
holder.address.citystringNome da cidade.
holder.address.statestringSigla do estado brasileiro, conforme a ISO 3166-2. Exemplo: MG;
holder.address.countrystringNome do país.
bankLicenseobjectObjeto que contém informações sobre a licença bancária relacionada ao contrato.
bankLicense.valuestringChave da licença.
bankLicense.namestringTipo da licença.
designatedFundingstringFinanciadora do contrato.
scr

objectObjeto que contém informações sobre a resposta do cliente quanto a consulta ao SCR (Sistema de Informação de Crédito).
scr.collectedAtstringData de coleta da resposta do cliente, no formato ISO 8601 - UTC.
scr.authorizedbooleanIndica se o cliente autorizou (true) ou não (false) a consulta ao SCR.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
      "entityId": "000810",
      "companyKey": "FLORESTA_ED",
      "context": "Credit",
      "name": "CREDIT_CARD_ANALYSIS_EXPIRED",
      "correlationId": "512bf2d4-12a1-11ed-861d-0242ac120002",
      "timestamp": "2022-08-31T19:47:28.8684256Z",
      "idempotencyKey": "48a427e7-8c28-4c21-9822-db340641d2b6",
      "version": "1",
      "metadata": {},
      "data": {
         "analyzedAt": "2022-09-08T14:23:53.209-03:00",
         "contract": "000001",
         "version": 1,
         "expirationDate": "2022-09-08T14:23:53.209-03:00", 
         "credit": {
            "value": 500,
            "currency": "BRL"
         },
         "policy": "string",
         "holder": {
            "companyKey": "FLORESTA_ED",
            "registerName": "Nísia Floresta",
            "socialName": "Nísia",
            "motherName": "Dionísia Gonçalves Pinto",
            "document": {
               "type": "CPF",
               "value": "47742663023"
            },
            "address": {
               "zipcode": "68060100",
               "addressLine": "6 de Março",
               "buildingNumber": "2500",
               "complement": "string",
               "neighborhood": "Alter do Chão",
               "country": "BR",
               "state": "PA",
               "city": "Santarém"
            },
         "bankLicense": {  
      		 "value": "98ef2f35-8a19-4a27-940b-633f3330d8db",  
      		 "name": "ACESSO"  
         },  
    		 "designatedFunding": "ACESSO",
          "scr": {
      		 "collectedAt": "2023-08-17T16:36:20.717Z",
      		 "authorized": true,
  			 }
      }
   }

CREDIT_CARD_CONTRACT_ACCEPTED

Este evento sinaliza que o contrato de limite de crédito foi aceito pelo cliente.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
analyzedAtstringData da análise de crédito, no formato ISO 8601 - UTC.
contractstringNúmero do contrato de crédito.
versionnumberVersão do contrato.
creditobjectObjeto que contém informações sobre o crédito liberado ao cliente.
credit.valuenumberValor de crédito liberado ao cliente.
credit.currencystringCódigo da moeda com base na ISO-4217.
policystringPolítica de liberação de crédito.
programobjectObjeto que contém informação sobre o programa do contrato do cliente.
program.idnumberIdentificador único do programa do contrato do cliente.
holderobjectObjeto que contém informações sobre o cliente.
holder.companyKeystringParceiro referente ao contrato.
holder.registerNamestringNome do cliente, conforme consta no documento de identificação (RG, CNH, RNE, DNI ou CRNM).
holder.socialNamestringNome pelo qual o cliente gostaria de ser chamado. Saiba mais consultando a Cartilha do nome social.
holder.motherNamestringNome da mãe conforme consta no documento de identificação.
holder.documentobjectObjeto que contém informações sobre o documento do cliente.
holder.document.typestringTipo do documento, o qual deverá retornar "CPF".
holder.document.valuestringNúmero do documento.
holder.addressobjectObjeto que contém informações sobre o endereço do cliente.
holder.address.zipCodestringCódigo postal do endereço.
holder.address.addressLinestringLogradouro (Nome da rua, avenida etc.).
holder.address.buildingNumberstringNúmero do prédio ou da casa.
holder.address.complementstringComplemento do endereço.
holder.address.neighborhoodstringNome do bairro.
holder.address.citystringNome da cidade.
holder.address.statestringSigla do estado brasileiro, conforme a ISO 3166-2. Exemplo: MG;
holder.address.countrystringNome do país.
bankLicenseobjectObjeto que contém informações sobre a licença bancária relacionada ao contrato.
bankLicense.valuestringChave da licença.
bankLicense.namestringTipo da licença.
designatedFundingstringFinanciadora do contrato.
scr

objectObjeto que contém informações sobre a resposta do cliente quanto a consulta ao SCR (Sistema de Informação de Crédito).
scr.collectedAtstringData de coleta da resposta do cliente, no formato ISO 8601 - UTC.
scr.authorizedbooleanIndica se o cliente autorizou (true) ou não (false) a consulta ao SCR.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
      "entityId": "000810",
      "companyKey": "FLORESTA_ED",
      "context": "Credit",
      "name": "CREDIT_CARD_CONTRACT_ACCEPTED",
      "correlationId": "512bf2d4-12a1-11ed-861d-0242ac120002",
      "timestamp": "2022-08-31T19:47:28.8684256Z",
      "idempotencyKey": "48a427e7-8c28-4c21-9822-db340641d2b6",
      "version": "1",
      "metadata": {},
      "data": {
         "analyzedAt": "2022-09-08T14:23:53.209-03:00",
         "contract": "000001",
         "version": 1,
         "credit": {
            "value": 500,
            "currency": "BRL"
         },
         "policy": "string",
         "program": {
            "id": 117
         },
         "holder": {
            "companyKey": "FLORESTA_ED",
            "registerName": "Nísia Floresta",
            "socialName": "Nísia",
            "motherName": "Dionísia Gonçalves Pinto",
            "document": {
               "type": "CPF",
               "value": "47742663023"
            },
            "address": {
               "zipcode": "68060100",
               "addressLine": "6 de Março",
               "buildingNumber": "2500",
               "complement": "string",
               "neighborhood": "Alter do Chão",
               "country": "BR",
               "state": "PA",
               "city": "Santarém"
            },
         "bankLicense": {  
      		 "value": "98ef2f35-8a19-4a27-940b-633f3330d8db",  
      		 "name": "ACESSO"  
         },  
    		 "designatedFunding": "ACESSO",
         "scr": {
      		 "collectedAt": "2023-08-17T16:36:20.717Z",
      		 "authorized": true,
  			}
      }
   }
  

CREDIT_CARD_CONTRACT_BLOCKED

Este evento sinaliza que o contrato de crédito do cliente foi bloqueado devido a inadimplência por mais de 5 dias.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
holderobjectObjeto que contém informações sobre o cliente.
holder.documentobjectObjeto que contém informações sobre o documento do cliente.
holder.document.typestringTipo do documento, o qual deverá retornar "CPF".
holder.document.valuestringNúmero do documento.
programobjectObjeto que contém informação sobre o programa do contrato do cliente.
program.idnumberIdentificador único do programa do contrato do cliente.
bankLicenseobjectObjeto que contém informações sobre a licença bancária relacionada ao contrato.
bankLicense.valuestringChave da licença.
bankLicense.namestringTipo da licença.
designatedFundingstringFinanciadora do contrato.
scrobjectObjeto que contém informações sobre a resposta do cliente quanto a consulta ao SCR (Sistema de Informação de Crédito).
scr.collectedAtstringData de coleta da resposta do cliente, no formato ISO 8601 - UTC.
scr.authorizedbooleanIndica se o cliente autorizou (true) ou não (false) a consulta ao SCR.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
      "name": "CREDIT_CARD_CONTRACT_BLOCKED",
      "entityId": "021157",
      "idempotencyKey": "b3b42c0c-02b8-4e00-90aa-233d06cb1806",
      "companyKey": "FLORESTA_ED",
      "timestamp": "2022-10-02T00:00:04.9037184Z",
      "correlationId": "70352fbc-291d-4474-bf8d-eb8028ab89c5",
      "version": "1",
      "metadata": {},
      "context": "Credit",
      "data": {
         "holder": {
            "document": {
               "type": "CPF",
               "value": "47742663023"
            }
         },
         "program": {
            "id": 117
         },
         "bankLicense": {  
      		 "value": "98ef2f35-8a19-4a27-940b-633f3330d8db",  
      		 "name": "ACESSO"  
         },  
    		 "designatedFunding": "ACESSO",
         "scr": {
      		 "collectedAt": "2023-08-17T16:36:20.717Z",
      		 "authorized": true,
  			}
      }
   }

CREDIT_CARD_CONTRACT_CANCELLED

Este evento sinaliza que o contrato de crédito do cliente foi cancelado.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
contractstringNúmero do contrato de crédito.
versionnumberVersão do contrato.
programobjectObjeto que contém informação sobre o programa do contrato do cliente.
program.idnumberIdentificador único do programa do contrato do cliente.
holderobjectObjeto que contém informações sobre o cliente.
holder.companyKeystringParceiro referente ao contrato.
holder.registerNamestringNome do cliente, conforme consta no documento de identificação (RG, CNH, RNE, DNI ou CRNM).
holder.socialNamestringNome pelo qual o cliente gostaria de ser chamado. Saiba mais consultando a Cartilha do nome social.
holder.motherNamestringNome da mãe conforme consta no documento de identificação.
holder.documentobjectObjeto que contém informações sobre o documento do cliente.
holder.document.typestringTipo do documento, o qual deverá retornar "CPF".
holder.document.valuestringNúmero do documento.
holder.addressobjectObjeto que contém informações sobre o endereço do cliente.
holder.address.zipCodestringCódigo postal do endereço.
holder.address.addressLinestringLogradouro (Nome da rua, avenida etc.).
holder.address.buildingNumberstringNúmero do prédio ou da casa.
holder.address.complementstringComplemento do endereço.
holder.address.neighborhoodstringNome do bairro.
holder.address.citystringNome da cidade.
holder.address.statestringSigla do estado brasileiro, conforme a ISO 3166-2. Exemplo: MG;
holder.address.countrystringNome do país.
reasonstringMotivo do cancelamento do contrato.
bankLicenseobjectObjeto que contém informações sobre a licença bancária relacionada ao contrato.
bankLicense.valuestringChave da licença.
bankLicense.namestringTipo da licença.
designatedFundingstringFinanciadora do contrato.
scrobjectObjeto que contém informações sobre a resposta do cliente quanto a consulta ao SCR (Sistema de Informação de Crédito).
scr.collectedAtstringData de coleta da resposta do cliente, no formato ISO 8601 - UTC.
scr.authorizedbooleanIndica se o cliente autorizou (true) ou não (false) a consulta ao SCR.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
      "entityId": "000810",
      "companyKey": "FLORESTA_ED",
      "context": "Credit",
      "name": "CREDIT_CARD_CONTRACT_CANCELLED",
      "correlationId": "512bf2d4-12a1-11ed-861d-0242ac120002",
      "timestamp": "2022-08-31T19:47:28.8684256Z",
      "idempotencyKey": "48a427e7-8c28-4c21-9822-db340641d2b6",
      "version": "1",
      "metadata": {},
      "data": {
         "contract": "000001",
         "version": 1,
         "program": {
            "id": 107
         },
         "holder": {
            "companyKey": "FLORESTA_ED",
            "registerName": "Nísia Floresta",
            "socialName": "Nísia",
            "motherName": "Dionísia Gonçalves Pinto",
            "document": {
               "type": "CPF",
               "value": "47742663023"
            },
            "address": {
               "zipcode": "68060100",
               "addressLine": "6 de Março",
               "buildingNumber": "2500",
               "complement": "string",
               "neighborhood": "Alter do Chão",
               "country": "BR",
               "state": "PA",
               "city": "Santarém"
            }
         },
         "reason": "Solicitado pelo cliente",
         "bankLicense": {  
      		 "value": "98ef2f35-8a19-4a27-940b-633f3330d8db",  
      		 "name": "ACESSO"  
         },  
    		 "designatedFunding": "ACESSO",
         "scr": {
      		 "collectedAt": "2023-08-17T16:36:20.717Z",
      		 "authorized": true,
  			}
      }
   }

CREDIT_CARD_CONTRACT_UNBLOCKED

Este evento sinaliza que o contrato de crédito foi desbloqueado, pois o cliente quitou/negociou seu débito de inadimplência.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
holderobjectObjeto que contém informações sobre o cliente.
holder.documentobjectObjeto que contém informações sobre o documento do cliente.
holder.document.typestringTipo do documento, o qual deverá retornar "CPF".
holder.document.valuestringNúmero do documento.
programobjectObjeto que contém informação sobre o programa do contrato do cliente.
program.idnumberIdentificador único do programa do contrato do cliente.
bankLicenseobjectObjeto que contém informações sobre a licença bancária relacionada ao contrato.
bankLicense.valuestringChave da licença.
bankLicense.namestringTipo da licença.
designatedFundingstringFinanciadora do contrato.
scrobjectObjeto que contém informações sobre a resposta do cliente quanto a consulta ao SCR (Sistema de Informação de Crédito).
scr.collectedAtstringData de coleta da resposta do cliente, no formato ISO 8601 - UTC.
scr.authorizedbooleanIndica se o cliente autorizou (true) ou não (false) a consulta ao SCR.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
      "name": "CREDIT_CARD_CONTRACT_UNBLOCKED",
      "entityId": "021157",
      "idempotencyKey": "b3b42c0c-02b8-4e00-90aa-233d06cb1806",
      "companyKey": "FLORESTA_ED",
      "timestamp": "2022-10-02T00:00:04.9037184Z",
      "correlationId": "70352fbc-291d-4474-bf8d-eb8028ab89c5",
      "version": "1",
      "metadata": {},
      "context": "Credit",
      "data": {
         "holder": {
            "document": {
               "type": "CPF",
               "value": "47742663023"
            }
         },
         "program": {
            "id": 117
         },
         "bankLicense": {  
      		 "value": "98ef2f35-8a19-4a27-940b-633f3330d8db",  
      		 "name": "ACESSO"  
         },  
    		 "designatedFunding": "ACESSO",
         "scr": {
      		 "collectedAt": "2023-08-17T16:36:20.717Z",
      		 "authorized": true,
  			}
      }
   }

CREDIT_CARD_LIMIT_INCREASE_REQUESTED

Este evento sinaliza que foi solicitado um aumento no limite de crédito do cliente.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
analyzedAtstringData da análise de crédito, no formato ISO 8601 - UTC.
creditobjectObjeto que contém informações sobre o crédito liberado ao cliente.
credit.valuenumberValor de crédito liberado ao cliente.
credit.currencystringCódigo da moeda com base na ISO-4217.
policystringPolítica de liberação de crédito.
originstringOrigem da solicitação de reanálise.
contractstringNúmero do contrato de crédito.
versionnumberVersão do contrato.
programobjectObjeto que contém informação sobre o programa do contrato do cliente.
program.idnumberIdentificador único do programa do contrato do cliente.
mustAcceptbooleanFlag para identificar se o aceite é requisitado para o aumento de limite.
holderobjectObjeto que contém informações sobre o cliente.
holder.companyKeystringParceiro referente ao contrato.
holder.motherNamestringNome da mãe conforme consta no documento de identificação.
holder.birthDatestringData de nascimento do cliente, no formato ISO 8601 - UTC.
holder.registerNamestringNome do cliente, conforme consta no documento de identificação (RG, CNH, RNE, DNI ou CRNM).
holder.socialNamestringNome pelo qual o cliente gostaria de ser chamado. Saiba mais consultando a Cartilha do nome social.
holder.documentobjectObjeto que contém informações sobre o documento do cliente.
holder.document.typestringTipo do documento, o qual deverá retornar "CPF".
holder.document.valuestringNúmero do documento.
holder.adressobjectObjeto que contém informações sobre o endereço do cliente.
holder.adress.zipCodestringCódigo postal do endereço.
holder.adress.adressLinestringLogradouro (Nome da rua, avenida etc.).
holder.adress.buildingNumberstringNúmero do prédio ou da casa.
holder.adress.complementstringComplemento do endereço.
holder.adress.neighborhoodstringNome do bairro.
holder.adress.citystringNome da cidade.
holder.adress.statestringSigla do estado brasileiro, conforme a ISO 3166-2. Exemplo: MG.
holder.adress.countrystringNome do país.
bankLicenseobjectObjeto que contém informações sobre a licença bancária relacionada ao contrato.
bankLicense.valuestringChave da licença.
bankLicense.namestringTipo da licença.
designatedFundingstringFinanciadora do contrato.
scrobjectObjeto que contém informações sobre a resposta do cliente quanto a consulta ao SCR (Sistema de Informação de Crédito).
scr.collectedAtstringData de coleta da resposta do cliente, no formato ISO 8601 - UTC.
scr.authorizedbooleanIndica se o cliente autorizou (true) ou não (false) a consulta ao SCR.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{  
  "name": "CREDIT_CARD_LIMIT_INCREASE_REQUESTED",  
  "entityId": "021157",  
  "idempotencyKey": "b3b42c0c-02b8-4e00-90aa-233d06cb1806",  
  "companyKey": "FLORESTA_ED",  
  "timestamp": "2022-10-02T00:00:04.9037184Z",  
  "correlationId": "70352fbc-291d-4474-bf8d-eb8028ab89c5",  
  "version": "1",  
  "metadata": {},  
  "context": "Credit",  
  "data": {  
    "analyzedAt": "2022-09-08T14:23:53.209-03:00",  
    "credit": {  
      "value": 500,  
      "currency": "BRL"  
    },  
    "contract": "000001",  
    "version": 1,  
    "program": {  
      "id": 117  
    },  
    "policy": "string",  
    "origin": "COMPANY_REQUEST",  
    "mustAccept": false,  
    "holder": {  
      "companyKey": "FLORESTA_ED",  
      "registerName": "Nísia Floresta",  
      "socialName": "Nísia",  
      "motherName": "Dionísia Gonçalves Pinto",  
      "birthDate": "1810-10-12T00:00:00",  
      "document": {  
        "type": "CPF",  
        "value": "47742663023"  
      },  
      "address": {  
        "zipCode": "68060100",  
        "addressLine": "6 de Março",  
        "buildingNumber": "2500",  
        "complement": "string",  
        "neighborhood": "Alter do Chão",  
        "city": "Santarém",  
        "state": "PA",  
        "country": "BR"  
      }  
    },  
    "bankLicense": {  
      "value": "98ef2f35-8a19-4a27-940b-633f3330d8db",  
      "name": "ACESSO"  
    },  
    "designatedFunding": "ACESSO",
    "scr": {
       "collectedAt": "2023-08-17T16:36:20.717Z",
       "authorized": true,
  	}
  }  
 }

CREDIT_CARD_LIMIT_INCREASE_APPROVED

Este evento sinaliza que, após reanálise, o aumento do limite de crédito do cliente foi aprovado.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
analyzedAtstringData da análise de crédito, no formato ISO 8601 - UTC.
contractstringNúmero do contrato de crédito.
versionnumberVersão do contrato.
programobjectObjeto que contém informação sobre o programa do contrato do cliente.
program.idnumberIdentificador único do programa do contrato do cliente.
newLimitEffectiveAtstringData em que o novo limite de crédito passará a vigorar, no formato ISO 8601 - UTC.
previousLimitobjectObjeto que contém informações sobre o limite de crédito antes do reajuste.
previousLimit.valuenumberValor do limite de crédito antes do reajuste.
previousLimit.currencystringCódigo da moeda com base na ISO-4217.
creditobjectObjeto que contém informações sobre o crédito liberado ao cliente.
credit.valuenumberValor de crédito liberado ao cliente.
credit.currencystringCódigo da moeda com base na ISO-4217.
incresedLimitobjectObjeto que contém informações sobre o valor acrescentado ao limite anterior.
incresedLimit.valuenumberValor acrescentado ao limite, sendo a diferença entre o novo limite de crédito e o limite de crédito anterior.
incresedLimit.currencystringCódigo da moeda com base na ISO-4217.
originstringOrigem da solicitação de reanálise.
policystringPolítica de liberação de crédito.
holderobjectObjeto que contém informações sobre o cliente.
holder.companyKeystringParceiro referente ao contrato.
holder.motherNamestringNome da mãe conforme consta no documento de identificação.
holder.registerNamestringNome do cliente, conforme consta no documento de identificação (RG, CNH, RNE, DNI ou CRNM).
holder.socialNamestringNome pelo qual o cliente gostaria de ser chamado. Saiba mais consultando a Cartilha do nome social.
holder.documentobjectObjeto que contém informações sobre o documento do cliente.
holder.document.typestringTipo do documento, o qual deverá retornar "CPF".
holder.document.valuestringNúmero do documento.
holder.addressobjectObjeto que contém informações sobre o endereço do cliente.
holder.address.zipCodestringCódigo postal do endereço.
holder.address.addressLinestringLogradouro (Nome da rua, avenida etc.).
holder.address.buildingNumberstringNúmero do prédio ou da casa.
holder.address.complementstringComplemento do endereço.
holder.address.neighborhoodstringNome do bairro.
holder.address.citystringNome da cidade.
holder.address.statestringSigla do estado brasileiro, conforme a ISO 3166-2. Exemplo: MG;
holder.address.countrystringNome do país.
bankLicenseobjectObjeto que contém informações sobre a licença bancária relacionada ao contrato.
bankLicense.valuestringChave da licença.
bankLicense.namestringTipo da licença.
designatedFundingstringFinanciadora do contrato.
scrobjectObjeto que contém informações sobre a resposta do cliente quanto a consulta ao SCR (Sistema de Informação de Crédito).
scr.collectedAtstringData de coleta da resposta do cliente, no formato ISO 8601 - UTC.
scr.authorizedbooleanIndica se o cliente autorizou (true) ou não (false) a consulta ao SCR.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
      "entityId": "000810",
      "companyKey": "FLORESTA_ED",
      "context": "Credit",
      "name": "CREDIT_CARD_LIMIT_INCREASE_APPROVED",
      "correlationId": "512bf2d4-12a1-11ed-861d-0242ac120002",
      "timestamp": "2022-08-31T19:47:28.8684256Z",
      "idempotencyKey": "48a427e7-8c28-4c21-9822-db340641d2b6",
      "version": "1",
      "metadata": {},
      "data": {
         "analyzedAt": "2022-09-08T14:23:53.209-03:00",
         "newLimitEffectiveAt": "2022-09-08T14:23:53.209-03:00",
         "contract": "000001",
         "version": 1,
         "program": {
            "id": 107
         },
         "previousLimit": {
            "value": 500,
            "currency": "BRL"
         },
         "credit": {
            "value": 500,
            "currency": "BRL"
         },
         "incresedLimit": {
            "value": 500,
            "currency": "BRL"
         },
         "origin": "COMPANY_REQUEST",
         "policy": "string",
         "holder": {
            "companyKey": "FLORESTA_ED",
            "motherName": "Maria Quitéria de Jesus",
            "registerName": "Nísia Floresta",
            "socialName": "Nísia",
            "document": {
               "type": "CPF",
               "value": "47742663023"
            },
            "address": {
               "zipcode": "68060100",
               "addressLine": "6 de Março",
               "buildingNumber": "2500",
               "complement": "string",
               "neighborhood": "Alter do Chão",
               "country": "BR",
               "state": "PA",
               "city": "Santarém"
            }
         },
         "bankLicense": {
           "value": "98ef2f35-8a19-4a27-940b-633f3330d8db",
           "name": "ACESSO"
        },
       "designatedFunding": "ACESSO",
       "scr": {
      		 "collectedAt": "2023-08-17T16:36:20.717Z",
      		 "authorized": true,
  			}
      }
   }

CREDIT_CARD_LIMIT_INCREASE_ACCEPTED

Este evento sinaliza que o aumento no limite de crédito foi aceito pelo cliente.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
analyzedAtstringData da análise de crédito, no formato ISO 8601 - UTC.
creditobjectObjeto que contém informações sobre o crédito liberado ao cliente.
credit.valuenumberValor de crédito liberado ao cliente.
credit.currencystring Código da moeda com base na ISO-4217.
contractstringNúmero do contrato de crédito.
versionnumberVersão do contrato.
policystringPolítica de liberação de crédito.
originstringOrigem da solicitação de reanálise.
mustAcceptbooleanFlag para identificar se o aceite é requisitado para o aumento de limite.
holderobjectObjeto que contém informações sobre o cliente.
holder.companyKeystringParceiro referente ao contrato.
holder.motherNamestringNome da mãe conforme consta no documento de identificação.
holder.registerNamestringNome do cliente, conforme consta no documento de identificação (RG, CNH, RNE, DNI ou CRNM).
holder.socialNamestringNome pelo qual o cliente gostaria de ser chamado. Saiba mais consultando a Cartilha do nome social.
holder.birthDatestringData de nascimento do cliente, no formato ISO 8601 - UTC.
holder.documentobjectObjeto que contém informações sobre o documento do cliente.
holder.document.typestringTipo do documento, o qual deverá retornar "CPF".
holder.document.valuestringNúmero do documento.
holder.adressobjectObjeto que contém informações sobre o endereço do cliente.
holder.adress.zipCodestringCódigo postal do endereço.
holder.adress.adressLinepCodestringLogradouro (Nome da rua, avenida etc.).
holder.adress.buildingNumberstringNúmero do prédio ou da casa.
holder.adress.complementstringComplemento do endereço.
holder.adress.neighborhoodstringNome do bairro.
holder.adress.citystringNome da cidade.
holder.adress.statestringSigla do estado brasileiro, conforme a ISO 3166-2. Exemplo: MG.
holder.adress.countrystringNome do país.
bankLicenseobjectObjeto que contém informações sobre a licença bancária relacionada ao contrato.
bankLicense.valuestringChave da licença.
bankLicense.namestringTipo da licença.
designatedFundingstringFinanciadora do contrato.
scrobjectObjeto que contém informações sobre a resposta do cliente quanto a consulta ao SCR (Sistema de Informação de Crédito).
scr.collectedAtstringData de coleta da resposta do cliente, no formato ISO 8601 - UTC.
scr.authorizedbooleanIndica se o cliente autorizou (true) ou não (false) a consulta ao SCR.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{  
  "name": " CREDIT_CARD_LIMIT_INCREASE_ACCEPTED",  
  "entityId": "021157",  
  "idempotencyKey": "b3b42c0c-02b8-4e00-90aa-233d06cb1806",  
  "companyKey": "FLORESTA_ED",  
  "timestamp": "2022-10-02T00:00:04.9037184Z",  
  "correlationId": "70352fbc-291d-4474-bf8d-eb8028ab89c5",  
  "version": "1",  
  "metadata": {},  
  "context": "Credit",  
  "data": {  
    "analyzedAt": "2022-09-08T14:23:53.209-03:00",  
    "credit": {  
      "value": 500,  
      "currency": "BRL"  
    },  
    "contract": "000001",  
    "version": 1,
    "policy": "string",  
    "origin": "COMPANY_REQUEST",
    "mustAccept": false,
    "holder": {  
      "companyKey": "FLORESTA_ED",  
      "registerName": "Nísia Floresta",  
      "socialName": "Nísia",  
      "motherName": "Dionísia Gonçalves Pinto",  
      "birthDate": "1810-10-12T00:00:00",
      "document": {  
        "type": "CPF",  
        "value": "47742663023"  
      },  
      "address": {  
        "zipCode": "68060100",  
        "addressLine": "6 de Março",  
        "buildingNumber": "2500",  
        "complement": "string",  
        "neighborhood": "Alter do Chão",  
        "city": "Santarém",  
        "state": "PA",  
        "country": "BR"  
      }  
    },  
    "bankLicense": {  
      "value": "98ef2f35-8a19-4a27-940b-633f3330d8db",  
      "name": "ACESSO"  
    },  
    "designatedFunding": "ACESSO",
    "scr": {
      		 "collectedAt": "2023-08-17T16:36:20.717Z",
      		 "authorized": true,
  	}
  }  
 }

CREDIT_CARD_LIMIT_INCREASE_REFUSED

Este evento sinaliza que, após reanálise, o aumento de limite de crédito do cliente foi recusado.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
analyzedAtstringData da análise de crédito, no formato ISO 8601 - UTC.
contractstringNúmero do contrato de crédito.
versionnumberVersão do contrato.
programobjectObjeto que contém informação sobre o programa do contrato do cliente.
program.idnumberIdentificador único do programa do contrato do cliente.
originstringOrigem da solicitação de reanálise.
policystringPolítica de liberação de crédito.
mustAcceptbooleanIndica se o cliente deve assinar novamente o contrato após a análise.
holderobjectObjeto que contém informações sobre o cliente.
holder.companyKeystringParceiro referente ao contrato.
holder.registerNamestringNome do cliente, conforme consta no documento de identificação (RG, CNH, RNE, DNI ou CRNM).
holder.socialNamestringNome pelo qual o cliente gostaria de ser chamado. Saiba mais consultando a Cartilha do nome social.
holder.motherNamestringNome da mãe conforme consta no documento de identificação.
holder.birthDatestringData de nascimento do cliente, no formato ISO 8601 - UTC.
holder.documentobjectObjeto que contém informações sobre o documento do cliente.
holder.document.typestringTipo do documento, o qual deverá retornar "CPF".
holder.document.valuestringNúmero do documento.
holder.addressobjectObjeto que contém informações sobre o endereço do cliente.
holder.address.zipCodestringCódigo postal do endereço.
holder.address.addressLinestringLogradouro (Nome da rua, avenida etc.).
holder.address.buildingNumberstringNúmero do prédio ou da casa.
holder.address.complementstringComplemento do endereço.
holder.address.neighborhoodstringNome do bairro.
holder.address.citystringNome da cidade.
holder.address.statestringSigla do estado brasileiro, conforme a ISO 3166-2. Exemplo: MG;
holder.address.countrystringNome do país.
bankLicenseobjectObjeto que contém informações sobre a licença bancária relacionada ao contrato.
bankLicense.valuestringChave da licença.
bankLicense.namestringTipo da licença.
designatedFundingstringFinanciadora do contrato.
scrobjectObjeto que contém informações sobre a resposta do cliente quanto a consulta ao SCR (Sistema de Informação de Crédito).
scr.collectedAtstringData de coleta da resposta do cliente, no formato ISO 8601 - UTC.
scr.authorizedbooleanIndica se o cliente autorizou (true) ou não (false) a consulta ao SCR.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
      "entityId": "000810",
      "companyKey": "FLORESTA_ED",
      "context": "Credit",
      "name": "CREDIT_CARD_LIMIT_INCREASE_REFUSED",
      "correlationId": "512bf2d4-12a1-11ed-861d-0242ac120002",
      "timestamp": "2022-08-31T19:47:28.8684256Z",
      "idempotencyKey": "48a427e7-8c28-4c21-9822-db340641d2b6",
      "version": "1",
      "metadata": {},
      "data": {
         "analyzedAt": "2022-09-08T14:23:53.209-03:00",
         "contract": "000001",
         "version": 1,
         "program": {
            "id": 107
         },
         "origin": "COMPANY_REQUEST",
         "policy": "string",
         "mustAccept": true,
         "holder": {
            "companyKey": "FLORESTA_ED",
            "registerName": "Nísia Floresta",
            "socialName": "Nísia",
            "motherName": "Dionísia Gonçalves Pinto",
            "birthDate": "1810-10-12T00:00:00",
            "document": {
               "type": "CPF",
               "value": "47742663023"
            },
            "address": {
               "zipcode": "68060100",
               "addressLine": "6 de Março",
               "buildingNumber": "2500",
               "complement": "string",
               "neighborhood": "Alter do Chão",
               "country": "BR",
               "state": "PA",
               "city": "Santarém"
            }
         },  
         "bankLicense": {  
          "value": "98ef2f35-8a19-4a27-940b-633f3330d8db",  
          "name": "ACESSO"  
         },  
         "designatedFunding": "ACESSO",
         "scr": {
      		 "collectedAt": "2023-08-17T16:36:20.717Z",
      		 "authorized": true,
  			}
      }
   }

CREDIT_CARD_LIMIT_REDUCTION_REQUESTED

Este evento sinaliza que, após reanálise, a diminuição do limite foi solicitada.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
analyzedAtstring Data da análise de crédito, no formato ISO 8601 - UTC.
creditobjectObjeto que contém informações sobre o crédito liberado ao cliente.
credit.valuenumberValor de crédito liberado ao cliente.
credit.currencystringCódigo da moeda com base na ISO-4217.
contractstringNúmero do contrato de crédito.
versionnumberVersão do contrato.
programobjectObjeto que contém informação sobre o programa do contrato do cliente.
program.idnumberIdentificador único do programa do contrato do cliente.
policystringPolítica de liberação de crédito.
originstringOrigem da solicitação de reanálise, a qual pode ser "COMPANY_REQUEST" ou "CUSTOMER_REQUEST".
holderobjectObjeto que contém informações sobre o cliente.
holder.companyKeystringChave que identifica o parceiro dentro do Bankly.
holder.motherNamestringNome da mãe conforme consta no documento de identificação.
holder.registerNamestringNome do cliente, conforme consta no documento de identificação (RG, CNH, RNE, DNI ou CRNM).
holder.socialNamestringNome pelo qual o cliente gostaria de ser chamado. Saiba mais consultando a Cartilha do nome social.
holder.birthDatestringData de nascimento do cliente, no formato ISO 8601 - UTC.
holder.documentobjectObjeto que contém informações sobre o documento do cliente.
holder.document.typestringTipo do documento, o qual deverá retornar "CPF".
holder.document.valuestringNúmero do documento.
holder.addressobjectObjeto que contém informações sobre o endereço do cliente.
holder.address.zipCodestringCódigo postal do endereço.
holder.address.addressLinestringLogradouro (Nome da rua, avenida etc.).
holder.address.buildingNumberstringNúmero do prédio ou da casa.
holder.address.complementstringComplemento do endereço.
holder.address.neighborhoodstringNome do bairro.
holder.address.citystringNome da cidade.
holder.address.statestringSigla do estado brasileiro, conforme a ISO 3166-2. Exemplo: MG.
holder.address.countrystringNome do país.
bankLicenseobjectObjeto que contém informações sobre a licença bancária relacionada ao contrato.
bankLicense.valuestringChave da licença.
bankLicense.namestringTipo da licença.
designatedFundingstringFinanciadora do contrato.
scrobjectObjeto que contém informações sobre a resposta do cliente quanto a consulta ao SCR (Sistema de Informação de Crédito).
scr.collectedAtstringData de coleta da resposta do cliente, no formato ISO 8601 - UTC.
scr.authorizedbooleanIndica se o cliente autorizou (true) ou não (false) a consulta ao SCR.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
  "name": "CREDIT_CARD_LIMIT_REDUCTION_REQUESTED",
  "entityId": "021157",
  "idempotencyKey": "b3b42c0c-02b8-4e00-90aa-233d06cb1806",
  "companyKey": "FLORESTA_ED",
  "timestamp": "2022-10-02T00:00:04.9037184Z",
  "correlationId": "70352fbc-291d-4474-bf8d-eb8028ab89c5",
  "version": "1",
  "metadata": {},
  "context": "Credit",
  "data": {
    "analyzedAt": "2022-09-08T14:23:53.209-03:00",
    "credit": {
      "value": 500,
      "currency": "BRL"
    },
    "contract": "000001",
    "version": 1,
    "program": {
      "id": 117
    },
    "policy": "string",
    "origin": "COMPANY_REQUEST",
    "holder": {
      "companyKey": "FLORESTA_ED",
      "registerName": "Nísia Floresta",
      "socialName": "Nísia",
      "motherName": "Dionísia Gonçalves Pinto",
      "birthDate": "1810-10-12T00:00:00",
      "document": {
        "type": "CPF",
        "value": "47742663023"
      },
      "address": {
        "zipCode": "68060100",
        "addressLine": "6 de Março",
        "buildingNumber": "2500",
        "complement": "string",
        "neighborhood": "Alter do Chão",
        "city": "Santarém",
        "state": "PA",
        "country": "BR"
      }
    },
    "bankLicense": {
      "value": "string",
      "name": "ACESSO"
    },  
    "designatedFunding": "ACESSO",
    "scr": {
      "collectedAt": "2023-08-17T16:36:20.717Z",
      "authorized": true,
   }
  }
 }

CREDIT_CARD_LIMIT_REDUCTION_APPLIED

Este evento sinaliza que a diminuição do limite foi aplicada.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
analyzedAtstring Data da análise de crédito, no formato ISO 8601 - UTC.
newLimitEffectiveAtstringData em que o novo limite de crédito passará a vigorar, no formato ISO 8601 - UTC.
previousLimitobjectObjeto que contém informações sobre o limite de crédito antes do reajuste.
previousLimit.valuenumberValor do limite de crédito antes do reajuste.
previousLimit.currencystringCódigo da moeda com base na ISO-4217.
creditobjectObjeto que contém informações sobre o crédito liberado ao cliente.
credit.valuenumberNovo limite de crédito do cliente, após a redução.
credit.currencystringCódigo da moeda com base na ISO-4217.
reducedLimitobjectObjeto que contém informações sobre o valor que foi retirado do limite anterior.
reducedLimit.valuenumberValor retirado do limite, sendo a diferença entre o novo limite de crédito e o limite de crédito anterior.
reducedLimit.currencystringCódigo da moeda com base na ISO-4217.
contractstringNúmero do contrato de crédito.
versionnumberVersão do contrato.
programobjectObjeto que contém informação sobre o programa do contrato do cliente.
program.idnumberIdentificador único do programa do contrato do cliente.
policystringPolítica de liberação de crédito.
originstringOrigem da solicitação de reanálise, a qual pode ser "COMPANY_REQUEST" ou "CUSTOMER_REQUEST".
holderobjectObjeto que contém informações sobre o cliente.
holder.companyKeystringParceiro referente ao contrato.
holder.motherNamestringNome da mãe conforme consta no documento de identificação.
holder.registerNamestringNome do cliente, conforme consta no documento de identificação (RG, CNH, RNE, DNI ou CRNM).
holder.socialNamestringNome pelo qual o cliente gostaria de ser chamado. Saiba mais consultando a Cartilha do nome social.
holder.documentobjectObjeto que contém informações sobre o documento do cliente.
holder.document.typestringTipo do documento, o qual deverá retornar "CPF".
holder.document.valuestringNúmero do documento.
holder.addressobjectObjeto que contém informações sobre o endereço do cliente.
holder.address.zipCodestringCódigo postal do endereço.
holder.address.addressLinestringLogradouro (Nome da rua, avenida etc.).
holder.address.buildingNumberstringNúmero do prédio ou da casa.
holder.address.complementstringComplemento do endereço.
holder.address.neighborhoodstringNome do bairro.
holder.address.citystringNome da cidade.
holder.address.statestringSigla do estado brasileiro, conforme a ISO 3166-2. Exemplo: MG.
holder.address.countrystringNome do país.
bankLicenseobjectObjeto que contém informações sobre a licença bancária relacionada ao contrato.
bankLicense.valuestringChave da licença.
bankLicense.namestringTipo da licença.
designatedFundingstringFinanciadora do contrato.
scrobjectObjeto que contém informações sobre a resposta do cliente quanto a consulta ao SCR (Sistema de Informação de Crédito).
scr.collectedAtstringData de coleta da resposta do cliente, no formato ISO 8601 - UTC.
scr.authorizedbooleanIndica se o cliente autorizou (true) ou não (false) a consulta ao SCR.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
  "name": "CREDIT_CARD_LIMIT_REDUCTION_APPLIED",
  "entityId": "021157",
  "idempotencyKey": "b3b42c0c-02b8-4e00-90aa-233d06cb1806",
  "companyKey": "FLORESTA_ED",
  "timestamp": "2022-10-02T00:00:04.9037184Z",
  "correlationId": "70352fbc-291d-4474-bf8d-eb8028ab89c5",
  "version": "1",
  "metadata": {},
  "context": "Credit",
  "data": {
    "analyzedAt": "2022-09-08T14:23:53.209-03:00",
    "newLimitEffectiveAt": "2022-09-08T14:23:53.209-03:00",
    "previousLimit": {
      "value": 500,
      "currency": "BRL"
     },
    "credit": {
      "value": 500,
      "currency": "BRL"
    },
    "reducedLimit": {
      "value": 500,
      "currency": "BRL"
    },
    "contract": "000001",
    "version": 1,
    "program": {
      "id": 117
    },
    "policy": "string",
    "origin": "COMPANY_REQUEST",
    "holder": {
      "companyKey": "FLORESTA_ED",
      "registerName": "Nísia Floresta",
      "socialName": "Nísia",
      "motherName": "Dionísia Gonçalves Pinto",
      "document": {
        "type": "CPF",
        "value": "47742663023"
      },
      "address": {
        "zipCode": "68060100",
        "addressLine": "6 de Março",
        "buildingNumber": "2500",
        "complement": "string",
        "neighborhood": "Alter do Chão",
        "city": "Santarém",
        "state": "PA",
        "country": "BR"
      }
    },
    "bankLicense": {
      "value": "string",
      "name": "ACESSO"
    },  
    "designatedFunding": "ACESSO",
    "scr": {
      "collectedAt": "2023-08-17T16:36:20.717Z",
      "authorized": true,
    }
  }
 }

INVOICE_BILLING_WAS_OVERDUE

Este evento notifica a quantidade de dias em que a fatura está em atraso.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
statementIdstringIdentificador único da fatura processada.
daysInDelaynumberQuantidade de dias em que a fatura está em atraso (no momento da emissão do evento).
amountobjectObjeto que contém os dados referente ao valor da fatura.
amount.valuestringValor da fatura.
amount.currencystringCódigo da moeda com base na ISO 4217. Exemplo: BRL para Real.
closedAtstringData do fechamento da fatura, no formato ISO 8601 - UTC.
dueDatestringData do vencimento da fatura, no formato ISO 8601 - UTC.
holderobjectObjeto que contém informações sobre o titular da fatura.
holder.documentobjectObjeto que contém informações sobre o documento do titular da fatura.
holder.document.valuestringNúmero do documento.
holder.document.typestringTipo do documento, o qual deverá retornar "CPF".

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
      "entityId": "10",
      "idempotencyKey": "86447d19-687f-4fa8-80cf-a5aa406457b9",
      "companyKey": "FLORESTA_ED",
      "context": "Credit",
      "name": "INVOICE_BILLING_WAS_OVERDUE",
      "timestamp": "2021-12-06T11:10:25.3853601Z",
      "correlationId": "7a1bfc3f-50e6-458c-aa9b-d42a22ddb84d",
      "metadata": {},
      "version": "1",
      "data": {
         "statementId": "10",
         "daysInDelay": 3,
         "amount": {
            "value": "1000.00",
            "currency": "BRL"
         },
         "closedAt": "2021-10-06T00:00:00",
         "dueDate": "2021-10-06T00:00:00",
         "holder": {
            "document": {
               "value": "47742663023",
               "type": "CPF"
            }
         }
      }
   }

INVOICE_BILLING_WAS_PAID

Este evento notifica o pagamento da fatura em atraso.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
statementIdstringIdentificador único da fatura processada.
amountobjectObjeto que contém os dados referente ao valor da fatura.
amount.valuestringValor da fatura.
amount.currencystringCódigo da moeda com base na ISO 4217. Exemplo: BRL para Real.
closedAtstringData do fechamento da fatura, no formato ISO 8601 - UTC.
dueDatestringData do vencimento da fatura, no formato ISO 8601 - UTC.
paymentDatedateData de pagamento da fatura em atraso, no formato ISO 8601 - UTC.
holderobjectObjeto que contém informações sobre o titular da fatura.
holder.documentobjectObjeto que contém informações sobre o documento do titular da fatura.
holder.document.valuestringNúmero do documento.
holder.document.typestringTipo do documento, o qual deverá retornar "CPF".

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
      "entityId": "10",
      "idempotencyKey": "86447d19-687f-4fa8-80cf-a5aa406457b9",
      "companyKey": "FLORESTA_ED",
      "context": "Credit",
      "name": "INVOICE_BILLING_WAS_PAID",
      "timestamp": "2021-12-06T11:10:25.3853601Z",
      "correlationId": "7a1bfc3f-50e6-458c-aa9b-d42a22ddb84d",
      "metadata": {},
      "version": "1",
      "data": {
         "statementId": "10",
         "amount": {
            "value": "1000.00",
            "currency": "BRL"
         },
         "closedAt": "2021-10-06T00:00:00",
         "dueDate": "2021-10-06T00:00:00",
         "paymentDate": "2022-03-29T00:00:00+00:00",
         "holder": {
            "document": {
               "value": "47742663023",
               "type": "CPF"
            }
         }
      }
   }

CUSTOMER_BAD_CREDIT_APPLY_REQUESTED

Este evento notifica que a negativação do cliente foi solicitada.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
debtobjectObjeto que contém informações sobre a dívida do cliente.
debt.amountobjectObjeto que contém informações sobre o valor da dívida.
debt.amount.currencystringCódigo da moeda com base na ISO 4217. Exemplo: BRL para Real.
debt.amount.valuenumberValor da dívida.
debt.dueDatestringData de vencimento da dívida, no formato ISO 8601 - UTC.
debt.idstringIdentificador único da dívida (neste caso, o número do contrato de crédito).
debtorobjectObjeto que contém informações sobre o devedor.
debtor.birthDatestringData de nascimento, no formato ISO 8601 - UTC.
debtor.emailstringEndereço de e-mail.
debtor.motherNamestringNome da mãe conforme consta no documento de identificação.
debtor.namestringNome do devedor.
debtor.phonestringNúmero de telefone.
debtor.documentobjectObjeto que contém informações sobre o documento do devedor.
debtor.document.valuestringNúmero do documento.
debtor.document.typestringTipo do documento, o qual deverá retornar "CPF".
debtor.addressobjectObjeto que contém informações sobre o endereço do devedor.
debtor.address.zipCodestringCódigo postal do endereço, sem formatação.
debtor.address.buildingNumberstringNúmero do imóvel.
debtor.address.countrystringSigla do país.
debtor.address.citystringNome da cidade.
debtor.address.fullAddressstringEndereço completo do devedor.
debtor.address.neighborhoodstringNome do bairro.
debtor.address.statestringSigla do estado.
debtor.address.complementstringComplemento do endereço.
designatedFundingstringFinanciadora do contrato.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
      "entityId": "10",
      "idempotencyKey": "86447d19-687f-4fa8-80cf-a5aa406457b9",
      "companyKey": "FLORESTA_ED",
      "context": "Credit",
      "name": "CUSTOMER_BAD_CREDIT_APPLY_REQUESTED",
      "timestamp": "2021-12-06T11:10:25.3853601Z",
      "correlationId": "7a1bfc3f-50e6-458c-aa9b-d42a22ddb84d",
      "metadata": {},
      "version": "1",
      "data": {
         "debt": {
            "amount": {
               "currency": "BRL",
               "value": 116.02
            },
            "dueDate": "2022-10-03T00:00:00",
            "id": "000255"
         },
         "debtor": {
            "birthDate": "1990-12-25T00:00:00",
            "email": "[email protected]",
            "motherName": "Maria Quitéria de Jesus",
            "name": "Nísia Floresta",
            "phone": "23415162342",
            "document": {
               "type": "CPF",
               "value": "47742663023"
            },
            "address": {
               "zipCode": "68060100",
               "buildingNumber": "2500",
               "country": "BR",
               "city": "Santarém",
               "fullAddress": "Rua do 01070970522",
               "neighborhood": "Alter do Chão",
               "state": "PA",
               "complement": "string"
            }
         },
         "designatedFunding": "string"
      }
   }

CUSTOMER_BAD_CREDIT_REMOVE_REQUESTED

Este evento notifica que a remoção da negativação do cliente foi solicitada.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
debtobjectObjeto que contém informações sobre a dívida do cliente.
debt.idstringIdentificador único da dívida.
holderobjectObjeto que contém informações sobre o cliente.
holder.documentobjectObjeto que contém informações sobre o documento do cliente.
holder.document.valuestringNúmero do documento.
holder.document.typestringTipo do documento, o qual deverá retornar "CPF".
designatedFundingstringFinanciadora do contrato.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
      "entityId": "10",
      "idempotencyKey": "86447d19-687f-4fa8-80cf-a5aa406457b9",
      "companyKey": "FLORESTA_ED",
      "context": "Credit",
      "name": "CUSTOMER_BAD_CREDIT_REMOVE_REQUESTED",
      "timestamp": "2021-12-06T11:10:25.3853601Z",
      "correlationId": "7a1bfc3f-50e6-458c-aa9b-d42a22ddb84d",
      "metadata": {},
      "version": "1",
      "data": {
         "debt": {
            "id": "000255"
         },
         "holder": {
            "document": {
               "type": "CPF",
               "value": "47742663023"
            }
         },
        "designatedFunding": "string"
      }
   }

CUSTOMER_BILLING_CREATED

Este evento notifica que o cliente foi enviado para um escritório parceiro de cobrança.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
customerobjectObjeto que contém informações sobre o cliente.
customer.documentstringObjeto que contém informações sobre o documento do cliente.
customer.profilestringPerfil do cadastro, o qual pode ser “COMPLETE” ou “SIMPLE”.
customer.statusstringSituação do cadastro, o qual pode ser “PENDING_APPROVAL”, "APPROVED", "REPROVED” e "IN_ANALISIS".
customer.registerNamestringNome conforme consta no documento de identificação (RG, CNH, RNE, DNI ou CRNM).
customer.socialNamestringNome pelo qual a pessoa gostaria de ser chamada. Saiba mais consultando a Cartilha do nome social.
customer.phoneobjectObjeto que contém os dados referente ao telefone da pessoa.
customer.phone.countryCodestringCódigo DDI do país. Por exemplo, 55 ou +55 para números do Brasil.
customer.phone.numberstringNúmero de telefone incluindo o DDD.
customer.addressobjectObjeto que contém informações sobre o endereço da pessoa.
customer.address.zipCodestringCódigo postal do endereço, sem formatação.
customer.address.addressLinestringLogradouro (Nome da rua, avenida etc.).
customer.address.buildingNumberstringNúmero do imóvel.
customer.address.neighborhoodstringNome do bairro.
customer.address.countrystringSigla do país.
customer.address.statestringSigla do estado.
customer.address.citystringNome da cidade.
customer.address.complementstringComplemento do endereço.
customer.emailstringEndereço de e-mail.
customer.isPoliticallyExposedPersonbooleanIndica se o cliente é uma pessoa politicamente exposta.
invoiceobjectObjeto que contém informações sobre a fatura.
invoice.idstringIdentificador único da fatura.
invoice.amountobjectObjeto que contém informações sobre o valor da fatura.
invoice.amount.valuenumberValor da fatura.
invoice.amount.currencystringCódigo da moeda com base na ISO 4217. Exemplo: BRL para Real.
invoice.closedAtstringData do fechamento da fatura, no formato ISO 8601 - UTC.
invoice.dueDatestringData do vencimento da fatura, no formato ISO 8601 - UTC.
invoice.statusstringSituação da fatura, o qual pode ser "PAID" (Paga), "PENDING" (Pendente), "OVERDUE" (Atrasada) ou "NEGOTIATED" (Negociada).
collectionOfficestringEscritório de cobrança responsável por contatar o cliente e negociar o pagamento da dívida.
designatedFundingstringFinanciadora do contrato.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
      "entityId": "10",
      "idempotencyKey": "86447d19-687f-4fa8-80cf-a5aa406457b9",
      "companyKey": "FLORESTA_ED",
      "context": "Credit",
      "name": "CUSTOMER_BILLING_CREATED",
      "timestamp": "2021-12-06T11:10:25.3853601Z",
      "correlationId": "7a1bfc3f-50e6-458c-aa9b-d42a22ddb84d",
      "metadata": {
         "daysInDelay": 50
      },
      "version": "1",
      "data": {
         "customer": {
            "document": "47742663023",
            "profile": "SIMPLE",
            "status": "APPROVED",
            "registerName": "Nísia Floresta",
            "socialName": "Nísia",
            "phone": {
               "countryCode": "55",
               "number": "23415162342"
            },
            "address": {
               "zipCode": "68060100",
               "addressLine": "6 de Março",
               "buildingNumber": "2500",
               "neighborhood": "Alter do Chão",
               "country": "BR",
               "state": "PA",
               "city": "Santarém",
               "complement": "string"
            },
            "email": "[email protected]",
            "isPoliticallyExposedPerson": true
         },
         "invoice": {
            "id": "13314",
            "amount": {
               "value": 48.8,
               "currency": "BRL"
            },
            "closedAt": "2022-05-01T00:00:00",
            "dueDate": "2022-06-22T00:00:00",
            "status": "Overdue"
         },
         "collectionOffice": "BELLINATI",
         "designatedFunding": "string"
      }
   }

CONTRACT_CREDIT_BLOCK_REQUEST_CREATED

Este evento notifica que o bloqueio do cartão foi solicitado.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
creditobjectObjeto que contém informações sobre o contrato de crédito do cliente.
credit.contractstringNúmero do contrato de crédito.
documentobjectObjeto que contém informações sobre o documento do cliente.
document.valuestringNúmero do documento.
document.typestringTipo do documento, o qual deverá retornar "CPF".
programobjectObjeto que contém informações sobre o programa definido pelo parceiro para seus cartões.
program.idnumberIdentificador único do programa.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
      "entityId": "10",
      "idempotencyKey": "86447d19-687f-4fa8-80cf-a5aa406457b9",
      "companyKey": "FLORESTA_ED",
      "context": "Credit",
      "name": "CONTRACT_CREDIT_BLOCK_REQUEST_CREATED",
      "timestamp": "2021-12-06T11:10:25.3853601Z",
      "correlationId": "7a1bfc3f-50e6-458c-aa9b-d42a22ddb84d",
      "metadata": {},
      "version": "1",
      "data": {
         "credit": {
            "contract": "000258"
         },
         "document": {
            "value": "47742663023",
            "type": "CPF"
         },
         "program": {
            "id": 107
         }
      }
   }

CONTRACT_CREDIT_UNBLOCK_REQUEST_CREATED

Este evento notifica que o desbloqueio do cartão foi solicitado.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
creditobjectObjeto que contém informações sobre o contrato de crédito do cliente.
credit.contractstringNúmero do contrato de crédito.
documentobjectObjeto que contém informações sobre o documento do cliente.
document.valuestringNúmero do documento.
document.typestringTipo do documento, o qual deverá retornar "CPF".
programobjectObjeto que contém informações sobre o programa definido pelo parceiro para seus cartões.
program.idnumberIdentificador único do programa.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
      "entityId": "10",
      "idempotencyKey": "86447d19-687f-4fa8-80cf-a5aa406457b9",
      "companyKey": "FLORESTA_ED",
      "context": "Credit",
      "name": "CONTRACT_CREDIT_UNBLOCK_REQUEST_CREATED",
      "timestamp": "2021-12-06T11:10:25.3853601Z",
      "correlationId": "7a1bfc3f-50e6-458c-aa9b-d42a22ddb84d",
      "metadata": {},
      "version": "1",
      "data": {
         "credit": {
            "contract": "000258"
         },
         "document": {
            "value": "47742663023",
            "type": "CPF"
         },
         "program": {
            "id": 107
         }
      }
   }

CONTRACT_CREDIT_CANCELLMENT_REQUESTED

Este evento notifica que o cancelamento do contrato de crédito do cliente solicitado.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
creditobjectObjeto que contém informações sobre o contrato de crédito do cliente.
credit.contractstringNúmero do contrato de crédito.
documentobjectObjeto que contém informações sobre o documento do cliente.
document.valuestringNúmero do documento.
document.typestringTipo do documento, o qual deverá retornar "CPF".
programobjectObjeto que contém informações sobre o programa definido pelo parceiro para seus cartões.
program.idnumberIdentificador único do programa.
reasonstringMotivo pelo qual ocorreu o cancelamento.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
      "entityId": "10",
      "idempotencyKey": "86447d19-687f-4fa8-80cf-a5aa406457b9",
      "companyKey": "FLORESTA_ED",
      "context": "Credit",
      "name": "CONTRACT_CREDIT_CANCELLMENT_REQUESTED",
      "timestamp": "2021-12-06T11:10:25.3853601Z",
      "correlationId": "7a1bfc3f-50e6-458c-aa9b-d42a22ddb84d",
      "metadata": {},
      "version": "1",
      "data": {
         "credit": {
            "contract": "000258"
         },
         "document": {
            "value": "47742663023",
            "type": "CPF"
         },
         "program": {
            "id": 107
         },
         "reason": "Decision Engine - Invoice wasn't paid"
      }
   }