Mandatry API
Integrate canonical regulatory infrastructure into your products via a REST API — frameworks, jurisdictions, concepts, and crosswalk mappings.
Private beta. Access is self-serve once you have an account and API key.
curl -H "X-API-Key: $MANDATRY_API_KEY" \
"$MANDATRY_BASE_URL/crosswalk-api?frameworks=GDPR,CCPA"Your base URL is shown in the Mandatry dashboard after access is granted.
Key Features
Everything you need to build compliance tools
Canonical Structure
Query jurisdiction-neutral concepts and mappings that normalise regulatory meaning across frameworks.
Crosswalk API (Core)
Compare frameworks (e.g., GDPR ↔ CCPA) through canonical concepts and retrieve mapped provisions.
Certified Frameworks (Version Pinning)
Pin to certified framework versions for stable integrations and reproducible outputs.
Coverage (Accurate)
70+ privacy regulations available today, with additional framework types expanding over time.
Developer Friendly
REST over HTTPS with JSON responses. TypeScript SDK available for partners; any language via HTTP.
Quotas + Usage Transparency
Organisation-level monthly quotas with rate-limit headers. Key rotation supported.
Structured API Response
Clean JSON with canonical concept mappings
{
"data": [
{
"concept_id": "right_to_access",
"concept_name": "Right to Access",
"concept_category": "rights",
"mappings": [
{
"framework_code": "gdpr",
"jurisdiction": "EU",
"article_reference": "Article 15",
"key_requirements": "Right of access by the data subject"
},
{
"framework_code": "us_ca_ccpa_cpra",
"jurisdiction": "US-CA",
"article_reference": "§1798.100",
"key_requirements": "Right to Know"
}
]
}
],
"meta": {
"total_concepts": 12,
"total_mappings": 45,
"api_version": "v1"
}
}Easy Integration
HTTPS requests in any language. TypeScript SDK available for partners.
cURL
curl -H "X-API-Key: $MANDATRY_API_KEY" \
"$MANDATRY_BASE_URL/frameworks-api/frameworks?jurisdiction=EU&limit=10&offset=0"JavaScript
const res = await fetch(`${process.env.MANDATRY_BASE_URL}/frameworks-api/frameworks?jurisdiction=EU&limit=10&offset=0`, {
headers: { "X-API-Key": process.env.MANDATRY_API_KEY }
});
const data = await res.json();Python
import os, requests
r = requests.get(
f"{os.environ['MANDATRY_BASE_URL']}/frameworks-api/frameworks?jurisdiction=EU&limit=10&offset=0",
headers={"X-API-Key": os.environ["MANDATRY_API_KEY"]}
)
print(r.json())Any language via HTTP; additional SDKs planned.
Use Cases
GRC Platform Integration
Embed canonical mappings beneath your GRC/control layer.
Automated Obligation Mapping
Compute overlap and equivalence across frameworks through concepts.
RegTech Product Development
Build cross-jurisdiction views on top of canonical structure.
Multi-Framework Gap Analysis
Identify net-new obligation when adding frameworks/jurisdictions.
Ready to Integrate?
Request access to the Mandatry API and start building on canonical regulatory infrastructure.