Skip to main content
POST
Cadastra um cliente

Authorizations

Authorization
string
header
required

Token de curta duração devolvido por POST /v1/auth/token, carregando os escopos concedidos à chave — exigido por todo endpoint de dados.

Headers

Idempotency-Key
string

Identificador único da tentativa de cadastro, gerado pelo integrador (opcional)

Body

application/json
document
string
required

CPF ou CNPJ. Pontuação é ignorada; o documento é validado pelo type.

Example:

"12345678900"

name
string
required

Nome ou razão social

Example:

"Maria da Silva"

type
enum<string>

PF ou PJ. Quando ausente, é inferido do documento: 11 dígitos → PF, 14 dígitos → PJ.

Available options:
PF,
PJ
Example:

"PF"

phone
string
Example:

"11999998888"

email
string
Example:

"maria@exemplo.com.br"

birthDate
string<date>

Data de nascimento (YYYY-MM-DD)

Example:

"1990-05-10"

contractDate
string<date>

Data de contratação junto ao parceiro (YYYY-MM-DD)

Example:

"2026-08-01"

zipCode
string
Example:

"01310-100"

addressLine
string
Example:

"Av. Paulista"

number
string
Example:

"1000"

complement
string
Example:

"Sala 12"

district
string
Example:

"Bela Vista"

city
string
Example:

"São Paulo"

state
string

UF, duas letras maiúsculas

Example:

"SP"

externalCode
string

Código do cliente no sistema do parceiro — único dentro da contratante

Example:

"ERP-000123"

Response

Repetição idempotente — devolve o mesmo cliente já cadastrado

data
object
required
meta
object
required

Metadados da resposta — vazio nesta operação.

errors
object[]
required

Sempre vazio numa resposta de sucesso.