Versões comparadas

Chave

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

Índice

Informações

Avisos
  1. Só são suportadas integrações no padrão REST.
  2. O campo "Regra de preenchimento" esclarece quais regras / validações serão aplicadas ou quais os conteúdos serão permitidos ou rejeitados. As ações descritas aqui devem ser implementadas por seus WS, evitando que os conteúdos inválidos sejam criticados pelo nosso sistema de integrações.

...

AbreviaçãoNomeDescrição
MMandatórioO preenchimento do atributo é obrigatório. Caso o atributo esteja nulo ou em branco, seu "response" será rejeitado.
CCondicionalO atributo pode tornar-se obrigatório quando um ou mais atributos auxiliares for preenchido / atualizado.
OPOpcional

Seu preenchimento não é obrigatório. Pode-se enviar NULL para objetos, ou arrays vazios para tipos Array

...

Endpoint
Método
Header Content-Type
Descrição

exemplo.com/listaDebitos

Nota
titleAtenção

O endpoint obrigatoriamente deve terminar com "/listaDebitos".


POST

application/json

Endpoint para listar débitos relacionados ao localizador (chaveBeneficiario).

...


Nota
titleAtenção


No corpo da requisição serão enviadas as informações do atributo devemos enviar o objeto integração do retorno do login. 

Body:

Bloco de código
{
  "integracao": {
    "<chave>": "<valor>"
  }
}



Objetos e atributos de retorno

...

  1. O aplicativo irá enviar para este webservice o conteúdo dos campos tituloId e tituloCodigo retornados pelo método listaDebitos.
  2. O método construído por sua empresa deverá validar se a fatura existe.
  3. Será adicionado ao corpo da requisição as informações enviadas no atributo integracao no o objeto integracao do retorno do login.

Endpoint

Endpoint
Método
Header Content-Type
Descrição

exemplo.com/detalheDebito

Nota
titleAtenção

O endpoint obrigatoriamente deve terminar com "/detalheDebito".


POST

application/json

Endpoint que retorna o detalhamento de um débito

Parâmetros de entrada

...

de entrada

ParâmetroObrigatórioTipoDescrição
integracaoMObjetoInformações necessárias para realizar a identificação do beneficiário no sistema. A estrutura aqui enviada será enviada no corpo das demais requisições de integração junto com os dados preenchidos pelo beneficiário no sistema.

tituloCodigo

M

String

Código do titulo no seu sistema interno. O aplicativo irá enviar a mesma informação que recebeu do atributo tituloCodigo do método listaDebitos

tituloIdOPInteger

ID de banco de dados do titulo no seu sistema interno. O aplicativo irá enviar a mesma informação que recebeu no campo tituloId do método  listaDebitos

...

  1. O aplicativo irá enviar para este webservice o conteúdo dos campos titulo e tituloCodigo, tituloId e contratoId, retornados pelo método listaDebitos.
  2. O método deverá validar se a fatura existe.
  3. O método é OPCIONAL. Implemente-o somente se desejar que seu beneficiário acesse a "ficha de compensação" dos seus débitos gerados.
  4. Será adicionado ao corpo da requisição as informações enviadas no atributo integracao no o objeto integracao do retorno do login.

Endpoint

...

ParâmetroObrigatórioTipoDescrição
integracaoMObjetoInformações necessárias para realizar a identificação do beneficiário no sistema. A estrutura aqui enviada será enviada no corpo das demais requisições de integração junto com os dados preenchidos pelo beneficiário no sistema.

tituloCodigo

M

String

Código do titulo no seu sistema interno. O aplicativo irá enviar a mesma informação que recebeu no campo tituloCodigo do método listaDebitos.
tituloIdOPIntegerID de banco de dados do titulo no seu sistema interno. O aplicativo irá enviar a mesma informação que recebeu no campo tituloId do método listaBoleto.

...

  • O aplicativo irá enviar para este webservice o conteúdo dos campos titulo e tituloCodigo, tituloId e contratoId, retornados pelo método listaBoletos.
  • O método deverá validar se a fatura existe
  • O método deverá retornar os eventos por beneficiário
  • Este método é OPCIONAL, ou seja, não é necessário implementa-lo. Implemente-o quando sua empresa desejar exibir um detalhamento dos serviços prestados para seu contratante.
  • Será adicionado ao corpo da requisição as informações enviadas no atributo integracao no o objeto integracao do retorno do login.

Endpoint

...

ParâmetroObrigatórioTipoDescrição
integracaoMObjetoInformações necessárias para realizar a identificação do beneficiário no sistema. A estrutura aqui enviada será enviada no corpo das demais requisições de integração junto com os dados preenchidos pelo beneficiário no sistema.

tituloCodigo

M

String

Código do titulo no seu sistema interno. O aplicativo irá enviar a mesma informação que recebeu no campo tituloCodigo do EndPoint  listaDebitos

tituloIdOPInteger

ID de banco de dados do titulo no seu sistema interno. O aplicativo irá enviar a mesma informação que recebeu no campo tituloId do EndPoint  listaDebitos.

...