Meditations
Update meditation
ProductionStagingUAT
PUThttps://ankiren.com/api/admin/meditations/{id}
Parameters
Path Parameters
- idintegerpathRequired
Request Body
Bắt buộc.
- categoryIdinteger
- titlestring
- descriptionstring?
- imageUrlstring?
- voices[MeditationVoice]
Voice variants (v1.1.14)
- gender"male" | "female"Required
Voice gender
- language"vi" | "en"Required
Voice language (vi=Vietnamese, en=English)
- audioUrlstringRequired
Audio file URL for this voice
- durationintegerRequired
Audio duration in seconds
- status"draft" | "published" | "archived"
- sortOrderinteger
application/json
{ "categoryId": 0, "title": "string", "description": "string", "imageUrl": "string", "voices": [ { "gender": "male", "language": "vi", "audioUrl": "string", "duration": 0 } ], "status": "draft", "sortOrder": 0 }
Responses
200 · Meditation updated
- idinteger
- categoryIdinteger
- titlestring
- descriptionstring?
- imageUrlstring?
- voices[MeditationVoice]
Voice variants as JSON array (v1.1.14)
- gender"male" | "female"Required
Voice gender
- language"vi" | "en"Required
Voice language (vi=Vietnamese, en=English)
- audioUrlstringRequired
Audio file URL for this voice
- durationintegerRequired
Audio duration in seconds
- status"draft" | "published" | "archived"
- sortOrderinteger
- createdBystring
- createdAtstring<date-time>
- updatedAtstring<date-time>
application/json
{ "id": 0, "categoryId": 0, "title": "string", "description": "string", "imageUrl": "string", "voices": [ { "gender": "male", "language": "vi", "audioUrl": "string", "duration": 0 } ], "status": "draft", "sortOrder": 0, "createdBy": "string", "createdAt": "2026-01-01T00:00:00.000Z", "updatedAt": "2026-01-01T00:00:00.000Z" }
Sample Code
Đổi ngôn ngữ ở ô Language trên thanh Documentation.
cURL
curl -X PUT 'https://ankiren.com/api/admin/meditations/{id}' \
-H 'Authorization: Bearer <token>' \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"categoryId": 0,
"title": "string",
"description": "string",
"imageUrl": "string",
"voices": [
{
"gender": "male",
"language": "vi",
"audioUrl": "string",
"duration": 0
}
],
"status": "draft",
"sortOrder": 0
}'