Courses
Returns a single course by its unique identifier
Returns a single course by its unique identifier.
GET
https://example.thoughtindustries.com/incoming/v2/content/courses/:id:::note
If id ends in .xlf (e.g. GET /v2/content/courses/:id.xlf), this endpoint instead returns the course's XLIFF translation export as application/xml rather than the JSON body below.
:::
Example request
curl "https://example.thoughtindustries.com/incoming/v2/content/courses/:id" \
-H 'Authorization: Bearer YOUR_API_KEY'Parameters
| Name | Type | Required | Location | Description |
|---|---|---|---|---|
id | uuid | Yes | path | Unique identifier of the course to retrieve. |
Example response
{
"id": "00000000-0000-0000-0000-000000000000",
"title": "string",
"slug": "example-slug",
"body": "string"
}Response fields
| Field | Type | Description |
|---|---|---|
id | uuid | Unique identifier of the course. |
title | string | Title of the course. |
slug | string | URL-friendly identifier for the course. |
body | string | Full HTML body content of the course. |