Skip to main content
GET
/
sessions
/
list
List Sessions
curl --request GET \
  --url https://api.series.hr/sessions/list \
  --header 'apikey: <api-key>'
Retrieve a paginated list of all sessions.

Request

curl -X GET "https://api.series.hr/sessions/list?page=1&limit=20" \
  -H "apikey: YOUR_API_KEY"

Parameters

page
integer
Page number (default: 1)
limit
integer
Results per page (default: 20, max: 100)
status
string
Filter by status: scheduled, active, completed

Response

200
{
  "success": true,
  "data": {
    "sessions": [
      {
        "sessionId": "session_abc123",
        "Title": "Training Session",
        "Host": "714760171",
        "Scheduled": "2024-01-20T15:00:00Z",
        "status": "scheduled",
        "attendeeCount": 15
      }
    ],
    "pagination": {
      "page": 1,
      "limit": 20,
      "total": 150,
      "pages": 8
    }
  }
}

Authorizations

apikey
string
header
required

Query Parameters

page
integer
limit
integer
status
string

Response

200

Sessions list