Solicitação de Atualizações de Conclusão de Registros em Lote

Solicitação de Atualizações de Conclusão de Registros em lote

post

Serviço para criar solicitações em lote de Atualização de Conclusão de Registro para Registros Autorizados.

Body
Responses
201

Lote recebido com sucesso.

post
POST /transaction-io/tio-mapper/v1/operations/lotes-de-conclusoes-de-registro HTTP/1.1
Host: api.int.cerc.com
Content-Type: application/json
Accept: */*
Content-Length: 296

{
  "conclusoes_de_registro": [
    {
      "registro_id": "text",
      "motivo": "text",
      "data": "text",
      "pagamento": {
        "tipo": "text",
        "valor": 1,
        "dados_complementares": {
          "pagador": {
            "documento": {
              "tipo": "text",
              "identificador": {
                "numero": "text"
              }
            }
          },
          "boleto_numero": "text",
          "local_do_pagamento": {
            "banco": "text",
            "agencia": "text"
          }
        }
      }
    }
  ]
}

No content

Request Body:

Campo
Obrigatório
Tipo
Descrição

registro_id

Obrigatório

String

Identificador do Registro para o qual é solicitada a Conclusão de Registro.

motivo

Obrigatório

String

Código do motivo de Conclusão.

Pode ser um dos seguintes valores: - pagamento: Pagamento do Direito Creditório pelo Pagador - recompra_ou_aquisicao: Recompra ou aquisição do Direito Creditório pelo Cedente, Originador ou terceiro - liberacao_em_garantia: Liberação do Direito Creditório em garantia

data

Obrigatório

String

Data no formato ISO 8601 da Atualização.

pagamento

Obrigatório

Object

Dados do pagamento. Só é necessário para motivos de Conclusão que impliquem em pagamento, que, dentre os motivos suportados, são: "pagamento"; "recompra_ou_aquisicao".

pagamento.tipo

Obrigatório

String

Forma de pagamento. Pode ser uma das seguintes: - boleto: Caso o boleto tenha sido pago. - cheque: Caso o pagamento tenha sido feito através de um cheque. - credito_em_conta: Caso o pagamento tenha sido feito através de depósito em conta ou transferência entre contas.

pagamento.valor

Obrigatório

Number

Valor do Pagamento

pagamento.dados_complementares

Obrigatório

Object

Dados do pagamento. Os dados do pagamento variam conforme o tipo de pagamento indicado.

pagamento.dados_complementares.pagador

Obrigatório

Object

Dados do pagador. Deve ser informado para o "motivo recompra_ou_aquisicao"

pagamento.dados_complementares.pagador.documento

Obrigatório

Object

Dados do documento do pagador.

pagamento.dados_complementares.pagador.documento.tipo

Obrigatório

String

Tipo do documento. Pode ser uma das seguintes opções: - cpf: Cadastro Nacional de Pessoa Física. - cnpj: Cadastro Nacional de Pessoa Jurídica.

pagamento.dados_complementares.pagador.documento.identificador

Obrigatório

Object

Dados identificadores do documento.

pagamento.dados_complementares.pagador.documento.identificador.numero

Obrigatório

String

Número do documento de identificação da pessoa. Caso for pessoa física a máscara deverá ser "999.999.999-99", caso pessoa jurídica, a máscara deverá ser "99.999.999/9999-99".

boleto_numero

Opcional

String

Caso o tipo seja boleto, o número do boleto pago poderá ser informado, do contrário, não é necessário enviar esta tag.

local_do_pagamento

Obrigatório

Object

Dados relacionados ao local de pagamento.

local_do_pagamento.banco

Obrigatório

String

Banco onde o pagamento foi efetuado.

local_do_pagamento.agencia

Obrigatório

String

Agência o pagamento foi efetuado.


Last updated