Officers and secretaries of a Cypriot company
The Cypriot register publishes 1.2 million mandates every month under an open licence. This route serves, for a company, every published mandate — directors, alternate directors, secretaries and assistants, authorised persons of overseas companies — sorted by family then name, and says when a known company has none.
See a real response (free) Get the quote for /v1/eu/entreprise/CY/{id}/dirigeants
What the route returns
Catalogue description, exactly as agents read it:
Cypriot company officers from the DRCOR open data (data.gov.cy, CC BY 4.0, monthly national snapshot): every mandate published for the company — directors, alternate directors, company secretaries, assistant and deputy secretaries, authorised persons of overseas companies — with the register's Greek role label and a closed-list family. Name and role only: the source publishes no birth date, address, nationality or appointment date. Legal persons only (HE, AE).
Expected identifier
Registration number with its HE or AE prefix.
A wrongly formatted identifier in the path returns 400 and is not billed — but it costs you a round trip. It is the leading cause of failed calls on the foreign routes. A search parameter, by contrast, is cleaned up: unsupported characters are stripped and the usable query is served.
Extract from a genuinely paid response
Dated snapshot from 2026-09-08, truncated to one item per array. It is not live data. The full extract is served free of charge from the samples surface, and the schema from the OpenAPI document.
{
"pays": "CY",
"id_national": "HE165",
"denomination": "BANK OF CYPRUS PUBLIC COMPANY LIMITED",
"type": {
"code": "HE",
"prefixe": "ΗΕ",
"libelle_el": "Εταιρεία",
"fr": "société"
},
"statut_registre": {
"libelle_el": "Εγγεγραμμένη",
"famille": "aucun",
"fr": "inscrite",
"depuis": null
},
"nombre_mandats": 12,
"aucun_mandat_publie": false,
"mandats": [
{
"nom": "<prénom nom>",
"role": {
"registre": "Διευθυντής",
"famille": "dirigeant",
"fr": "administrateur (director)"
}
},
{
"nom": "<prénom nom>",
"role": {
"registre": "Γραμματέας",
"famille": "secretaire",
"fr": "secrétaire (company secretary)"
}
}
],
"photo": {
"registre": "2026-09-08",
"mandats": "2026-09-08"
}
}
Price and billing
Price: $0.01. The authoritative amount is the one in the 402 quote returned by the route itself — not this text, which derives from the same grid but is still just a page.
An error response cancels the payment: a 400, 404 or 503 is never billed. An upstream outage closes the route with a 503 rather than serving a degraded response.
Calling the route
# 1. Le devis, sans rien payer : la route répond 402 avec son montant
curl -i https://api.sirenic.eu/v1/eu/entreprise/CY/{id}/dirigeants
# 2. L'appel réglé — le client x402 paie le devis et rejoue la requête
npx x402-fetch https://api.sirenic.eu/v1/eu/entreprise/CY/{id}/dirigeants
# 3. Ou en MCP, dans Claude Code / Cursor / un agent
claude mcp add --transport http sirenic https://api.sirenic.eu/mcp
What this route does not do
Name and role only: the source publishes no birth date, address, nationality or mandate date, and does not tell natural persons and corporate officers apart. Legal persons only.
Neighbouring routes
/v1/eu/entreprise/CY/{id}— $0.01/v1/eu/entreprise/EE/{registrikood}/dirigeants— $0.01/v1/eu/entreprise/LV/{regnr}/dirigeants— $0.01
How you pay
Every route is paid per call, in USDC or EURC on the Base network, over the x402 protocol: no account to create, no API key, no subscription. The first call returns a 402 quote your client settles, then replays the call. A failed call is never billed.
Would you rather have a euro invoice and prepaid credits? That is in preparation, and we will not announce a date until it is open. Write to contact@sirenic.eu and we will let you know when it opens.
Paid responses are Ed25519-signed: you can later prove what was served to you, and when. The whole catalogue is free to read in the OpenAPI document and in llms.txt.
One call, end to end
# Client x402 (npm) — le devis 402 est réglé et l'appel rejoué automatiquement
npx x402-fetch https://api.sirenic.eu/v1/entreprise/552032534
# Ou en MCP, dans Claude Code / Cursor
claude mcp add --transport http sirenic https://api.sirenic.eu/mcp
Routes used and pricing
| Route | Price | Sample | What it returns |
|---|---|---|---|
/v1/eu/entreprise/CY/{id}/dirigeants | $0.01 | free sample | Cypriot company officers from the DRCOR open data (data.gov.cy, CC BY 4.0, monthly national snapshot): every mandate published for the company — directors, alternate directors, company secretaries, assistant and deputy secretaries, authorised persons of overseas companies — with the register's Greek role label and a closed-list family. Name and role only: the source publishes no birth date, address, nationality or appointment date. Legal persons only (HE, AE). |
Take it further
No account to create, no key to request: the first step is free and shows you exactly what you would be buying.
See a real response (free) Get the quote for /v1/eu/entreprise/CY/{id}/dirigeants Get notified about euro packs
Read next
Volume figures on this page were measured in our database on 2026-08-19. They are dated snapshots, not live counters. · OpenAPI · llms.txt · Full route catalogue and pricing