Developers / Citizenship by Investment API

Citizenship by Investment API

A free, keyless Citizenship by Investment API. Every country that grants a passport for investment or donation, as clean JSON: exact minimums per route, government fees, family rules, program status, and the restricted applicant nationalities for each program. No signup, no key.

Free to use, including commercially. The only ask is a visible link back to solooutpost.com. Every response includes an attribution field and a verified_date.

Endpoints

Base URL: https://solooutpost.com/api

GET/citizenshiptry it →
Every citizenship-by-investment program, as one JSON list.
GET/citizenship/{slug}try /citizenship/turkey →
One program by country slug (e.g. turkey, dominica, grenada).

Example

curl "https://solooutpost.com/api/citizenship/turkey"

Response:

{
  "slug": "turkey",
  "country": "Turkey",
  "iso": "TR",
  "program_name": "Turkish Citizenship by Investment",
  "type": "direct_cbi",
  "status": "active",
  "investment_options": [
    { "route": "Real estate purchase", "min_usd": 400000, "notes": "3-year resale restriction" },
    { "route": "Bank deposit", "min_usd": 500000, "notes": "3-year hold" }
  ],
  "residency_requirement": "none",
  "processing_time": "~3-6 months",
  "dual_citizenship": true,
  "restricted_nationalities": ["Armenia", "Syria", "North Korea", "Cuba"],
  "confidence": "high",
  "verified_date": "2026-07-08"
}

Example use cases

FAQ

Is the Citizenship by Investment API free?

Yes, free and keyless. No signup, no API key. Please credit SoloOutpost with a link back to solooutpost.com if you use it.

What is the difference from the Golden Visa API?

This dataset is for programs that grant citizenship (a passport) directly for investment or donation. Golden visas grant residency instead, and live in the Golden Visa API.

What does each record contain?

The program name and authority, current status, every investment route with its minimum, key government fees, family/dependent rules, processing time, and the restricted applicant nationalities.

Do you include terminated programs?

Yes. Programs are marked with their status. Malta, for example, is marked terminated after the April 2025 Court of Justice of the EU ruling, so you will not surface it as a live option by mistake.

How current is the data?

Each record carries a verified date. Fast-moving figures (for example Jordan’s 2025 overhaul or Cambodia’s raised thresholds) are tracked, and thinly documented programs are flagged with lower confidence.

Is this legal advice?

No. Programs and eligibility change often. Use it as a current starting point for comparison, not legal advice.

Data sources

Figures are sourced from official government citizenship-by-investment units and legal notices, the Court of Justice of the EU and European Commission (for program status), the OECD and the IMF. The full source list across all three SoloOutpost datasets is on the Golden Visa API page.

Programs and eligibility change often. Treat the API as a current starting point, not legal advice. Browse the citizenship dataset on the site.

Related: Golden Visa API · Mobility API · all developer docs.