API-first

The medication-legality dataset, as an API

Embed country compliance intelligence directly into your platform. Clean JSON, a consistent { ok, data } envelope, and the same data that powers our consumer app.

Travel management companies

Surface medication-legality warnings inside the booking flow for corporate travelers.

Insurers & assistance

Enrich duty-of-care products with pre-trip compliance intelligence.

Booking platforms

Show a 'Know before you go' compliance panel on destination pages.

Endpoints

These read endpoints are available today and power the public site. Authenticated, rate-limited enterprise access is available on request.

GET/api/countries

List all country profiles with substance-rule counts. Supports ?search and ?region.

{
  "ok": true,
  "data": [
    {
      "_id": "...",
      "name": "Japan",
      "region": "Asia",
      "risk_level": "high",
      "_count": { "substance_rule": 12 }
    }
  ]
}
GET/api/countries/:id

Fetch a single country profile including its full list of substance rules.

{
  "ok": true,
  "data": {
    "name": "Japan",
    "risk_level": "high",
    "prescription_policy": "...",
    "substance_rule": [
      { "substance_name": "Adderall",
        "category": "controlled",
        "legal_status": "severe_penalties",
        "notes": "Strictly banned — no permits issued." }
    ]
  }
}
GET/api/alerts

Latest traveler alerts, newest first, with the related country expanded.

{
  "ok": true,
  "data": [
    {
      "title": "New customs declaration for medicines",
      "severity": "warning",
      "country": { "name": "Singapore" },
      "published_at": "2026-05-01T00:00:00.000Z"
    }
  ]
}

Want production API access?

Enterprise plans include API keys, higher limits, and a data-licensing agreement. Reach out through the enterprise tier to get started.

View enterprise plan