List Schedule Assignments

Classroom membership rows with optional schedule_track_id (same association as roster reports). Row id is {classroom_id}:{user_id}.

Query Parameters
  • cursor
    Type: string Format: uuid
  • limit
    Type: integer
    min:  
    1
    max:  
    500

    Integer numbers.

  • updated_since
    Type: string Format: date-time

    the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

Responses
  • application/json
  • application/json
  • application/json
  • application/json
Request Example for get/schedule_assignments
curl https://app.healthtasks.ai/api/v1/schedule_assignments \
  --header 'x-healthtasks-api-key: YOUR_SECRET_TOKEN'
{
  "data": [
    {
      "id": "string",
      "classroom_id": "123e4567-e89b-12d3-a456-426614174000",
      "user_id": "123e4567-e89b-12d3-a456-426614174000",
      "role": "string",
      "schedule_track_id": "123e4567-e89b-12d3-a456-426614174000",
      "created_at": "2026-07-09T15:48:22.898Z",
      "member": {},
      "classroom": {},
      "track": {}
    }
  ],
  "next_cursor": "string",
  "high_watermark": "2026-07-09T15:48:22.898Z"
}