Structured Cuba sanctions, investment, and FX data delivered via a clean JSON API. Built for compliance platforms, fintech, and research.
100 requests/day. Briefing summaries, FX rates, company list, and climate data.
| Endpoint | Description | Tier |
|---|---|---|
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 |
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
{
"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"
}
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"}'