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

Clients

Returns a single client record by ID, including its courses, learning paths, licenses, appearance settings, SSO configuration, and catalog configuration

Returns a single client record by ID, including its courses, learning paths, licenses, appearance settings, SSO configuration, and catalog configuration.

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

Example request

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

Parameters

NameTypeRequiredLocationDescription
iduuidYespathThe unique identifier of the client to retrieve.

Example response

{
  "id": "00000000-0000-0000-0000-000000000000",
  "name": "string",
  "learningPathIds": [
    "00000000-0000-0000-0000-000000000000"
  ],
  "courseIds": [
    "00000000-0000-0000-0000-000000000000"
  ],
  "courseTags": [
    {
      "id": "00000000-0000-0000-0000-000000000000",
      "label": "string"
    }
  ],
  "licenseEndDate": "2024-01-01T00:00:00.000Z",
  "sku": "string",
  "slug": "string",
  "seatsAllocatedCount": 0,
  "seatsLimit": 0,
  "seatsUsedCount": 0,
  "startingBalance": 0,
  "currentBalance": 0,
  "tags": [
    {
      "id": "00000000-0000-0000-0000-000000000000",
      "label": "string"
    }
  ],
  "createdAt": "2024-01-01T00:00:00.000Z",
  "updatedAt": "2024-01-01T00:00:00.000Z",
  "notificationEmails": "string",
  "enableSegmentation": true,
  "enableDiscussions": true,
  "enableCommunitiesSegmentation": true,
  "enableBranding": true,
  "enableEcommerce": true,
  "enableOnboardingSurvey": true,
  "enableRecommendationAssessment": true,
  "enableNavLinks": true,
  "enableLicenseDashboards": true,
  "languages": [
    "string"
  ],
  "enableContentDetailPage": true,
  "enableCreditPurchasing": true,
  "disabled": true
}

Response fields

FieldTypeDescription
iduuidIdentifier of the client.
namestringName of the client.
learningPathIdsuuid[]Identifiers of learning paths available to the client.
courseIdsuuid[]Identifiers of courses available to the client.
courseTagsobject[]Course tags available to the client.
courseTags.iduuidIdentifier of the tag.
courseTags.labelstringDisplay label of the tag.
licenseEndDateISO 8601 timestampEnd date of the client license.
skustringSKU of the client.
slugstringURL slug of the client.
seatsAllocatedCountintegerNumber of seats allocated.
seatsLimitintegerMaximum number of seats.
seatsUsedCountintegerNumber of seats currently used.
startingBalancenumberStarting credit balance.
currentBalancenumberCurrent credit balance.
tagsobject[]Tags applied to the client.
tags.iduuidIdentifier of the tag.
tags.labelstringDisplay label of the tag.
createdAtISO 8601 timestampTimestamp when the client was created.
updatedAtISO 8601 timestampTimestamp when the client was last updated.
notificationEmailsstringComma-separated notification email addresses.
enableSegmentationbooleanWhether segmentation is enabled.
enableDiscussionsbooleanWhether discussions are enabled.
enableCommunitiesSegmentationbooleanWhether communities segmentation is enabled.
enableBrandingbooleanWhether custom branding is enabled.
enableEcommercebooleanWhether ecommerce is enabled.
enableOnboardingSurveybooleanWhether the onboarding survey is enabled.
enableRecommendationAssessmentbooleanWhether the recommendation assessment is enabled.
enableNavLinksbooleanWhether navigation links are enabled.
enableLicenseDashboardsbooleanWhether license dashboards are enabled.
languagesstring[]Languages configured for the client.
enableContentDetailPagebooleanWhether the content detail page is enabled.
enableCreditPurchasingbooleanWhether credit purchasing is enabled.
disabledbooleanWhether the client is disabled.