# POST Calcular Vencimento #### **Introdução** Retorna o vencimento previsto da primeira cobrança para o cliente. --- ##### ***Rota*** ```css /Proposta/calculo-vencimento ``` ##### ***Authorization***
TokeneyJ...
##### ***Headers Request***
Acceptapplication/json
Content-Typeapplication/json
#### **Detalhes da API** Campos obrigatórios e seus respectivos tipos --- ##### ***Campos Obrigatórios***
**Campo****Tipo****Descrição**
`propostaId `intIdentificador único da proposta, utilizado para referenciar a proposta específica.
`produtoId `intIdentificador do produto, obtido através da rota \[GET\] Proposta/oferta-produto/{propostaId}.
**`convenioId `** int | nullIdentificador do convênio, obtido através da rota \[GET\] Proposta/oferta-produto/{propostaId}. Obrigatório apenas para o produto Energia.
**`rota `** int | nullIdentificador da rota. Obrigatório apenas para o produto Energia.
**`leitura `** string | nullInformação de leitura. Obrigatório apenas para o produto Energia.
**`vencimento `** string | nullData de vencimento associada à proposta.
**`tabelaJurosId `** intIdentificador da tabela de juros, obtido através da rota \[GET\] Proposta/oferta-produto/{propostaId}.
##### ***Campos Opcionais***
**Campo****Tipo****Descrição**
`convenioId ` int | nullIdentificador do convênio, pode ser utilizado se aplicável.
**`rota `** int | nullIdentificador da rota, pode ser utilizado se aplicável.
**`leitura `** string | nullInformação de leitura, pode ser utilizada se aplicável.
#### **Exemplo de Requisição e Resposta** --- ##### ***Exemplo de Request***
curl ```bash curl --location 'https://app2-crefaz-api-external-stag.azurewebsites.net/api/Proposta/calculo-vencimento' \ --header 'accept: application/json' \ --header 'Content-Type: application/json' \ --data '{ "propostaId": 1028673845, "produtoId": 6, "convenioId": 1, "rota": null, // INFORMAR NULL "leitura": null, // INFORMAR NULL "vencimento": null, "tabelaJurosId": 2 }' ```
##### ***Body da Requisição***
body ```json { "propostaId": 1028673845, "produtoId": 6, "convenioId": 1, "rota": null, "leitura": null, "vencimento": null, "tabelaJurosId": 2 } ```
##### ***Exemplo de Response***
json ```json { "success": true, "data": [ { "vencimento": "2024-12-31" } ], "errors": null } ```
##### ***Headers de Response (5)***
**Type****Value**
Content-Typeapplication/json; charset=utf-8
DateFri, 04 Oct 2024 18:03:20 GMT
ServerKestrel
Transfer-Encodingchunked
Request-ContextappId=cid-v1:d0033e30-cc70-4961-9727-b7389fb39348