Skip to main content
POST
Criar subconta
POST /v1/submerchants está depreciado. O endpoint retorna 200 e não cria subconta. Para criar subconta, use Onboarding PF ou Onboarding PJ.
A resposta autenticada é:
NOTA: O endpoint ignora o body. As seções abaixo descrevem o contrato antigo.

Formato do envio

A requisição deve ser multipart/form-data: os campos de texto vão como form fields e cada documento vai como file part (arquivo binário, PDF ou imagem).
No contrato antigo, string base64 no campo de arquivo retornava erro 400.

Documentos obrigatórios

Os arquivos exigidos dependem do documentType da subconta: ¹ Dispensados quando cnhCompleta (frente e verso em um único arquivo) é enviada. Para documentType: cnpj, os documentos de identidade são do representante legal. NOTA: O endpoint não valida esses campos. A chamada autenticada retorna 200.

Exemplo

Em Node.js, use FormData com Blob/stream do arquivo; nunca JSON.stringify com o conteúdo em base64.

Authorizations

client-id
string
header
required
client-secret
string
header
required

Headers

client-secret
string
required

Secret da credencial do merchant

client-id
string
required

ID público da credencial do merchant

Response

Endpoint depreciado. O endpoint não cria subconta.

message
string
required
Example:

"Este endpoint não cria mais subcontas. Utilize POST /v2/submerchants/onboarding/pf para Pessoa Física ou POST /v2/submerchants/onboarding/pj para Pessoa Jurídica."