Skip to main content

Visão Geral

Este endpoint retorna os detalhes da empresa autenticada, incluindo informações cadastrais e a lista de vendedores associados.

Requisição

Este endpoint não requer parâmetros. A empresa é identificada automaticamente pelo token JWT.

Headers

HeaderTipoObrigatórioDescrição
AuthorizationstringSimToken Bearer JWT

Exemplo de Requisição

curl -X GET 'https://api.quantumpay.com.br/api/v1/company' \
  -H 'Authorization: Bearer SEU_TOKEN_JWT'

Resposta

Resposta de Sucesso (200)

{
  "success": true,
  "data": {
    "company": {
      "id": "comp_abc123def456ghi789",
      "name": "Empresa Exemplo Ltda",
      "document": "12345678000199",
      "fantasyName": "Exemplo Corp",
      "status": "active"
    },
    "sellers": [
      {
        "id": "seller_xyz789uvw012",
        "name": "João Silva",
        "email": "joao.silva@exemplo.com",
        "document": "12345678901"
      }
    ]
  }
}

Campos da Resposta

Objeto company

CampoTipoDescrição
idstringID único da empresa
namestringRazão social da empresa
documentstringCNPJ da empresa (apenas números)
fantasyNamestring | nullNome fantasia da empresa
statusstringStatus da empresa: active, inactive, pending

Objeto sellers (array)

CampoTipoDescrição
idstringID único do vendedor
namestringNome completo do vendedor
emailstringEmail do vendedor
documentstringCPF do vendedor (apenas números)

Códigos de Erro

CódigoDescrição
401Token de autenticação inválido ou expirado
429Limite de requisições excedido

Casos de Uso

Validação de Cadastro

Verifique se os dados da empresa estão corretos antes de iniciar operações

Dashboard

Exiba informações da empresa no painel administrativo