Cuban Insights API

Structured Cuba sanctions, investment, and FX data delivered via a clean JSON API. Built for compliance platforms, fintech, and research.

Get Your API Key

Free Tier — No Credit Card Required

100 requests/day. Briefing summaries, FX rates, company list, and climate data.

Pricing

Free

$0/mo
  • 100 requests/day
  • Latest briefing summary
  • Live FX rates
  • Company list
  • Climate scorecard
Sign Up Free

Enterprise

$199/mo
  • Unlimited requests
  • All Pro features
  • Priority support
  • Bulk CSV export
  • Custom integrations

Endpoints

EndpointDescriptionTier
GET /api/v1/briefings/latest Latest daily Cuba briefing Free
GET /api/v1/briefings Paginated briefing list (title, date, sector) Free
GET /api/v1/briefings/{slug} Full briefing by slug (HTML body) Pro
GET /api/v1/fx/rates Latest elTOQUE informal CUP rates (USD, MLC, USDT) Free
GET /api/v1/fx/rates/history Historical FX rate series Pro
GET /api/v1/companies S&P 500 companies tracked Free
GET /api/v1/companies/{ticker}/exposure Cuba sanctions exposure profile Pro
GET /api/v1/sanctions/feed OFAC SDN + Federal Register sanctions feed Pro
GET /api/v1/climate Investment climate scorecard Free

Authentication

Pass your key in the X-API-Key header on every request:

# Example: fetch the latest briefing
curl -H "X-API-Key: ci_live_YOUR_KEY_HERE" \
  https://cubaninsights.com/api/v1/briefings/latest

Rate limit headers are included on every response:

X-RateLimit-Limit: 100
X-RateLimit-Remaining: 87

Example Response

{
  "slug": "biden-administration-expands-cuba-travel-licenses",
  "title": "Biden Administration Expands Cuba Travel Licenses",
  "summary": "OFAC issued new general licenses broadening...",
  "primary_sector": "travel",
  "published_date": "2026-05-10",
  "word_count": 847,
  "reading_minutes": 4,
  "url": "https://cubaninsights.com/briefing/biden-administration-expands-cuba-travel-licenses"
}

Key Rotation

If your key is compromised, request a rotation. The new key will be emailed to your registered address and the old key will be deactivated immediately.

curl -X POST https://cubaninsights.com/api/v1/keys/rotate \
  -H "Content-Type: application/json" \
  -d '{"email": "you@company.com"}'