Utilize essa rota para obter a situação do protocolo de impressão das notas tomadas.
Existem apenas 3 situações possíveis para um protocolo de impressão, são elas:
- PROCESSANDO -> Ainda não terminamos de processar sua solicitação, consulte novamente mais tarde.
- CONCLUIDO -> Finalizamos as impressões, retornando o arquivo .zip com os PDF´s das notas.
- ERRO -> Ocorreu um erro ao tentar realizar a impressão.
Rota da API
GET
https://api.nfse.tecnospeed.com.br/v1/imprime/Número do protocolo retornado na rota Solicitar uma impressão de notas
Exemplo:
https://api.nfse.tecnospeed.com.br/v1/imprime/9f86f85f-f649-422d-80f5-f8a7680b659a
Parâmetros
Headers
Argumento | Tipo | Detalhes |
Content-Type | String | application/x-www-form-urlencoded |
token_sh | String | Token obtido no cadastro do Tecno Account em: https://conta.tecnospeed.com.br/ |
CpfCnpjSoftwareHouse | String | CPF ou CNPJ da Software House que está desenvolvendo o controle das notas tomadas |
cpfCnpjTomador | String | CPF ou CNPJ do tomador do serviço das notas |
Retorno
{
"acoes": {
"consultaImpressaoNotas": {
"rota": "https://api.nfse.tecnospeed.com.br/v1/imprime/da7c274c-5379-4cdb-824b-3be673e22228/lote",
"metodo": "GET",
"descricao": "Faz o download de todas as notas vinculadas ao protocolo de impressão."
}
},
"resposta": {
"protocolo": "da7c274c-5379-4cdb-824b-3be673e22228",
"situacao": "CONCLUIDO",
"totalDeNotas": 32
}
}
Atenção! No JSON de retorno dentro de "acoes" o campo "rota" pode possuir dois valores dependendo da quantidade de notas contidas dentro do protocolo de impressão.
Caso o protocolo de impressão tenha mais de uma nota a "rota" irá ter o valor abaixo:
https://api.nfse.tecnospeed.com.br/v1/imprime/da7c274c-5379-4cdb-824b-3be673e22228/lote
E caso o protocolo de impressão possuir uma única nota, a "rota" irá ter o valor abaixo:
https://api.nfse.tecnospeed.com.br/v1/imprime/da7c274c-5379-4cdb-824b-3be673e22228/pdf
Comentários
0 comentário
Por favor, entre para comentar.