URL
Produção: POST https://cte.v2.ns.eti.br/cte/cancel
Dados de entrada
| Campo | Descrição | Observação |
|---|---|---|
| X-AUTH-TOKEN | Token de acesso do usuário | |
| chCTe | Chave de acesso do CT-e | |
| tpAmb | Tipo do ambiente de autorização do CT-e: 1 – Produção, 2 – Homologação | |
| dhEvento | Data e hora da ocorrência do cancelamento | Padrão Sefaz (com UTC) AAAA-MM-DDTHH:MM:SS Ex.: 2016-06-13T15:04:10-03:00 |
| nProt | Número do protocolo de autorização do CT-e | |
| xJust | Descrição literal do motivo de cancelamento do CT-e | Mínimo 15 caracteres |
Exemplo de requisição
Requisição de cancelamento de CT-e
curl -X POST
\-H "Content-Type: application/json"
\-d '{
"X-AUTH-TOKEN":"...",
"chCTe":"43160612936829000344570000000010801000010620",
"tpAmb":"2",
"dhEvento":"2016-06-27T11:24:49-03:00",
"nProt":"143160000336628",
"xJust":"Conhecimento emitido para teste de integracao"
}' \
https://cte.v2.ns.eti.br/cte/cancel
Consulta do Status
Produção: POST https://cte.v2.ns.eti.br/cte/issueStatus/event
Exemplo de requisição
{
"tpEvento": "CANC",
"chCTe": "43260407364617000135570000142465951000028057",
"nSeqEvento": 1,
"nsRec": "7ec60c44-ccf3-47db-bda8-8195e8fe795a"
}
Exemplo de requisição
{
"status": 200,
"motivo": "CT-e cancelado com sucesso",
"retEvento": {
"cStat": 135,
"xMotivo": "Evento registrado e vinculado a CT-e",
"chCTe": "43160612936129000195570000000010841000010620",
"dhRegEvento": "2016-06-28T07:56:35-03:00",
"nProt": "143160000339043"
},
"xml": "<?xml version=\"1.0\" encoding=\"utf-8\"?><procEventoCTe versao=\"2.00\" xmlns=\"http://www.portalfiscal.inf.br/cte\">...</procEventoCTe>"
}