Iniciar
A rota Iniciar é utilizada sempre que for necessário gerar um novo arquivo SPED. Ela retornará o número de protocolo que utilizaremos para enviar os registros àquele arquivo e gerar o arquivo SPED ao fim da apuração.
POST
https://api.tecnospeed.com.br/sped-fiscal/iniciar
Headers
Nome | Descrição | Exemplo |
cnpj_sh | CNPJ da Software House | 08187168000160 |
token_sh | Token da Software House | Hmf3xiDgPP6nC90MO7Yy64NhEytKoOVA7AkELTZI |
cnpj_emissor | CNPJ da empresa geradora do arquivo SPED | 10101501504873 |
Body
Nome | Descrição | Exemplo |
data_inicio | Data de inicio da apuração do arquivo SPED | 01-01-2018 |
data_fim | Data de fim da apuração do arquivo SPED | 30-01-2018 |
cnpj_emissor | CNPJ da empresa geradora do arquivo SPED | 10101501504873 |
cnpj_sh | CNPJ da Software House | 08187168000160 |
arquivo | Nome do arquivo a ser gerado após a finalização do SPED | Arquivo123.txt |
Exemplo de JSON:
{
"data_inicio": "01-01-2018" ,
"data_fim": "30-01-2018",
"cnpj_emissor": "10101501504873",
"cnpj_sh": "08187168000160",
"arquivo": "Arquivo123.txt"
}
Retorno
O retorno será um JSON com a seguinte estrutura:
Nome | Descrição | Exemplo |
Mesage | Mensagem de retorno da API | Registro inserido com sucesso! |
_id | Protocolo de controle | 1db5f2c5-7ec6-4a65-bbeb-a2f3a446b2b0 |
arquivo | Nome do arquivo | Arquivo123.txt |
data_inicio | Data de inicio da apuração do SPED | 01-01-2018 |
data_fim | Data do fim da apuração do SPED | 30-01-2018 |
cnpj_emissor | CNPJ da empresa geradora do SPED | 10101501504873 |
cnpj_sh | CNPJ da Software House | 08187168000160 |
data_criacao | Data do primeiro envio para API | 1526486587203 |
codigo | Código de retorno da API | 10000 |
descricao | Descrição do retorno da API | ENVIADO |
blocos | Retorna todos os blocos | Objeto |
Exemplo de JSON:
{
"message": "Registro inserido com sucesso!" ,
"data": {
"_id": "1db5f2c5-7ea6-4a65-bbeb-a2f3a446b2b0",
"arquivo": "1db5f2c5-7ea6-4a65-bbeb-a2f3a446b2b0",
"data_inicio": "1db5f2c5-7ea6-4a65-bbeb-a2f3a446b2b0",
"data_fim": "1db5f2c5-7ea6-4a65-bbeb-a2f3a446b2b0",
"cnpj_emissor": "1db5f2c5-7ea6-4a65-bbeb-a2f3a446b2b0",
"cnpj_sh": "1db5f2c5-7ea6-4a65-bbeb-a2f3a446b2b0",
"data_criacao": "1db5f2c5-7ea6-4a65-bbeb-a2f3a446b2b0",
" status": {
" codigo": "1db5f2c5-7ea6-4a65-bbeb-a2f3a446b2b0",
" descricao": "1db5f2c5-7ea6-4a65-bbeb-a2f3a446b2b0",
},
"blocos": []
}
}
Exemplo de JSON em caso de erro:
{
"error": {
"message": "O campo \"data_fim\" não foi preenchido!"
}
}
Comentários
0 comentário
Por favor, entre para comentar.