SelectwinSelectwin

Listar Carteiras

Visão Geral

Este endpoint permite listar todas as carteiras associadas a um vendedor específico ou filtrar por determinados critérios.

Precauções

  • Utilize os parâmetros de paginação para gerenciar grandes volumes de dados.
  • Certifique-se de utilizar o ID correto do vendedor para obter as carteiras associadas.
  • Os resultados são ordenados por data de criação, do mais recente para o mais antigo.

Descrição

A listagem de carteiras permite visualizar todas as contas bancárias configuradas para um vendedor. Este endpoint é útil para verificar quais carteiras estão disponíveis antes de realizar operações como exclusão ou atualização.

Requisição

HTTP
GET /v1/wallets

Parâmetros de Consulta

ParâmetroTipoObrigatórioDescriçãoExemplo
limitintegerNãoNúmero de registros por página (1–100, padrão 20)25
offsetintegerNãoPosição inicial para paginação (padrão 0)0
sortstringNãoCritério de ordenação dos resultados (ascending / descending)descending
idstringNãoFiltra por um ID de carteira específico (wall_*)"wall_01hqzvabc"
daterangestringNãoFiltra por data de criação (YYYY-MM-DD ou datetime ISO 8601)2026-04-12
daterangegt / daterangegte / daterangelt / daterangeltestringNãoFiltros de intervalo por data de criação (datetime ISO 8601)2026-04-01T00:00:00Z

Exemplo de Requisição

HTTP
GET /v1/wallets?limit=25&offset=0

Resposta

Sucesso (200 OK)

Resposta paginada no nível raiz (com merchant e _links).

JSON
{
  "offset": 0,
  "limit": 25,
  "total": 1,
  "hasMore": false,
  "page": {
    "current": 1,
    "total": 1,
    "offset": { "first": 0, "prev": 0, "next": 0, "last": 0 }
  },
  "data": [
    {
      "id": "wall_01hqzvabc",
      "name": "Minha Carteira Principal",
      "holderName": "João Santos",
      "bankName": null,
      "bankCode": "260",
      "routingNumber": "0001",
      "accountNumber": "11111111-5",
      "accountType": "checking",
      "pixKey": null,
      "primary": true,
      "enabled": true,
      "updatedAt": "2026-04-12T17:56:33.000Z",
      "createdAt": "2026-04-12T17:56:33.000Z"
    }
  ],
  "merchant": {
    "name": "Seller Name",
    "merchantId": "bus_1234567890",
    "isSubAccount": false
  },
  "_links": {
    "self": {
      "href": "https://api.selectwin.io/v1/wallets",
      "method": "GET",
      "description": "List all wallets."
    },
    "create": {
      "href": "https://api.selectwin.io/v1/wallets",
      "method": "POST",
      "description": "Create a new wallet."
    }
  }
}

Atributos da Resposta Paginada

AtributoTipoDescrição
offsetintegerPosição inicial dos resultados retornados
limitintegerQuantidade máxima de registros retornados
totalintegerTotal de registros disponíveis para a consulta
hasMorebooleanIndica se existem mais resultados além dos retornados
page.currentintegerNúmero da página atual
page.totalintegerTotal de páginas disponíveis
page.offset.first / .prev / .next / .lastintegerOffsets de navegação de páginas
dataarrayCarteiras (objeto completo por item, sem _links no item)
merchantobjectMerchant da conta
_linksobjectLinks HATEOAS (no nível raiz)

Melhores Práticas

  1. Utilize paginação para lidar com grandes volumes de dados, especialmente para vendedores com muitas carteiras.
  2. Identifique a carteira principal pelo item com primary: true no resultado (não há filtro de consulta para isso).
  3. Verifique a resposta de paginação para garantir que você tenha acessado todos os registros disponíveis.
  4. Utilize cache quando apropriado para melhorar o desempenho ao fazer consultas frequentes.
  5. Limite o número de requisições para respeitar os limites de taxa da API.
  6. Armazene os IDs das carteiras para referência futura quando precisar interagir com elas individualmente.

Atualizado em 21 de outubro de 2026

Preferências de cookies

Hoje o site usa só cookies essenciais: nenhuma ferramenta de medição ou de anúncios está ligada, e nada é compartilhado com terceiros. Se isso mudar, você decide aqui antes de qualquer coisa ser carregada.

  • Mantêm o site funcionando: segurança, a sua escolha sobre cookies e preferências como a versão da documentação. Não dependem de consentimento.

    Sempre ativos