Autenticação: não exigida na rota. A chamada é encaminhada à infraestrutura de processamento utilizando a credencial privilegiada da plataforma, portanto este endpoint não pode ser acessível a clientes não confiáveis.
POST /unified/accounts/sellers/, que centraliza o cadastro pelo modelo unificado de contas.
Encaminha o corpo recebido para a infraestrutura de processamento:
type: "individual"→ cadastro de vendedor pessoa física (PF).type: "business"→ cadastro de vendedor pessoa jurídica (PJ).
type é removido do payload antes do encaminhamento. O restante é enviado tal como recebido, portanto o formato do corpo precisa atender ao que a infraestrutura de processamento espera. O status HTTP e o corpo JSON retornados pela infraestrutura são repassados sem modificação.
Corpo da requisição
string
required
Aceita
"individual" (pessoa física) ou "business" (pessoa jurídica). Define para qual rota o payload será encaminhado. É removido antes do envio.Vendedores pessoa física (type = "individual")
string
required
Primeiro nome do vendedor.
string
required
Sobrenome do vendedor.
string
E-mail de contato.
string
Telefone de contato. Recomenda-se o formato internacional.
string
required
CPF do vendedor, somente dígitos (11 caracteres).
string
Data de nascimento em formato ISO 8601 (
AAAA-MM-DD). O valor "0000-00-00" é normalizado para null no uso interno.string
Código MCC de 4 dígitos. Consulte os valores válidos em
GET /seller/mcc/.string
Texto que aparecerá na fatura do portador do cartão.
string
Receita mensal declarada, enviada como string.
object
Endereço do vendedor. Chaves:
line1, line2, neighborhood, city, state, postal_code, country_code.Vendedores pessoa jurídica (type = "business")
string
required
Razão social da empresa.
string
Telefone da empresa.
string
E-mail de contato da empresa.
string
required
CNPJ da empresa, somente dígitos (14 caracteres).
string
Código MCC de 4 dígitos.
string
Texto que aparecerá na fatura do portador do cartão.
string
Receita mensal declarada, enviada como string.
object
Endereço da empresa. Chaves:
line1, line2, neighborhood, city, state, postal_code, country_code.object
required
Representante legal da empresa. Chaves:
first_name, last_name, email, phone_number, taxpayer_id (CPF), birthdate (AAAA-MM-DD).object
Endereço residencial do representante legal. Mesmas chaves de
business_address. A rotina interna de validação também aceita owner.address e o remapeia para owner_address.Resposta
O corpo retornado corresponde exatamente ao retorno da infraestrutura de processamento para a operação de cadastro. Um cadastro bem-sucedido responde com201 Created e inclui um identificador (id) que deve ser persistido — esse valor passa a ser o identificador histórico do vendedor na infraestrutura de processamento.