Estrutura
Um cliente é representado em nossa API pela seguinte estrutura:Atributos:
id:
id:
id : string.Identificador único do cliente no formato CUID.
name:
name:
name : string.Nome completo do cliente.
email:
email:
email : string.Endereço de e-mail do cliente.
phone:
phone:
phone : string.Telefone com DDD, somente números.
document:
document:
document : string.CPF ou CNPJ do cliente, somente números. Usado como identificador único por projeto.
street:
street:
street : string.Nome da rua ou logradouro.
streetNumber:
streetNumber:
streetNumber : string.Número do endereço.
complement:
complement:
complement : string | null.Complemento do endereço (ex:
Apto 4). Opcional.neighborhood:
neighborhood:
neighborhood : string.Bairro do cliente.
zipCode:
zipCode:
zipCode : string.CEP somente números.
city:
city:
city : string.Cidade do cliente.
state:
state:
state : string.Sigla do estado (UF).
country:
country:
country : string.Código do país no formato ISO 3166-1 alpha-2.
isBlocked:
isBlocked:
isBlocked : boolean.Indica se o cliente está bloqueado. Clientes bloqueados não podem gerar novas transações.
blockedAt:
blockedAt:
blockedAt : date-time | null.Data e hora em que o bloqueio foi aplicado.
blockedReason:
blockedReason:
blockedReason : string | null.Motivo registrado para o bloqueio do cliente.
blockExpiresAt:
blockExpiresAt:
blockExpiresAt : date-time | null.Data de expiração do bloqueio.
null indica bloqueio permanente até desbloqueio manual.blockType:
blockType:
blockType : string | null.Tipo de bloqueio aplicado.
createdAt:
createdAt:
createdAt : date-time.Data e hora de criação do registro.
updatedAt:
updatedAt:
updatedAt : date-time.Data e hora da última atualização.