Skip to main content

GET Listar Ofertas

Introdução

Retorna uma lista de produtos ofertados para a proposta, juntamente com os valores disponíveis e algumas informações adicionais, necessárias em rotas posteriores.

Rota
/Proposta/oferta-produto/:propostaId
Authorization
Token eyJ...
Headers Request
Accept application/json
Content-Type application/json

Detalhes da API

Campos obrigatórios e seus respectivos tipos


Campos Obrigatórios
Campo Tipo Descrição
propostaId
string Identificado único da proposta, ultilizada para referenciar e manipular dados relacionados a uma proposta específicas.
Exemplo de Request
curl
curl --location 'https://app2-crefaz-api-external-stag.azurewebsites.net/api/Proposta/oferta-produto/1028673845' \
--header 'accept: application/json' \
--header 'Content-Type: application/json'
Exemplo de Response
json
{
  "success": true,
  "data": {
    "produtos": [
      {
        "id": 6,
        "nome": "Energia",
        "convenio": [
          {
            "id": 1,
            "nome": "ENEL SP",
            "convenioDados": [
              {
                "convenioDadosId": 12,
                "nome": "N° da Instalação",
                "tipo": 1,
                "ordem": 1,
                "formato": "^([0]\\d{1,13}|[1-9]\\d{0,13})$"
              },
              {
                "convenioDadosId": 23,
                "nome": "Data de Leitura",
                "tipo": 4,
                "ordem": 2,
                "formato": null
              }
            ],
            "tabelaJuros": [
              {
                "id": 213,
                "nome": "Energia ",
                "tabelaJurosValores": [
                  {
                    "valor": 1100
                  }
                ]
              },
              {
                "id": 2,
                "nome": "Tabela Energia Padrão",
                "tabelaJurosValores": [
                  {
                    "valor": 1100
                  },
                  {
                    "valor": 1000
                  },
                  {
                    "valor": 900
                  },
                  {
                    "valor": 800
                  },
                  {
                    "valor": 700
                  },
                  {
                    "valor": 600
                  },
                  {
                    "valor": 500
                  },
                  {
                    "valor": 450
                  },
                  {
                    "valor": 400
                  }
                ]
              }
            ]
          }
        ],
        "tabelaJuros": []
      }
    ],
    "proposta": {
      "cpf": "CPF",
      "nome": "NOME_COMPLETO",
      "valorRendaPresumida": 1178.33
    }
  },
  "errors": null
}
Headers de Response (5)
Type Value
Content-Type

application/json; charset=utf-8

Date Fri, 04 Oct 2024 18:03:20 GMT
Server Kestrel
Transfer-Encoding chunked
Request-Context appId=cid-v1:d0033e30-cc70-4961-9727-b7389fb39348