Dados cadastrais

Simples Nacional

O serviço de Simples Nacional retorna informações sobre a adesão da entidade consultada ao regime do Simples Nacional.

Quando usar

Descrição

O serviço de Simples Nacional retorna o resultado da consulta pública sobre adesão ao regime do Simples Nacional, disponível no site da Receita Federal.

A consulta informa se a entidade está ou não enquadrada no regime, sem incluir os dados do cartão CNPJ.

Requisição

Autenticação por chave de API (cabeçalho Authorization: Bearer), criada no painel com esta consulta no escopo.

POST /api/v1/{tenant}/empresas/simples-nacional

CampoObrigatórioDescrição
document sim CNPJ da empresa, com ou sem máscara.
{
  "document": "00.000.000/0000-00"
}

Campos de retorno

Campos dentro de data. [] indica lista.

CampoTipo
Origin texto
InputParameters texto
QueryResultData.IdNumber texto
QueryResultData.OfficialName texto
QueryResultData.EntityType texto
QueryResultData.RelationshipType texto
QueryResultData.SimplesNacionalStatus texto
QueryResultData.SimeiStatus texto
QueryResultData.DtQuery texto
QueryResultData.RawResultFile texto
QueryResultData.RawResultFileType texto
QueryDate data

Exemplo de resposta

Estrutura real da resposta, com valores fictícios.

{
  "execution_id": "00000000-0000-0000-0000-000000000000",
  "status": "success",
  "message": "Consulta realizada com sucesso",
  "query_name": "Simples Nacional",
  "query_slug": "simples-nacional",
  "data": {
    "Origin": "texto",
    "InputParameters": "texto",
    "QueryResultData": {
      "IdNumber": "texto",
      "OfficialName": "texto",
      "EntityType": "texto",
      "RelationshipType": "texto",
      "SimplesNacionalStatus": "texto",
      "SimeiStatus": "texto",
      "DtQuery": "texto",
      "RawResultFile": "texto",
      "RawResultFileType": "texto"
    },
    "QueryDate": "2026-01-01"
  },
  "consulted_at": "2026-01-01T12:00:00Z",
  "query_cost": "0.540"
}

Cobrança e respostas

  • O valor é cobrado por consulta bem-sucedida.
  • 200 — consulta processada (veja status no corpo da resposta)
  • 401 — token ausente, inválido, inativo ou expirado
  • 403 — serviço fora do escopo da chave, IP não autorizado ou limite de consumo excedido
  • 422 — campo obrigatório ausente/inválido ou payload acima do limite do serviço
  • 429 — limite de requisições por minuto da chave excedido
  • 504 — tempo máximo de execução do serviço excedido