API Collection
Ankiren Meditation Admin API
Admin API for managing meditations and categories (requires admin role)
Production
https://ankiren.comStaginghttps://staging.ankiren.comUAThttps://uat.ankiren.comBASEhttps://ankiren.com
Overview
15 endpoint trong 3 nhóm · OpenAPI 3.0.3 · phiên bản 1.0.0 · spec tại docs/api/meditation-admin-api.yaml.
Meditations5 endpoint
Meditation CRUD operations
Categories5 endpoint
Category CRUD operations
Scenes5 endpoint
Ambient scene CRUD operations
Authentication
Mọi endpoint đều yêu cầu xác thực.
- sessionapiKey · cookie
NextAuth session cookie
- pathttp · bearer
Personal Access Token (ank_xxx)
cURL
curl 'https://ankiren.com/api/admin/meditations' \ -H 'Authorization: Bearer <token>'
Topics
Meditations
Meditation CRUD operations
- GETList all meditations
/api/admin/meditations - POSTCreate meditation
/api/admin/meditations - GETGet meditation with category
/api/admin/meditations/{id} - PUTUpdate meditation
/api/admin/meditations/{id} - DELETEDelete meditation
/api/admin/meditations/{id}
Categories
Category CRUD operations
- GETList categories with meditation count
/api/admin/meditations/categories - POSTCreate category
/api/admin/meditations/categories - GETGet category
/api/admin/meditations/categories/{id} - PUTUpdate category
/api/admin/meditations/categories/{id} - DELETEDelete category
/api/admin/meditations/categories/{id}
Scenes
Ambient scene CRUD operations
- GETList all scenes
/api/admin/scenes - POSTCreate scene
/api/admin/scenes - GETGet single scene
/api/admin/scenes/{id} - PUTUpdate scene
/api/admin/scenes/{id} - DELETEDelete scene
/api/admin/scenes/{id}