V1 / Shaders

Set a shader status (kill switch)

Revoke, quarantine, or restore a shader. Because GET enforces status on every fetch, revoking stops the shader loading everywhere at once — there is no client deny-list to push and no cache to wait out. Restoring also clears the accumulated watchdog trips.

POST/api/v1/shaders/:id/status

Responses

200

JSON { doc }

404

No such shader

Request
curl -X POST "http://localhost:3000/api/v1/shaders/:id/status" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -d '{}'
Response
// JSON { doc }
{
  "success": true,
  "data": { ... }
}

Scale your creative process