admin
PRD-023A — idempotent, audited admin catalog-task creation
Create one catalog task without duplicate or unaudited writes.
A response-lost retry presents the same idempotency UUID and receives the existing metadata-only response. The task row and ADMIN_TASK_CREATED audit row flush and commit in one transaction. Audit failure raises before the commit, so request-session teardown rolls the task back.
Neither response nor audit detail contains description, prompt, or grading answer. Anonymous → 401, non-admin → 403, dashboard flag off → 404.
post/api/v1/admin/tasks
Request
- Base URL: https://api.badgeia.com
- URL: https://api.badgeia.com/api/v1/admin/tasks
- Auth: none declared. Required headers: Idempotency-Key
Headers
Idempotency-Keystring required
One UUID per deliberate create attempt.
Request body
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.