Skip to main content
PATCH
Alter the mutable terms of an averbado contract

Authorizations

Authorization
string
header
required

JWT bearer token issued by the identity provider.

Headers

X-Idempotency
string
required

Client-chosen idempotency key. REQUIRED: an absent key is 422, never a generated default.

Example:

"idem-terms-2026-07-30-0001"

Path Parameters

numero_contrato
string
required

Rail contract number of an averbação belonging to the authenticated tenant.

Required string length: 1 - 15
Example:

"99999999999AN1"

Body

application/json
codigoInscricaoEmpregador
enum<string>
required

Employer inscription type: 1 = CNPJ, 2 = CPF.

Available options:
1,
2
Example:

"1"

cpf
string
required

Worker CPF, exactly 11 digits. In the BODY, never a path or query parameter.

Pattern: ^[0-9]{11}$
Example:

"99999999999"

matricula
string
required
Minimum string length: 1
Example:

"99999999999-A"

nomeTrabalhador
string
required
Minimum string length: 1
Example:

"Trabalhador 99999999999"

numeroInscricaoEmpregador
string
required
Minimum string length: 1
Example:

"42422253000101"

numeroParcelas
integer<int64>
required

Number of instalments.

Required range: x >= 1
Example:

11

valorParcela
string
required

Instalment amount (decimal string, BRL, at most 2 decimals). A decimal string end to end — a money field never becomes a binary float on the way to the rail.

Pattern: ^[0-9]+(\.[0-9]{1,2})?$
Example:

"444.96"

competenciaInicioDesconto
string

First deduction competência, yyyyMM. Obrigatório=Não at the rail: omitted, the rail fills it automatically. Relayed verbatim — sending an empty string would be an invalid value rather than an absence, so an omitted field is dropped from the wire.

Example:

"202608"

Response

OK

hashOperacao
string

The rail's own operation identity, surfaced as its exact decimal digits (the rail types it Numérico). Manual 003 publishes no response table for these operations, so it MAY be absent on a 2xx — a 2xx is itself the success signal, do not branch on this field being present.

Example:

"33908101"