Skip to main content
Lista clientes vinculados à organização que está atuando, ordenados por created_at decrescente. Use starting_after/ending_before para paginar.

Autenticação

A API key da própria organização atua diretamente. A API key de plataforma exige o header Organization: <id> apontando para uma organização conectada ativa.

Parâmetros de query

integer
padrão:"10"
Quantidade de itens por página. Entre 1 e 100.
string
ID do cliente que delimita o início da próxima página (exclusivo).
string
ID do cliente que delimita o fim da página anterior (exclusivo).
string
Filtro por email (case-insensitive). Use o email exato.
string
CPF ou CNPJ exato. Máscaras são normalizadas para somente dígitos; o valor deve conter 11 ou 14 dígitos. A busca considera somente clientes ativos da organização e do ambiente autenticados. Quando combinado com email, ambos os filtros devem corresponder ao mesmo cliente.

Reutilizar um comprador

Antes de criar um cliente, consulte o documento. Uma lista vazia permite seguir com a criação. Se outra requisição criar o mesmo documento simultaneamente, POST /v1/customers retorna 409 customer_document_exists: consulte novamente por document e reutilize o cliente encontrado. Não use o email como identidade única e não sobrescreva dados cadastrais apenas porque uma compra chegou com outro email. O filtro não autoriza uma compra nem permite recuperar cartões no navegador; a chave secreta e a associação com o pedido continuam no servidor. Um filtro document vazio ou com quantidade de dígitos inválida retorna 400 com param: "document"; ele nunca é ignorado para retornar a lista completa.

Resposta

200 OK com o payload canônico de listagem.
200

Erros comuns

400
401