Renegociação de contrato consolidado.

Renegociação de contrato de forma consolidada, permitindo negociar uma entrada variável, bem como a quantidade de parcelas desejadas, sem necessidade de envio de id das parcelas.

SecurityApiKeyAuth
Request
header Parameters
mova-client-id
required
string

Número fornecido pela Mova que representa o id do cliente. Formato de 36 caracteres, seguindo o padrão UUID. Este número é utilizado para gerir internamente o acesso a determinadas funcionalidades.

Example: Hf1235d5jh54H542fKOHJl5432kmhHMF573
sync
boolean

Enviar “true” para processamento síncrono da chamada. Enviar “false” para processamento assíncrono da chamada. Se não enviado, aplicamos o Default “true”, ou seja, síncrono. NOTA: a opção “false” está temporariamente desabilitada.

Example: true
Request Body schema: application/json
Any of:

Objeto responsável por representar request da PostInstallmentGeneralNegotiation.

object

Dados de identificação da requisição.

Array of objects or objects

Lista com informações de propostas. Se o array installment_info também for enviado, apenas o proposal_info será considerado no processamento.

object

Informações gerais da renegociação via novo contrato ou acordo. Caso o cliente defina as informações deste objeto, serão ignoradas as informações por parcela.

object

Política de cobrança

additional_fields
Array of arrays

Lista de campos adicionais. Se passado 'operation_type = renegociação', o motor de crédito, ao criar a nova cotação, identificará que está partindo de uma renegociação.

Responses
201

Objeto de negócio contendo os dados retornados pela API.

401

Unauthorized

403

Forbidden

404

Not Found

405

Method Not Allowed

406

Not Acceptable

422

Unprocessable Entity

429

Too Many Requests

500

Internal Server Error

503

Service unavailable

504

Timeout

post/installments/general/negotiation
Request samples
application/json
{
  • "request_info": {
    },
  • "proposal_info": [
    ],
  • "general_info_new_contract": {
    },
  • "collection_policy": {
    },
  • "additional_fields": {
    }
}
Response samples
application/json
{
  • "api_version": "1.0.0",
  • "transaction_id": "593f33f6-6122-4624-8c1c-6602a14a730e",
  • "data": {
    }
}