Documentation

Sessions

Get user's meditation sessions

Returns sessions in two modes:

ProductionStagingUAT
GEThttps://ankiren.com/api/meditations/sessions

Parameters

Query Parameters

  • limitintegerquery

    Max number of sessions (simple mode only)

  • withDetailsbooleanquery

    Enable detailed mode with pagination and full meditation/category data

    default: false
  • pageintegerquery

    Page number (detailed mode only)

    default: 1min: 1
  • status"started" | "completed" | "abandoned"query

    Filter by session status (detailed mode only)

Responses

200 · - Simple mode: Array of sessions - Detailed mode: Paginated response with session details

application/json
[
  {
    "id": 0,
    "userId": "string",
    "meditationId": 0,
    "startedAt": "2026-01-01T00:00:00.000Z",
    "completedAt": "2026-01-01T00:00:00.000Z",
    "durationListened": 0,
    "status": "started",
    "createdAt": "2026-01-01T00:00:00.000Z"
  }
]

Sample Code

Đổi ngôn ngữ ở ô Language trên thanh Documentation.

cURL
curl -X GET 'https://ankiren.com/api/meditations/sessions' \
  -H 'Authorization: Bearer <token>' \
  -H 'Accept: application/json'