Enterprise API
API endpoints
The core read endpoints of the enterprise API. All require an API key and return JSON, scoped to your account's industries.
Search regulations
GET/search
Natural‑language search over the verified regulatory database.
| Parameter | Type | Description | |
|---|---|---|---|
q | string | required | Natural‑language query. |
jurisdiction | string | optional | Jurisdiction id, e.g. EU, FR, US. |
framework | string | optional | Framework id, e.g. csrd, reach, mdr. |
limit | integer | optional | Max results, 1–25. Default 8. |
curl https://api.obsidianri.com/search \ -H "X-API-Key: sk-your-key-here" \ --data-urlencode "q=PFAS restrictions" \ --data-urlencode "jurisdiction=EU" \ --data-urlencode "framework=reach" \ -G
Reference data
List the dimensions you can filter and pivot by.
| Endpoint | Description |
|---|---|
GET/frameworks | All compliance frameworks in your perimeter. |
GET/industries | Industries your account covers. |
GET/industries/{industry_id} | A single industry and its detail. |
GET/countries | Jurisdictions / countries available. |
GET/sources | Official sources monitored. |
Activity
| Endpoint | Description |
|---|---|
GET/events | Upcoming regulatory events and deadlines. |
GET/latest | Most recent regulatory updates. |
GET/stats | Coverage statistics. |
This is a starting reference. The complete, always‑current endpoint list — with every parameter and response schema — is available from your account once your enterprise API access is enabled.