Registrar a averbação de uma portabilidade após a exclusão de origem
Executa averbar-portabilidade-trabalhador (Manual 008 v1.10 §5.3): a averbação de uma portabilidade pela instituição proponente. A exclusão do lado de origem é um comando separado que este gateway ainda não integra. De acordo com o Manual 008 §4, ela pode ocorrer antes ou depois desta averbação; o manual define explicitamente o caso anterior à exclusão e trata o valor reservado como zero.
dataExclusaoOrigem é opcional e não é enviada à Dataprev. Quando informada, representa a data de exclusão de origem registrada pelo cliente. O gateway a repete para poder rejeitar, antes de chamar o trilho, uma averbação cujo prazo de 20 dias corridos (Manual 008 §4) já tenha terminado. Nenhum calendário comercial é consultado porque o prazo usa dias corridos. Se o campo estiver ausente, o gateway envia a averbação como anterior à exclusão de origem. Não há um fato iniciador alternativo, portanto o cliente é a única fonte da data de exclusão quando ela existe.
X-Idempotency é a chave obrigatória de repetição do transporte. Uma nova tentativa com a mesma chave retorna a resposta armazenada em vez de reenviá-la ao trilho, como ocorre nas rotas de averbação e anexo CCB. Esta rota ainda não tem armazenamento durável de repetições respaldado por PostgreSQL, portanto, diferentemente da rota de lance, a garantia não sobrevive a uma remoção do Redis nem a uma reinicialização.
Autorizações
JWT bearer token issued by the identity provider.
Cabeçalhos
Required transport replay key, scoped by authenticated tenant.
1 - 128"idem-portabilidade-averbacao-2026-01-21-0001"
Parâmetros de caminho
The portability's NSU (Manual 008 v1.10 publishes 21 algarismos, which overflows int64/float64 — carried and validated as a digit string only).
1 - 21^[0-9]{1,21}$"100000000000000000001"
Corpo
1 CNPJ, 2 CPF.
^[12]$"1"
Worker CPF, 11 digits.
^[0-9]{11}$"99999999999"
Contract end date.
"2031-01-01T00:00:00Z"
Contract start date.
"2026-01-01T00:00:00Z"
First payroll discount date.
"2026-02-01T00:00:00Z"
Worker registration number at the employer.
1 - 30"99999999999-A"
Worker's full name. Manual 008 §5.3.1 publishes 90 characters; the mirrored Swagger publishes maxLength 100 for the same field — the wider bound is accepted here for the same reason as numeroContrato above.
1 - 100"Trabalhador 99999999999"
Contract number being averbado. Manual 008 §5.3.1 publishes 2-15 characters; the mirrored Swagger publishes maxLength 20 for the same field — the wider bound is accepted here so a value the rail itself would honour is never rejected first.
2 - 20"199971600000"
Employer inscription number.
1 - 15"99999999999881"
Number of instalments.
1 <= x <= 99948
Whether this averbação pledges FGTS collateral.
false
Annual total effective cost in percent.
10^[0-9]+(\.[0-9]{1,2})?$"11.00"
Monthly total effective cost in percent.
10^[0-9]+(\.[0-9]{1,2})?$"0.90"
Principal plus financed costs as an exact decimal string.
13^[0-9]+(\.[0-9]{1,2})?$"2160.00"
Settlement amount for the ORIGINAL contract(s) being ported — a field unique to this averbação.
13^[0-9]+(\.[0-9]{1,2})?$"2000.00"
Instalment amount as an exact decimal string.
13^[0-9]+(\.[0-9]{1,2})?$"180.00"
Annual interest rate in percent.
10^[0-9]+(\.[0-9]{1,2})?$"10.00"
Monthly interest rate in percent.
10^[0-9]+(\.[0-9]{1,2})?$"0.80"
OPTIONAL correspondent/cooperado CNPJ.
14"12345678000199"
OPTIONAL. yyyyMM.
^[0-9]{6}$"202602"
OPTIONAL. Origin exclusion date the client tracks, NEVER sent to Dataprev. When present, the gateway's own 20-calendar-day pre-rail refusal is judged against it. When absent, this averbação is submitted as occurring BEFORE the origin exclusion (Manual 008 §4 permits either order).
"2026-01-01T00:00:00Z"
OPTIONAL. Manual-only field of undocumented referent — see the operation description.
20"7K9M2P4R6T8V3W5X2Y4Z"
OPTIONAL severance-pay percentage pledged as collateral.
6^[0-9]+(\.[0-9]{1,2})?$"15.00"
OPTIONAL rescission-penalty amount pledged as collateral.
13^[0-9]+(\.[0-9]{1,2})?$"300.00"
OPTIONAL consignable FGTS balance pledged as collateral.
13^[0-9]+(\.[0-9]{1,2})?$"600.00"
Resposta
OK
Bounded rail outcome code, relayed verbatim. Free-form provider text is never returned.
32^[A-Za-z0-9_-]*$"BD"
First payroll-discount competência (yyyyMM) echoed by Dataprev.
202602
Contract number echoed by Dataprev.
"199971600000"
The portability identity addressed by this averbação.
"100000000000000000001"
UTC instant the gateway submitted this averbação.
"2026-01-15T00:00:00Z"
Rail message, relayed verbatim.
"Averbacao realizada com sucesso"

