> ## Documentation Index
> Fetch the complete documentation index at: https://bmpdocs.moneyp.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Realizar renegociação

**Tipo:** Assíncrona

Este serviço efetiva a averbação do novo contrato de empréstimo renegociado junto aos sistemas internos e à Dataprev, garantindo que o contrato anterior seja baixado corretamente e que o novo contrato seja registrado com todas as informações necessárias. Este serviço é acionado após a criação do contrato de renegociação e realiza:

* Baixa das parcelas do contrato anterior com motivo de renegociação.
* Registro do novo contrato com os dados do trabalhador, empregador e condições financeiras.
* Integração com sistemas internos e Dataprev para manter a consistência da averbação.

Este serviço é essencial para garantir integridade no processo de renegociação, pois evita inconsistências e assegura conformidade com as regras da Dataprev e da BMP.

***

## Endpoint

POST `/contrato/renegociacao/averbar-contrato`

Corpo da requisição

```json theme={null}
{
	"numeroContrato": "Número da CCB",
	"ip": "string"
}
```

<AccordionGroup>
  <Accordion title="Exemplo de requisição">
    ```bash theme={null}
    curl --location --request POST 'https://econsignadotrabalhador.moneyp.dev.br/contrato/renegociacao/averbar-contrato' \
    --header 'Content-Type: application/json' \
    --header 'Authorization: Bearer <token>' \
    --data '{
        "numeroContrato": "5252579",
        "ip": "string"
    }'
    ```
  </Accordion>

  <Accordion title="Exemplo de retorno">
    ```json theme={null}
    {
    "CodigoRequisicao": "00398cc7-cc50-48d7-aee9-7bee960e0f07",
    "Origem": "/contrato/renegociacao/averbar-contrato",
    "Conteudo": {
        "Mensagem": "Renegociação processada com sucesso."
    },
    "Erros": []
    }
    ```
  </Accordion>

  <Accordion title="Exemplo de callback">
    ```json theme={null}
    {
      "CodigoRequisicao": "00398cc7-cc50-48d7-aee9-7bee960e0f07",
      "Endpoint": "/contrato/renegociacao/averbar-contrato",
      "Payload": {
        "Mensagem": "Contrato N°5300124 incluído com sucesso na DATAPREV"
      }
    }
    ```
  </Accordion>
</AccordionGroup>
