Obtém uma lista com dados dos documentos constantes no Portal.
Para iniciar uma busca completa:
GET /api/v1/{modelo}/lista/{filtro}
Exemplo:
GET /api/v1/nfe/lista/emitidos
Para iniciar uma busca filtrada:
GET /api/v1/{modelo}/lista/{filtro}?q={q}
Exemplo:
GET /api/v1/cte/lista/tomados?q=emit_nome:teste AND emit_cnpj:30634572000193
Para retornar campos específicos:
GET /api/v1/{modelo}/lista/{filtro}?campos={campos}
Exemplo:
GET /api/v1/nfe/lista/recebidos?campos=numero,valor
Parâmetro | Conteúdo |
---|---|
modelo | para NF-e: nfe para CT-e: cte para NFC-e: nfce para CF-e: cfe |
filtro | valores para NF-e:emitidos , recebidos ou todos . valores para CT-e: tomados , emitidos ou todos . valores para NFC-e: emitidos , recebidos ou todos . valores para CF-e: emitidos , recebidos ou todos . |
q | para lista inteira: vazio para lista filtrada: string de busca |
campos | lista de campos a retornar, separados por vírgula. caso não seja fornecido, serão considerados os seguintes campos: * para NF-e: id , chave , emitido_em , serie , numero , valor , situacao_custodia , situacao_sefaz , emit_cnpj , emit_nome , dest_cnpj , dest_nome .* para CT-e: id , chave , emitido_em , serie , numero , valor , situacao_custodia , situacao_sefaz , emit_cnpj , emit_nome , dest_cnpj , dest_nome , toma_cnpj , toma_nome .* para NFC-e: id , chave , emitido_em , serie , numero , valor , situacao_custodia , situacao_sefaz , emit_cnpj , emit_nome .* para CF-e: id , chave , emitido_em , serie , numero , valor , situacao_custodia , situacao_sefaz , emit_cnpj , emit_nome . |
Retorna a quantidade total de documentos da busca, o código para a próxima página, e a lista de documentos.
{
"total": 3,
"proxima_pagina": "c2NhbjswOzE7dG90YWxfaGl0czozOw==",
"documentos": [
{
"id": "53d2f08f9711f6abe20009e7",
"chave": "35140443283811001040550010001000151082422890",
"emitido_em": "2014-04-08T00:00:00-03:00",
"serie": 1,
"numero": 100015,
"valor": "111.4",
"situacao_custodia": "ok",
"situacao_sefaz": 100,
"emit_cnpj": "43283811001040",
"emit_nome": "Kalunga Comercio Industria Grafica Ltda",
"dest_cnpj": "10967573000142",
"dest_nome": "MEp Consultoria"
},
{ ... },
{ ... }
]
}
Significa que a requisição não foi aceita. A mensagem de erro irá informar mais detalhes.
{ "error": "Filtro inválido ou não reconhecido: abcdef" }
Significa que sua chave de acesso não tem permissão para listar documentos.
{ "error": "Ação não permitida" }
Ocorreu um erro no processamento. A mensagem de erro irá informar mais detalhes.
{ "error": "Serviço de busca fora do ar" }
curl -H 'X-Consyste-Auth-Token: Yuom51QL22X_RNsJpG-z'
-H 'Content-Type: application/json'
-X GET 'https://portal.consyste.com.br/api/v1/nfe/lista/recebidos'