Last modified:2026-08-18 09:16:20
x-codeSamples:[{"lang":"cURL","source":"curl -X PATCH -H 'Authorization: Bearer <admin-token>' -d '{\"is_active\":true}' /api/v1/mantras/panel/gayatri-mantra"}]
Request: application/jsonEdit fields and/or publish (is_active=true) a mantra by slug. Send only what changes. Admin role required. Unpublishing drops the mantra from every user's favourites; publishing a previously-draft mantra notifies opted-in users.Body: any of name, mantra_text, meaning, explanation, benefits, performing_time, performing_way, is_premium, is_activeErrors: 401 - invalid/expired token | 403 - not an admin | 404 - not found | 422 - nothing to update