Skip to main content
Clientes representam as pessoas associadas às cobranças do merchant. O id retornado em todas as operações pode ser usado no campo opcional customerId de POST /checkouts.

Criar cliente

Requer uma API key FULL_ACCESS.

Listar clientes

Aceita API keys READ_ONLY e FULL_ACCESS.

Remover clientes

A remoção exige uma API key FULL_ACCESS.

Criar um cliente

Campos da requisição

O nome é normalizado, o e-mail é armazenado em letras minúsculas e documento e telefone ficam somente com dígitos. Se o documento já estiver associado à conta do merchant, a API reutiliza o cliente existente.
A criação retorna HTTP 200 e expõe o identificador público no campo id, assim como as rotas de listagem e consulta.

Listar clientes

A listagem retorna somente clientes associados ao merchant da API key, ordenados pela data de criação em ordem decrescente. O tamanho efetivo da página é limitado a 100.

Filtrar clientes

Use search para buscar de uma vez por nome, e-mail, documento ou telefone:
Também é possível combinar filtros específicos. Todos os filtros informados são aplicados em conjunto.

Consultar pelo identificador

Um identificador inexistente, removido ou pertencente a outro merchant retorna 404.

Remover um cliente

A remoção é lógica e retorna HTTP 204 sem corpo. O cliente deixa de aparecer na listagem e não pode mais ser consultado ou usado em novas cobranças pelo merchant. Registros históricos permanecem preservados.

Campos retornados