REST + OpenAPI 3.1Spain + France liveEurope-wide canonical model

API de OpenInsider

Consulta emisores, personas vinculadas, comunicaciones y cobertura de mercados normalizados mediante un contrato público estable.

First request

Every direct API request requires a key.

API keys are created from an authenticated account. Registration is currently limited, so join the waitlist if you do not already have access.

Issuer requestshell
curl "https://api.openinsider.eu/api/v2/issuers?limit=10" \
  -H "X-API-Key: ${OPENINSIDER_API_KEY}"
API key requestshell
curl "https://api.openinsider.eu/api/v2/filings?issuer_id=issuer:es:example&limit=25" \
  -H "X-API-Key: ${OPENINSIDER_API_KEY}"
Issuer collection responsejson
{
  "data": [
    {
      "id": "issuer:es:example",
      "jurisdiction": "ES",
      "legal_name": "Example Issuer, S.A.",
      "display_name": "Example Issuer",
      "primary_lei": "549300EXAMPLE000001",
      "primary_isin": "ES0000000001"
    }
  ],
  "count": 1
}

Resource map

One normalized graph, exposed as stable REST resources.

The public site and generated TypeScript client consume the same v2 contract available to customers.

GETAPI key required

List issuers

/api/v2/issuers

Canonical issuer identities, identifiers, listings, and trailing activity metrics.

Open in reference
GETAPI key required

List insiders

/api/v2/insiders

Normalized people and legal entities with related issuers and known role labels.

Open in reference
GETAPI key required

List filings

/api/v2/filings

Regulatory disclosures with source identifiers, normalized amounts, and resolved entities.

Open in reference
GETAPI key required

List transactions

/api/v2/transactions

Row-level trades including direction, instrument, quantity, price, currency, and venue.

Open in reference
GETAPI key required

List jurisdiction coverage

/api/v2/jurisdictions

Registry-backed country coverage with explicit live or planned status and source authority.

Open in reference
GETAPI key required

List market coverage

/api/v2/markets

Market coverage metadata with canonical filing metrics populated only for live datasets.

Open in reference
GETAPI key required

Read insight overview

/api/v2/insights/overview

Snapshot-backed public rankings with explicit ready, empty, and unavailable module states.

Open in reference

Access model

Open web, Free account, and Pro solve different jobs.

The website exposes a six-month public view through its protected gateway. Direct API access always requires an account-owned key.

CapabilityOpen webFree accountPro
AuthenticationNo direct API accessAPI keyAPI key
Rate-limit identityWebsite gatewayAccount keyAccount key
Issuer scopePublic browsingOne pinned issuerAll available issuers
Usage ledgerNot account-scopedIncludedIncluded

Trust boundary

Normalized for analysis, traceable to the authority.

OpenInsider creates stable entities and fields without pretending the normalized record replaces its regulatory source.

Build the first request, then inspect the full contract.

Sign in to create an account-scoped key, or join the waitlist if registration is not yet available to you. Swagger and the OpenAPI JSON remain the authoritative operation and schema references.