Firmografía de empresas constituidas por código CNAE (BORME)
Devuelve estadísticas de constitución de empresas (BORME) para un código CNAE 2025: recuento total, capital medio/mediano, tendencia mensual y provincias — datos agregados a nivel de empresa (Ley 37/2007), sin datos personales. El parámetro de ruta cnae es obligatorio. Con clave gratuita los agregados se devuelven íntegros, pero la lista de constituciones recientes se limita a 3 con campos básicos (denominacion, provincia) — provincia/desde/hasta se ignoran silenciosamente en este plan. Con plan Profesional o superior se honran limit (máx. 100), offset y los filtros provincia/desde/hasta, y cada empresa incluye capital_eur, published_at, cnae_primary, anuncio (enlace directo al PDF oficial del BORME en boe.es, más año/número de boletín/código de provincia INE) y datos_registrales (tomo/folio/sección/hoja/inscripción/fecha registrales de la empresa); _meta.filters confirma los filtros aplicados. stats NUNCA se filtra ni se pagina — siempre refleja el CNAE completo. La paginación de recent es siempre nativa de base de datos (.range()), con o sin filtros activos.
Path parameters
Código CNAE 2025 con o sin puntos (p. ej. 68.20 o 6820).
Query parameters
Número máximo de constituciones recientes (1–100, por defecto 50). Ignorado en plan Free (fijo en 3). Solo plan Profesional o superior.
Desplazamiento de paginación sobre recent. Paginación nativa de base de datos (.range()), con o sin filtros activos. Solo plan Profesional o superior.
Slug de provincia (p. ej. madrid, alicante) para filtrar recent. Ignorado en plan Free. En Profesional+, una provincia no reconocida devuelve 400.
Fecha mínima de constitución (AAAA-MM-DD, inclusive) para filtrar recent. Ignorado en plan Free. En Profesional+, una fecha inválida o posterior a hasta devuelve 400.
Fecha máxima de constitución (AAAA-MM-DD, inclusive) para filtrar recent. Ignorado en plan Free. En Profesional+, una fecha inválida devuelve 400.
Response
Firmografía de empresas para el código CNAE
Example response
{
"cnae": "6820",
"firmographics": {
"code": "6820",
"total_count": 1234,
"capital_avg": 15000,
"capital_median": 3000,
"first_published": "2024-01-05",
"last_published": "2026-06-30",
"monthly": [
{
"month": "2026-06",
"count": 42
}
],
"top_provincias": [
{
"provincia": "Madrid",
"count": 300
}
],
"recent": [
{
"denominacion": "EJEMPLO SL",
"provincia": "Madrid"
}
]
},
"_meta": {
"plan": "free",
"remaining": 248,
"upgrade_hint": "Has usado más del 80% de tu cuota diaria. Mejora a Profesional por 29€/mes para 2000 consultas/día: https://www.conversoriaecnae.es/precios",
"upgrade": {
"url": "https://www.conversoriaecnae.es/precios",
"current_plan": "free",
"recommended_plan": {
"id": "profesional",
"label": "Profesional",
"daily_limit": 2000,
"monthly_price_eur": 29
},
"daily_limit_after": 2000,
"price_eur_monthly": 29
},
"count": 3,
"filters": {
"provincia": "MADRID",
"desde": "2026-01-01",
"hasta": "2026-06-30"
}
}
}Changes
Changed in 2 of the 4 revisions of this API.6
- ○
added the optional property
///////to the response with the statusresponse-optional-property-added
- ○
added the optional property
///////to the response with the statusresponse-optional-property-added
- ○
- ○
added the new optional
queryrequest parameterdesdenew-optional-request-parameter
- ○
added the new optional
queryrequest parameterhastanew-optional-request-parameter
- ○
added the new optional
queryrequest parameterprovincianew-optional-request-parameter
- ○
added the optional property
//to the response with the statusresponse-optional-property-added
- ○