API ReferenceVault
Create a content request
Creates a proof or custom content request (chatter to model). Returns the new request id and its initial status. Requires a write-scoped key.
Authorization
bearerAuth AuthorizationBearer <token>
Your al_live_<prefix>_<secret> API key. Mint and manage keys in the dashboard.
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/api/admin/requests" \ -H "Content-Type: application/json" \ -d '{ "fan_id": "287413092", "text": "Need a quick selfie holding today\'s date", "kind": "proof", "priority": "urgent", "operator_id": 12 }'{ "id": 5012, "status": "open"}{ "detail": "Not authenticated"}List content requests
Lists content requests, optionally filtered by status and/or fan id. Requires a read-scoped key.
Respond to a content request
Records the model's action on a request: start, fulfill (with media), or decline (with a reason). Returns 404 on a missing request or invalid transition. Requires a write-scoped key.