mediamart API
The interactive reference below is Redoc, loaded from a CDN. If it cannot load, this page still lists every route. The machine-readable contract is /openapi.json (OpenAPI 3.1); the agent guide is /llms.txt.
| Method | Path | Summary | Tag |
|---|---|---|---|
| GET | /health |
Liveness probe | health |
| GET | /openapi.json |
This OpenAPI 3.1 document | docs |
| GET | /docs |
Human-readable API reference | docs |
| GET | /llms.txt |
Agent-facing Markdown guide | docs |
| POST | /v1/auth/signup |
Create an account and a workspace | auth |
| POST | /v1/auth/login |
Sign in with email and password | auth |
| POST | /v1/auth/logout |
Destroy the current session | auth |
| POST | /v1/auth/logout-all |
Destroy every session for the user | auth |
| GET | /v1/auth/me |
The signed-in user | auth |
| POST | /v1/auth/password |
Change the signed-in user’s password | auth |
| POST | /v1/auth/password-reset |
Email a password-reset link | auth |
| POST | /v1/auth/password-reset/confirm |
Consume a reset token and set a new password | auth |
| GET | /v1/keys |
List the workspace’s API keys | keys |
| POST | /v1/keys |
Mint an API key | keys |
| DELETE | /v1/keys/{id} |
Revoke an API key | keys |
| GET | /v1/assets |
List and search the library | assets |
| POST | /v1/assets |
Create an upload ticket | assets |
| GET | /v1/assets/suggest |
Type-ahead suggestions | assets |
| GET | /v1/assets/{id} |
Fetch one asset | assets |
| DELETE | /v1/assets/{id} |
Delete an asset | assets |
| POST | /v1/assets/{id}/finalize |
Finalize an upload and enqueue the pipeline | assets |
| POST | /v1/plan |
Plan crops and resizes without uploading | media |
| GET | /v1/platforms |
The platform preset registry | media |
| GET | /v1/usage |
Plan, meters and storage quota | usage |
| GET | /v1/mcp |
No server-to-client stream | mcp |
| POST | /v1/mcp |
Send one JSON-RPC 2.0 message | mcp |
| DELETE | /v1/mcp |
No session to terminate | mcp |
Download the spec: /openapi.json. MCP guide: /llms.txt.