shipped Sep 04, 2026
POST /v1/subscriptionsLiveParity compares your published docs against your live API and flags what has drifted — before your users find it.
Read-only. Connect a docs source and an API spec in under five minutes.
POST /v1/subscriptionscurl -X POST https://api.acme.com/v1/subscriptions \\n -H "Authorization: Bearer $KEY" \\n -d plan_id=pro_monthly \\n -d trial_days=14
curl -X POST https://api.acme.com/v1/subscriptions \\n -H "Authorization: Bearer $KEY" \\n -d plan_id=pro_monthly \\n -d trial_days=14
Docs don't break loudly. They go quiet and stay wrong.
01
Point LiveParity at your docs and your OpenAPI spec, repo, or live endpoints.
02
Every deploy triggers a structural comparison: endpoints, fields, auth, error codes, rate limits.
3 structural differences · compared 09:13:42
03
Differences land in Slack or a pull request, scoped to the page that owns them.
Audit report
Authentication header changed
GET /v1/account - X-API-Key: $KEY+ Authorization: Bearer $KEYRequired OAuth scope changed
POST /v1/subscriptions - account:write+ billing:write401 response shape changed
- { "error": "unauthorized" }+ { "code": "invalid_token", "message": "The access token is invalid or expired." }plan_id → price_id
trial_days → trial_period
seats added, required, no default
No structural differences found in the validated reference.
No structural differences found in the validated reference.
120 requests/min → 60 requests/min
A live view of which documented workflows still match the product you shipped.
Document status and finding count are separate: one drifting document can contain several differences.
The pilot is deliberately narrow: enough access to verify drift, no broader permissions than the audit requires.
Every pilot finding includes the source evidence behind it. Ambiguous cases stay Needs review rather than being presented as confirmed drift.
That is supported when a documented workflow can be mapped to an API contract or observed behavior. Prose that cannot be verified structurally is separated for manual review.
For the validation pilot, only when you can provide a read-only spec, test environment, or scoped endpoint access. We do not ask for production write access.
An intentional product change can still leave documentation out of parity. The audit shows the difference; once the owning page is updated, the workflow can be re-checked.
Pricing
Start with a small evidence check. Move to a paid pilot only when the first findings justify a deeper audit.
| Free audit | Pilot audit | Monitoring | |
|---|---|---|---|
| Price | €0private validation | €250one-time | Contactdesign partner only |
| Scope | 2–3 public workflows | 10–15 selected workflows | Defined after a successful pilot |
| Access | Public docs and public API contract | Read-only scoped sources if required | Persistent access only after explicit agreement |
| Deliverable | Short evidence summary | Prioritized Documentation Audit Report | Re-check cadence and drift notifications |
Scope2–3 public workflows
AccessPublic docs and public API contract
DeliverableShort evidence summary
Scope10–15 selected workflows
AccessRead-only scoped sources if required
DeliverablePrioritized Documentation Audit Report
ScopeDefined after a successful pilot
AccessPersistent access only after explicit agreement
DeliverableRe-check cadence and drift notifications
Private validation intake is handled manually before any persistent connection is enabled.