Crie uma API Key para testar os endpoints ao vivo.

Criar API Key

Esta operação consome créditos do seu workspace por chamada.

post /api/v1/enrichment/company/{cnpj}

Parâmetros

CNPJ com 14 dígitos (sem pontuação)

Autorização

Informe sua API key gerada em /developer/api-keys

Authorization

bearerAuth
AuthorizationBearer <token>

Informe sua API key gerada em /developer/api-keys

In: header

Path Parameters

cnpj*string

CNPJ com 14 dígitos (sem pontuação)

Match^\d{14}$

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://tamz.ai/api/v1/enrichment/company/33000167000101"
{
  "data": {
    "id": "018e1234-abcd-7000-8000-000000000200",
    "entity_type": "empresa",
    "entity_id": "33000167000101",
    "status": "ok",
    "credits_used": 5,
    "source": "firecrawl+llm",
    "data": {
      "website": "petrobras.com.br",
      "email_geral": "contato@petrobras.com.br",
      "description_short": "Petrobras é a maior empresa de energia do Brasil.",
      "target_market": "b2b",
      "tech_stack": [
        "WordPress",
        "Cloudflare"
      ],
      "marketing_score": 78,
      "ai_score": 42
    },
    "completed_at": "2025-04-30T12:00:00Z"
  }
}
{
  "error": {
    "code": "UNAUTHORIZED",
    "message": "Missing API key. Use Authorization: Bearer tamz_xxx or X-API-Key header"
  }
}
{
  "error": {
    "code": "INSUFFICIENT_CREDITS",
    "message": "Insufficient credits"
  }
}
{
  "error": {
    "code": "NOT_FOUND",
    "message": "Company not found"
  }
}
{
  "error": {
    "code": "RATE_LIMITED",
    "message": "Rate limit exceeded"
  }
}
{
  "error": {
    "code": "ENRICHMENT_FAILED",
    "message": "Enrichment failed"
  }
}