Skip to main content
https://.thoughtindustries.com

Course Group By Id

Returns a single course group by its unique identifier

Returns a single course group by its unique identifier.

GEThttps://example.thoughtindustries.com/incoming/v2/courseGroups/:id

Example request

curl "https://example.thoughtindustries.com/incoming/v2/courseGroups/:id" \
  -H 'Authorization: Bearer YOUR_API_KEY'

Parameters

NameTypeRequiredLocationDescription
iduuidYespathThe unique identifier of the course group to retrieve.

Example response

{
  "data": {
    "APICourseGroupById": {
      "id": "00000000-0000-0000-0000-000000000000",
      "title": "string",
      "slug": "example-slug",
      "kind": "microCourse",
      "status": "draft",
      "isTemplate": true,
      "language": "string",
      "contentType": "string",
      "authors": [
        "string"
      ],
      "description": "string",
      "displayCourseId": "00000000-0000-0000-0000-000000000000",
      "courseCount": 0,
      "asset": "string",
      "assetAltText": "string",
      "detailAsset": "string",
      "detailAssetAltText": "string",
      "metaTitle": "string",
      "metaDescription": "string",
      "customFields": {},
      "isbn": "string",
      "source": "string",
      "externalPurchaseUrl": "string",
      "externalDetailUrl": "string"
    }
  }
}

Response fields

FieldTypeDescription
iduuidUnique identifier of the course group.
titlestringDisplay title of the course group.
slugstringURL-friendly identifier used in the course group's path.
kindCourseGroupKindCategory type of the course group (e.g., microCourse).
statusStatusPublication status of the course group (e.g., draft).
isTemplatebooleanIndicates whether the course group is a template.
languagestringLanguage of the course group content.
contentTypestringContent type classification assigned to the course group.
authorsstring[]List of authors associated with the course group.
descriptionstringLong-form description of the course group.
displayCourseIduuidIdentifier of the course used to represent the group on listing pages.
courseCountintegerTotal number of courses within the course group.
assetstringURL of the thumbnail or card image for the course group.
assetAltTextstringAccessibility alt text for the thumbnail image.
detailAssetstringURL of the hero or detail-page image for the course group.
detailAssetAltTextstringAccessibility alt text for the detail-page image.
metaTitlestringSEO meta title for the course group page.
metaDescriptionstringSEO meta description for the course group page.
customFieldsobjectKey-value pairs of custom metadata fields defined for the course group.
isbnstringISBN assigned to the course group, if applicable.
sourcestringOrigin or provider source of the course group content.
externalPurchaseUrlstringURL to an external page where the course group can be purchased.
externalDetailUrlstringURL to an external detail or marketing page for the course group.