Get sessions

​

Returns a paginated list of sessions. Filter by room, course, lecturer, date range, and more. Use include[] to request additional data in the response.

Query Parameters

  • Maximum number of objects to return. Range: 1–1000.

  • Number of objects to skip for pagination.

  • An array of object names to include in the returned payload.

  • A comma-separated list of Room IDs to filter sessions by.

  • A comma-separated list of Room external IDs to filter sessions by.

  • A comma-separated list of Course IDs to filter sessions by.

  • A comma-separated list of lecturer Profile IDs to filter sessions by.

  • A comma-separated list of guest lecturer Profile IDs to filter sessions by.

  • A comma-separated list of guest lecturer or lecturer Profile IDs to filter sessions by.

  • Filter sessions that are occurring at a specific date and time.

  • Filter sessions that start after a specific date and time.

  • Filter sessions that start before a specific date and time.

  • Filter sessions that end after a specific date and time.

  • Filter sessions that end before a specific date and time.

Responses

  • application/json
  • application/json
  • application/json
Request Example for get/apis/sessions
curl 'https://school.fullfabric.cloud/apis/sessions?limit=10&skip=0' \
  --header 'FF-Auth: YOUR_SECRET_TOKEN'
Example response
[
  {
    "id": "6385baad976a7719120008f0",
    "title": "Corporate Finance – Lecture 1: Capital Structure",
    "course_id": "6385baad976a7719120008ca",
    "room_id": null,
    "starts_on": "2025-04-14T09:00:00.000Z",
    "ends_on": "2025-04-14T12:00:00.000Z",
    "location": "Room 301, London Campus",
    "lecturer_profile_ids": [
      "6385baad976a771912000894"
    ],
    "guest_lecturer_profile_ids": []
  },
  {
    "id": "6385baad976a7719120008e4",
    "title": "Marketing Strategy Workshop",
    "course_id": "6385baad976a7719120008cb",
    "room_id": null,
    "starts_on": "2025-04-21T13:00:00.000Z",
    "ends_on": "2025-04-21T17:00:00.000Z",
    "location": "Seminar Room B, London Campus",
    "lecturer_profile_ids": [
      "6385baad976a7719120008c5"
    ],
    "guest_lecturer_profile_ids": [
      "6385baad976a771912000894"
    ]
  }
]