Website API

Get the list of upcoming courses

Returns a list of upcoming courses for a given program and metro.

Parameters

Name Description
program_slug Only return courses offered for this program
metro_slug Only return courses offered in this metro
page The page number of results to return (default: 1)
per_page The number of results to include in each paged response (default: 6)

Response Fields

Name Description
courses[id] Course ID
courses[format] Course Format
courses[starts] Course start date/time
courses[ends] Course end date/time
courses[schedule] Course schedule with exceptions
courses[price] Course price, in the minimum unit of the specified currency (eg. cents in USD)
courses[currency] Course price currency
courses[overview] Course overview
courses[campus_note] Campus note
courses[delivery] Instance Delivery mode

Request

Headers

Authorization: [your_auth_token]
Accept: application/json

Route

GET /api/v1/website/upcoming_courses?metro_slug=online&program_slug=software-engineering-immersive

Query Parameters

metro_slug=online
program_slug=software-engineering-immersive

Response

Headers

Content-Type: application/json
X-Page: 1
X-Per-Page: 2
X-Total-Pages: 1
X-Total: 2

Status

200

Body