Skip to main content
Recebe uma lista de CNAEs em ordem de prioridade (principal primeiro, depois secundários) e retorna o melhor par CNAE/MCC encontrado na base de dados da plataforma. Utilizado no fluxo de onboarding embed para determinar automaticamente o MCC da sub-organização com base na atividade econômica declarada no CNPJ.

Autenticação

Nenhuma autenticação necessária. Este endpoint é público, mas protegido por rate limit.

Corpo da Requisição

candidate_cnaes
string[]
required
Lista de CNAEs candidatos em ordem de prioridade (principal primeiro, depois secundários). Cada item deve ser uma chave de 7 dígitos (ex: 4751201). Máximo de 80 itens.

Resposta

resolved
object | null
Resultado da resolução. Retorna null se nenhum CNAE da lista tiver mapeamento para um MCC.

Exemplo

curl -X POST "https://api.chargefy.io/api/v1/embed/onboarding/resolve-cnae-mcc" \
  -H "Content-Type: application/json" \
  -d '{
    "candidate_cnaes": ["4751201", "4751202", "6201500"]
  }'

Resposta de Exemplo

{
  "resolved": {
    "cnae": "4751201",
    "cnae_activity": "Comércio varejista especializado de equipamentos e suprimentos de informática",
    "mcc": "5045",
    "mcc_activity": "Computers, Computer Peripheral Equipment, and Software",
    "status": "active"
  }
}