TF Fiscal
Documentation

CT-e

Service disagreement

Registers event 610110 (service disagreement) on a CT-e issued by another company.

POST/openapi/v2/empresas/{empresaId}/cte/{chaveAcesso}/desacordo

Requires the token, timestamp and sign signature headers, see Authentication.

This company acts as receiver / taker of a CT-e issued by someone else: the path carries the 44-digit access key of the other party document and the event is routed to the SEFAZ of that document state. Sent synchronously; on success the event object is returned. Keep the protocolo: it is the protocoloEvento used by Cancel service disagreement.

Parameters

Path parameters

  • empresaIdstringrequired

    Company (carrier) identifier returned at registration.

    Example: 1934811222334455
  • chaveAcessostringrequired

    44-digit access key of the CT-e issued by another company.

    Example: 35260940673061000134570010000000011000000010

Request body

  • observacaostringrequired

    Description of the disagreement (xObs), 15 to 255 characters.

    Example: Servico de transporte nao contratado por esta empresa

Responses

200

Event registered with SEFAZ. The event object is returned synchronously.

  • chaveAcessostring

    44-digit access key of the CT-e the event was linked to.

  • tipostring

    Event type.

    Values:CancelamentoCartaCorrecaoComprovanteEntregaCancelamentoComprovanteEntregaInsucessoEntregaCancelamentoInsucessoEntregaPrestacaoDesacordoCancelamentoPrestacaoDesacordoEpec
  • codigostring

    SEFAZ event code (tpEvento): 110111, 110110, 110113, 110180, 110181, 110190, 110191, 610110, 610111.

  • sequenciainteger

    Sequence number of the event within its type (the correction letter auto-increments).

  • statusstring

    cStat returned by SEFAZ; 135 means the event was registered and linked.

  • motivostring

    xMotivo returned by SEFAZ.

  • protocolostring

    Event protocol number; use it as protocoloEvento to cancel the event.

  • datastring

    Event registration date and time, ISO-8601 in UTC.

  • linkXmlstring

    Download link of the event XML (procEvento). See File download.

Errors

CodeHTTP
10003000404

empresaId not found.

10017042400

Invalid event text (length out of range after sanitization).

10017043400

SEFAZ rejected the event; mensagem carries the cStat and the reason.

10001001400

Request field validation failed (one entry per field); fix per mensagem.

Text sanitization and coordinates

Text fields are sanitized (accents stripped, whitespace collapsed) before length validation; text that falls out of range after sanitization returns 10017042. Coordinates are registered with six decimals.