Skip to main content
CY FR / API · Cyprus

Build on Cyprus filings programmatically.

A typed REST API over 27,644 filings from 124 Cypriot listed companies — JSON metadata, Markdown body, and original PDF. Webhooks on every new release.

Public-company filings in Cyprus are supervised by Cyprus Securities and Exchange Commission (CySEC). Reporting follows IFRS. Filings are most commonly published in Greek and English. Major issuers are listed on CSE General Index and FTSE/CySE 20. Calendar year.

Cyprus filings via the FinancialReports API

The FinancialReports API delivers CySEC-regulated Cypriot filings through the same endpoint, the same x-api-key header, and the same payload shape used across all 42 covered markets. A Cyprus-only query takes one parameter: ?country=CY.

Cyprus is a case where the API's cross-market consistency is especially valuable: many Cypriot holding companies have disclosure obligations in multiple jurisdictions (CySEC for the listed holding entity, plus CONSOB, HCMC, or another regulator for operating subsidiaries). The platform's entity-level deduplication and cross-listing metadata allow a single API consumer to track the full corporate structure without building separate scrapers for each regulator. Webhook subscriptions deliver CSE filing metadata within roughly 60 seconds of publication — the same payload structure as any other covered market — so a handler built for Cypriot filings handles Greek or Italian ones without modification.

Filing bodies are available as JSON metadata, Markdown via /api/filings/{id}/markdown/, and original PDF or iXBRL. For shipping and holding-company research pipelines, the Markdown layer simplifies ingestion of English-language annual reports and press releases into LLM context or structured data extraction workflows. Trial keys are available on request; web browsing is free and indexed publicly.

Filings indexed
27,644
in Cyprus
Listed companies
124
Cypriot issuers
Auth
x-api-key
single header
Webhook latency
< 1 min
from regulator publish

Reporting at a glance — Cyprus

Regulator, indices, accounting, language
Primary indices
CSE General IndexFTSE/CySE 20
Accounting standards
IFRS
Reporting languages
GreekEnglish
Fiscal year
Calendar year

Quick start — Cyprus filings

REST · JSON · Markdown · PDF
# 1. List filings for Cyprus, newest first
curl "https://api.financialreports.eu/api/filings/?countries=CY" \
    -H "x-api-key: $FR_API_KEY"

# 2. Pull full Markdown for one filing
curl https://api.financialreports.eu/api/filings/<id>/markdown/ \
    -H "x-api-key: $FR_API_KEY"

# 3. Filter by filing type — annual reports only
curl "https://api.financialreports.eu/api/filings/?countries=CY&type=10-K" \
    -H "x-api-key: $FR_API_KEY"

# 4. Filter by ISIN (single issuer)
curl "https://api.financialreports.eu/api/filings/?company_isin=DE000A1EWWW0" \
    -H "x-api-key: $FR_API_KEY"

Full API documentation ↗ · Interactive Swagger ↗

Sample Cyprus response

Real filings · live data

Get API access for Cyprus

Pricing · trial keys · enterprise
Get API access Talk to the team Read the docs ↗

Filings activity by year

Last 6 years · Cypriot issuers
  • 2026 835
  • 2025 2,237
  • 2024 2,062
  • 2023 2,118
  • 2022 2,193
  • 2021 2,027

Reporting languages

Filing-by-filing distribution
  • Greek (modern) 14,023
  • English 12,972
  • Polish 498
  • Norwegian 82
  • German 18

FAQ — Cyprus

Coverage, formats, integration
How do I authenticate API requests for Cyprus filings?
Send a single header — `x-api-key: $FR_API_KEY` — on every request. The same key works across all 42 covered markets; there's no per-country key.
What format does the Cyprus API return?
Filing metadata is returned as JSON. Full filing bodies are available as Markdown (one endpoint) and original PDF. The same payload shape is used across every covered market.
Do you provide webhooks for new Cypriot filings?
Yes. Webhook subscribers receive a POST with full filing metadata within ~60 seconds of the regulator publishing the document.
Is there a rate limit on the Cypriot API?
Standard plans are throttled to a generous request budget that suits typical research and dashboards. Bulk and high-throughput plans negotiate higher limits.
Is there a free tier for Cyprus data?
The web product (search, browse, single-filing read) is free and indexed for the public web. Programmatic API access is a paid plan; trial keys are available on request.