Regulation to Control

Changelog

Every change to the published API contract, pricing and SDKs. Generated from the committed contract itself, so it cannot drift from what the API actually does.

# Regulation to Control changelog

What changed in the public API — endpoints, request and response schemas,

authentication, error codes, plans, quotas and the base URL. Generated from

git history by npm run gen:changelog; edit the contract, never this file.

A commit that moved none of those things moved nothing you can observe, so it

gets no entry here.

2026-08-31 · cc31023

Customer account portal, key lifecycle, and the money path that never worked

Endpoints

Requests and responses

Base URL

SDKs

Documentation

2026-08-31 · 1ddbbcd

Add usage endpoint, docs playground, changelog, and a completeness audit

Endpoints

2026-08-31 · a726f08

Make the site build self-contained, and set the real contact address

Plans and quotas

| Plan | Per month | Included mapped changes | Additional | Overage cap |

| --- | --- | --- | --- | --- |

| Developer | $499 | 500 | $1.50 each | $1,000 |

| Growth | $1,999 | 2,500 | $1.10 each | $4,000 |

| Scale | $5,000 | 8,000 | $0.80 each | $10,000 |

| Enterprise | $10,000 | 25,000 | $0.50 each | $20,000 |

2026-08-31 · 0ec73e8

Stamp the deployed origin into the contract, and pin it with tests

Base URL

2026-08-31 · e2c949c

Cleanup release: truthful docs, a twelve-spoke colour wheel, layout fixes

SDKs

2026-08-31 · 62687c3

Regulation-to-Control Graph API: regulatory change to control impact

Endpoints

Authentication

Errors

Plans and quotas

SDKs


Derived from the committed openapi.json, site/pricing.json, the

SANDBOX_QUOTA enforced in src/index.ts, and sdk/. Dates are commit dates.

Base-URL entries ignore loopback origins: those are written by the contract

generator when it runs without BASE_URL and were never addresses anyone

could call.