---
title: "List Course Offerings"
method: GET
path: "/v1/installs/{installSid}/courseOfferings"
tags: ["Course Offering"]
---

# List Course Offerings

`GET /v1/installs/{installSid}/courseOfferings`

Returns a paginated list of course offerings (terms/semesters) for the specified application install.<br/><br/>Supports standard pagination via `offset` and `limit`.

## Path parameters

- `installSid` string, required — Unique SID of the application install. Pattern: `AI` + 32 hex chars.

## Query parameters

- `offset` integer — Zero-based offset for pagination. Indicates how many records to skip.
- `limit` integer — Maximum number of course offering records to return.

## Response `200`

Successful

- CourseOfferingListResponse
  - `total` number — Total number of results
  - `first` string, nullable — URL for first page
  - `next` string, nullable — URL for next page
  - `prev` string, nullable — URL for previous page
  - `last` string, nullable — URL for last page
  - `count` number — Number of results in this page
  - `offset` number — Current offset
  - `results` CourseOfferingListItem[] — Course offering records
    - `sid` string, nullable
    - `title` string, nullable
    - `startDate` string, nullable
    - `endDate` string, nullable
    - `createdDate` string, nullable
    - `editDate` string, nullable

---

[API](https://skmtc.net/smarterproctoring/apis/smarterproctoring-api.md) · [All operations](https://skmtc.net/smarterproctoring/apis/smarterproctoring-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/smarterproctoring/smarterproctoring-api/versions/561e0d9fd244/schema)
