Documentation Index
Fetch the complete documentation index at: https://mnemomllc-feat-aip-output-analysis-docs.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Base URL
All API requests are made to:v1.
Authentication
The Mnemom API supports two authentication methods depending on your use case.Bearer Token (Supabase JWT)
For dashboard and user-facing requests, authenticate with a Supabase JWT:API Key
For server-to-server integrations, authenticate with an API key:Error Format
All error responses return a JSON body with a human-readableerror field:
Common HTTP Status Codes
| Status Code | Meaning |
|---|---|
400 | Bad Request — The request body is malformed or missing required fields. |
401 | Unauthorized — Missing or invalid authentication credentials. |
403 | Forbidden — Valid credentials but insufficient permissions for the requested resource. |
404 | Not Found — The requested resource does not exist. |
429 | Too Many Requests — Rate limit exceeded. Retry after the duration specified in the Retry-After header. |
500 | Internal Server Error — Something went wrong on our end. Contact support if the issue persists. |
Rate Limits
API requests are rate-limited per authentication credential:| Plan | Rate Limit |
|---|---|
| Free | 10 requests/second |
| Developer | 50 requests/second |
| Team | 200 requests/second |
| Enterprise | Custom |
429 status code with a Retry-After header indicating how many seconds to wait before retrying.
Endpoint Documentation
All endpoint documentation below is auto-generated from our OpenAPI specification. Each endpoint has a “Try It” button for interactive testing.
API Surface Areas
| Domain | Overview | Description |
|---|---|---|
| Reputation | Reputation API | Trust scores, public pages, badges, verification |
| Risk | Risk API | Risk assessment and scoring |
| Policy | Policy API | Policy CRUD, evaluation, resolved policies |
| Reclassification | Reclassification API | Violation reclassification, score recomputation, compliance export |
| Intelligence | Intelligence API | Fault lines, risk forecasting, policy recommendations, transactions |
| On-Chain | On-Chain API | Merkle root anchoring, score publishing, on-chain verification |
| Containment | Containment endpoints | Pause, kill, resume agents — kill-switch for rogue agents |
| Teams | Teams API | Team management, team reputation, team cards |
The Policy, Reclassification, Intelligence, and On-Chain APIs form the CLPI governance layer — governance-as-code with policy enforcement, trust recovery, risk intelligence, and on-chain reputation anchoring.
Versioning
The API is versioned via the URL path (/v1). When breaking changes are introduced, a new version will be released under a new path (e.g., /v2). Non-breaking changes (new optional fields, new endpoints) are added to the current version without a version bump.
We will provide advance notice and a migration guide before deprecating any API version.