Versões comparadas

Chave

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

Índice

Objetivo

Este documento tem como objetivo orientar a construção dos webservices para apresentação  de declarações, comumente utilizados para ara declarações de Carta de Quitação e Declaração anual de Imposto de Renda, INSS, e também pode ser utilizado para exibição de outros tipos de documentos.

...

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-TypeDescrição

exemplo.com/listarDeclaracoes

Nota
titleAtenção

O endpoint obrigatoriamente deve terminar com "/listarDeclaracoes".


POST

application/jsonEndpoint que retorna lista de débitos relacionados ao localizador

Parâmetros de entrada

...

Request body

...

Nota

...

Request body

{ "chaveBeneficiario": "<chaveBeneficiario>" }
Bloco de código
title

...

chaveBeneficiario

...

String

...

Chave única do beneficiário no seu sistema de gestão

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



Objetos e atributos de retorno

...

Endpoint
Método
Header Content-TypeDescrição

exemplo.com/declaracaoPdf

Nota
titleAtenção

O endpoint obrigatoriamente deve terminar com "/declaracaoPdf".


POST

application/jsonEndpoint que retorna uma URL ou um campo BASE64 contendo o arquivo PDF da declaração

...