Para plataformas de analítica

Cierra la brecha de filings
sin ser dueño de los scrapers.

Cobertura de fuente primaria en 58 mercados — KPI estandarizados, secciones narrativas, REST, MCP y webhooks firmados — para que tu equipo de producto envíe funciones, no pipelines de reguladores.

Envía tu universo para una revisión de cobertura antes de cualquier conversación de precio.

El problema

Por qué las plataformas dejan de construir esto en casa

Muchos reguladores, muchos pipelines

Los compradores tratan la cobertura multi-mercado como condición de mesa. Construirla son scrapers frágiles por regulador e idioma — en 58 mercados — para una capa que no da crédito de producto.

Cada ingeniero en sourcing es uno que no está en producto

Un equipo de ingestión de filings compite con tu roadmap por el mismo headcount. Mantener parsers de UE, Asia y EE. UU. es guardia permanente por una cobertura que tus clientes ya asumen que tienes.

Un PDF no es dato

Las tablas cruzan páginas, las notas a pie se despegan, el OCR deriva. La IA y las pantallas de abajo alucinan sobre escombros a menos que alguien posea la normalización — y ese alguien sueles ser tú.

Los feeds revendidos acumulan errores

Compra a un agregador que compró a otro y cada error aguas arriba aterriza en tu producto con tu nombre. Fuente primaria, directa del regulador, acorta la cadena.

Qué licencias

Entrega e identificadores pensados para equipos de producto

API pensada para equipos de producto

REST para listar/rellenar, webhooks firmados para la cinta en vivo y MCP para superficies de agentes — el mismo índice que impulsa openfilings.org, expuesto para incrustar en tu stack.

Identificadores que unen el primer día

canonical_key, LEI, ISIN, ticker y market_id en registros de entidad y filing para que los joins a tus tablas de emisores funcionen sin un segundo proyecto de mapeo.

KPI estandarizados + secciones

Partidas cross-GAAP más secciones narrativas (MD&A, factores de riesgo, …) vía FTS — envía pantallas y funciones de IA sin poseer una granja de parsers.

Claridad comercial

Planes de API por uso con entrega de webhooks en Business. Redistribución y white-label se negocian por contrato — cotizamos por volumen y uso aguas abajo, no por una excepción de pasillo.

Integración

En tu capa de ingestión por dos caminos

Webhook para la cinta en vivo (una dependencia FastAPI verifica HMAC), REST para relleno y extracciones KPI bajo demanda — misma clave API, mismos identificadores.

webhook_handler.py · FastAPI

import os
from fastapi import Depends, FastAPI
from openfilings import Client
from openfilings.integrations.fastapi import openfilings_webhook_dependency
from openfilings.webhooks import WebhookEvent

app = FastAPI()
client = Client(api_key=os.environ["OPENFILINGS_API_KEY"])
verify = openfilings_webhook_dependency(os.environ["OPENFILINGS_WEBHOOK_SECRET"])

@app.post("/openfilings-webhook")
async def on_filing(event: WebhookEvent = Depends(verify)) -> dict:
    if event.event == "filing.discovered":
        filing_id = event.data["filing_id"]
        kpis = client.filings.kpis(filing_id)
        ingest(event.data["ticker"], event.data["market_id"], kpis)  # your pipeline
    return {"ok": True}

bulk pull · cURL

# Filing history for one ticker / market
curl "https://api.openfilings.org/api/v1/tickers/AAPL/filings?market_id=us&limit=50" \
  -H "X-API-Key: $OPENFILINGS_API_KEY"

# Canonical KPIs for one filing
curl "https://api.openfilings.org/api/v1/filings/{filing_id}/kpis" \
  -H "X-API-Key: $OPENFILINGS_API_KEY"

Cobertura en vivo

En vivo
5,722
Publicados en 24 h
67,306
Empresas indexadas
2,100,577
Filings indexados

Revisión de cobertura

Envíanos tu universo

Pega tickers o ISIN y describe la superficie de producto — respondemos con cobertura por mercado, opciones de entrega (REST / webhooks / MCP) y condiciones comerciales de redistribución si las necesitas.

Or email [email protected] directly.

FAQ

Lo que preguntan los equipos de partnership

¿Cómo sabemos que la cobertura es real para nuestro universo?

Envía tu lista de tickers o ISIN en el formulario. Respondemos con detalle de cobertura por mercado y tipo de formulario antes de cualquier compromiso comercial — lo aditivo es un número que puedes comprobar, no una afirmación.

¿Por qué comprar en lugar de construir?

Una capa de filings multi-mercado compite con tu producto por ingenieros. No hay un EDGAR global — los reguladores publican en sus propios calendarios y formatos. Entregamos filings de fuente primaria y KPI normalizados para que tu equipo se quede en el producto que vende.

¿Cuál es la latencia de publicación a webhook?

De descubrimiento a consultable suele ser menos de 60 segundos en mercados nativos RSS/stream; el webhook se dispara justo después de persistir. El lenguaje SLA exacto forma parte de los contratos Business / enterprise.

¿Podemos redistribuir filings a nuestros usuarios finales?

La redistribución aguas abajo y el white-label están disponibles bajo condiciones comerciales negociadas — no es un derecho implícito en todos los planes. Dinos volumen y superficie de producto en el formulario y acotaremos la licencia por escrito.

¿Es fuente primaria o revendido?

Fuente primaria. Recogemos contra feeds de reguladores y bolsas en cobertura, no compramos un dump de filings de terceros. Sin una cadena larga de agregadores entre la divulgación y tus usuarios.

¿Cómo se precifica?

Tramos de plan por uso de API, con webhooks firmados en Business. Para plataformas mayores estructuramos volumen o condiciones de partnership. Véase /pricing, luego solicita una revisión de cobertura de tu universo.