Mandatry API
Embed regulatory structure into your products and internal systems. The Mandatry API provides programmatic access to frameworks, canonical concepts, jurisdictions and cross-framework 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
Programmatic access to governed regulatory structure
Canonical Structure
Access governed structural models of regulatory regimes and source instruments, built around atomic obligations and canonical concepts.
Crosswalk API
Compare selected frameworks through canonical concept mappings.
Framework Data
Access structured framework information for use in connected systems and internal regulatory architecture.
Jurisdictional Context
Work with framework and jurisdiction information through structured API responses.
Versioned Regulatory Data
Use versioned framework data where provided by the current API implementation.
Structured Outputs
Consume regulatory structure in formats designed for programmatic use.
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 and Governance Integration
Embed structured regulatory information into existing governance and compliance technology.
RegTech Product Integration
Use Mandatry regulatory structure inside products that need consistent framework and canonical concept data.
Cross-Framework Comparison
Support programmatic comparison of selected frameworks through canonical concept mappings.
Internal Regulatory Architecture
Connect structured framework and mapping data to internal regulatory architecture and governance systems.
Build on Structural Regulatory Infrastructure.
Use the Mandatry API to bring governed regulatory structure into your products and internal systems.