Pular para o conteúdo principal

Listar Usuários

Este serviço permite listar usuários associados a um Corban ou a um Promotor de Crédito específico. Os endpoints incluem suporte para paginação e controle de acesso autenticado.

Listar Usuários por Corban

Este endpoint permite listar todos os usuários associados a um Corban específico, com suporte para paginação.

  • Método: GET
  • URL: https://bff-dev.granatech.com.br/api/corbans/{corbanId}/users

Parâmetros de Consulta

  • corbanId (string, obrigatório): ID do Corban para o qual os usuários serão listados.
  • page (number, obrigatório): Número da página a ser exibida.
  • pageSize (number, obrigatório): Número de resultados por página.

Exemplo de Requisição com curl para Listar Usuários por Corban

curl -X GET "https://bff-dev.granatech.com.br/api/corbans/1/users?page=1&pageSize=10"

Observações

  1. Paginação: Use page e pageSize para controlar a paginação dos resultados.
  2. Autenticação: A requisição deve ser autenticada.

Listar Usuários por Promotor de Crédito

Este endpoint lista todos os usuários associados ao Promotor de Crédito do usuário autenticado. O sistema automaticamente associa o ID do Promotor de Crédito com base no usuário autenticado, não sendo necessário fornecê-lo na requisição.

  • Método: GET
  • URL: https://bff-dev.granatech.com.br/api/user/credit-promoter

Parâmetros de Consulta

  • page (number, obrigatório): Número da página a ser exibida.
  • pageSize (number, obrigatório): Número de resultados por página.

Exemplo de Requisição com curl para Listar Usuários por Promotor de Crédito

curl -X GET "https://bff-dev.granatech.com.br/api/user/credit-promoter?page=1&pageSize=10"

Observações

  1. Autenticação e Associação Automática: Este endpoint verifica automaticamente o creditPromoterId do usuário autenticado, vinculando-o aos usuários associados ao promotor.
  2. Paginação: Utilize page e pageSize para navegar pelos resultados.

Esses endpoints permitem listar usuários específicos com base na associação do Corban ou do Promotor de Crédito autenticado, fornecendo controle de acesso e suporte para paginação.