Atualizar CT-e da entrega
A transportadora envia o CT-e (Conhecimento de Transporte eletrônico) associado à entrega.
Header obrigatório. Toda chamada exige o header x-abbiamo-seller-group-key. Preencha-o no canto superior direito desta página ou veja como obter a sua chave.
Este endpoint permite atualizar o XML do CT-e (Conhecimento de Transporte Eletrônico) de uma entrega específica.
Validação do XML
Os seguintes campos dentro de xml_cte_string são validados:
ide.cUF: Código da Unidade Federativa (estado) onde o CT-e está sendo emitido.ide.nCT: Número sequencial do CT-e.ide.dhEmi: Data e hora de emissão do CT-e.emit.CNPJ: CNPJ do emitente.vPrest.vTPrest: Valor total do serviço (frete).dest.CNPJ/dest.CPF: CNPJ ou CPF do destinatário.infCte: Informações gerais do CT-e.
Garanta que os campos estão preenchidos corretamente e batem com os dados da entrega na Abbiamo. Informações incorretas ou faltantes resultam em erro de validação. A string precisa estar com escape ("\") por causa de aspas duplas repetidas.
Example: "<?xml version="1.0" encoding="UTF-8"?>...
Authorization
carrierKey In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X PUT "https://example.com/v1/delivery/cte" \ -H "Content-Type: application/json" \ -d '{ "delivery_id": "string", "xml_cte_string": "string" }'{}"{\n \"code\": \"DELIVERY_NOT_FOUND\",\n \"message\": \"Delivery with id 6060e377-d5cd-4acf-b4fe-0fcde588462 does not found\",\n \"level\": \"WARNING\",\n \"status\": 400,\n \"params\": {\n delivery_id: \"6060e377-d5cd-4acf-b4fe-0fcde588462\",\n }\n}"