Skip to main content

POST /sub-accounts/open-full-account

Inicia o processo de abertura de conta completa.

Headers

api_key
string
required
Chave de API da subconta
api_secret
string
required
Secret de API da subconta
Content-Type
string
required
application/json

Body

{}

Exemplo de Requisição

curl -X POST http://localhost:3000/sub-accounts/open-full-account \
  -H "api_key: ak_1234567890abcdef" \
  -H "api_secret: as_1234567890abcdef" \
  -H "Content-Type: application/json" \
  -d '{}'

Resposta de Sucesso (201)

{
  "status": "success",
  "message": "Conta em analise."
}

Resposta de Erro (500)

{
  "message": "Erro ao enviar os dados.",
  "statusCode": 500
}

Características

  • Processo assíncrono: Conta fica em análise
  • Validação de documentos: Verifica documentos obrigatórios
  • Tratamento de erros: Retorna erro específico se CNPJ inválido

Pré-requisitos

Antes de chamar este endpoint, certifique-se de que:
1

Subconta Criada

A subconta deve ter sido criada com sucesso usando POST /sub-accounts
2

Documentos Enviados

Todos os documentos obrigatórios devem ter sido enviados
3

Dados Validados

Todos os dados da empresa e representante devem estar válidos

Status da Conta

Após chamar este endpoint, a conta passará pelos seguintes status:
Conta criada e aguardando análise
Documentos sendo analisados pelo processador
Conta aprovada e ativa
Conta rejeitada - verificar documentos

Possíveis Erros

{
  "message": "Api Key não encontrada.",
  "statusCode": 401
}
{
  "message": "Subconta não encontrada.",
  "statusCode": 404
}
{
  "message": "Documentos obrigatórios não enviados.",
  "statusCode": 422
}
{
  "message": "Erro ao registrar conta.",
  "statusCode": 500
}
I