Listar Propostas
Este serviço permite listar propostas com paginação e filtros opcionais para refinar a busca.
Endpoint para Listar Propostas
- Método:
GET - URL:
https://bff-dev.granatech.com.br/api/proposal
Parâmetros de Consulta
Parâmetros de Paginação
page(number, obrigatório): O número da página a ser exibida.pageSize(number, obrigatório): O número de resultados por página.
Parâmetros de Filtro (opcionais)
Use qualquer combinação dos filtros abaixo para refinar os resultados da consulta:
proposalId(string): Filtra pelo ID da proposta.name(string): Filtra pelo nome do cliente.cpf(string): Filtra pelo CPF do cliente.sellerName(string): Filtra pelo nome do vendedor.releasedValue(number): Filtra pelo valor liberado.proposalDate(string, formato ISO): Filtra pela data da proposta.paymentDate(string, formato ISO): Filtra pela data de pagamento.statuses(array de strings): Filtra pelo status da proposta.Nota: Possíveis status pendente:
PENDING_USER_REVIEW,PENDING_PAYMENT,PENDING_BANK_ANALYSIS,PENDING_FORMALIZATIONePENDING_CONFIRMATION,SELFSERVICEPossíveis status concluídos:PAYED,CANCELED.
Exemplo de Requisição com curl
curl -X GET 'https://bff-dev.granatech.com.br/api/proposal?page=1&pageSize=10&cpf=12345678900&statuses[]=PENDING_USER_REVIEW&statuses[]=PAYED'
Observações
- Resposta: A resposta será um array contendo objetos de propostas (
Proposal), cada um com uma estrutura detalhada dos dados da proposta. - Filtros Opcionais: Utilize qualquer combinação dos filtros opcionais para refinar os resultados da listagem de propostas. Se um filtro não for necessário, ele pode ser omitido da consulta.
- Paginação: Configure os parâmetros
pageepageSizepara controlar a quantidade de resultados exibidos e a página desejada.
Nota Importante: Para ver a estrutura completa do objeto
Proposale detalhes de cada campo, acesse:
👉 Ver objeto de proposta (proposal) completo aqui