---
title: "Simular um acordo de renegociação para o(s) contrato(s)"
method: POST
path: "/renegotiation/{customer_tax_id}/simulate"
tags: ["Renegotiation"]
---

# Simular um acordo de renegociação para o(s) contrato(s)

`POST /renegotiation/{customer_tax_id}/simulate`

O objetivo dessa rota é simular uma renegociação para o(s) contrato(s)

## Path parameters

- `customer_tax_id` string, required — Identificador do cliente

## Request body

- object
  - `contracts` string[]
  - `first_payment_date` string — Data de pagamento da primeira parcela
  - `campaign_code` string — Identificador da campanha
  - `installments_count` number — Quantidade de parcelas

## Response `200`

Sucesso

- RenegotiationSimulateSchema
  - `contracts` string[]
  - `cros_contracts` string[]
  - `debt_current_values` number
  - `debts` object[]
    - `channel` string
    - `company` object
      - `business_name` string
      - `id` string
    - `contract` string
    - `cros_contract` string
    - `curve_value` number
    - `due_date` string
    - `due_days` number
    - `installments` object[]
      - `curve_value` number
      - `installment_number` number
      - `is_vnp` boolean
      - `maturity_date` string
      - `maturity_value` number
      - `principal_value` number
    - `installments_count` number
    - `interest_value` number
    - `is_late` boolean
    - `principal_value` number
    - `product` string
    - `product_description` string
    - `product_type` number
    - `spread_rate` number
    - `total_balance` number
    - `trade_id` string
    - `updated_at` string
  - `eligibility` string
  - `first_payment_date` string
  - `first_payment_options` object[]
    - `description` string
    - `id` number
    - `name` string
  - `id` string
  - `input_value` number
  - `installment_options` object[]
    - `annual_interest_rate` number
    - `cet_rate` number
    - `current_value_discount_percentage` number
    - `current_value_discount_value` number
    - `discount_percentage` number
    - `installments` object[]
      - `amortization"` number
      - `balance"` number
      - `discount"` number
      - `discount_percentage"` number
      - `due_date"` string
      - `end_accrual"` string
      - `incorporated_days"` number
      - `incorporation_flag"` boolean
      - `index"` number
      - `installment_value"` number
      - `installment_value_with_discount"` number
      - `interest_value"` number
      - `iof_value"` number
      - `main_ticket"` number
      - `start_accrual"` string
    - `installments_count"` number
    - `monthly_interest_rate"` number
    - `original_interest_rate"` number
    - `simulation_id"` string
    - `total_discount_value"` number
    - `total_fee_value"` number
    - `total_interest_value"` number
    - `total_iof_value"` number
    - `total_value"` number
    - `total_value_with_discount"` number
  - `installments_payment_options` object[]
    - `description` string
    - `id` number
    - `name` string
  - `max_installments_count` number
  - `requested_installments` string[]
  - `requested_installments_count` number
  - `status` string

## Other responses

- `401` — Não autorizado
- `default` — Erro

---

[API](https://skmtc.net/btgpactual/apis/folha-de-pagamentos.md) · [All operations](https://skmtc.net/btgpactual/apis/folha-de-pagamentos/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/btgpactual/folha-de-pagamentos/revisions/2a24d3da114c/schema)
