FOR DEVELOPERS

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.