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

Zendesk Content

Returns Zendesk content items associated with a specific user, including enrollment status, completion percentage, and any issued certificates

Returns Zendesk content items associated with a specific user, including enrollment status, completion percentage, and any issued certificates.

GEThttps://example.thoughtindustries.com/incoming/v2/users/:id/zendeskContent

Example request

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

Parameters

NameTypeRequiredLocationDescription
idstringYespathThe id identifier.
userIduuidYesqueryThe UUID of the user whose Zendesk content to retrieve.

Example response

[
  {
    "id": "00000000-0000-0000-0000-000000000000",
    "userId": "00000000-0000-0000-0000-000000000000",
    "title": "string",
    "kind": "string",
    "startDate": "2024-01-01T00:00:00.000Z",
    "endDate": "2024-01-01T00:00:00.000Z",
    "certificate": {
      "certificateTemplate": {
        "title": "string"
      },
      "externalResourceTitle": "string"
    },
    "percentComplete": 0,
    "status": "string"
  }
]

Response fields

FieldTypeDescription
iduuidIdentifier of the content record.
userIduuidIdentifier of the user the content belongs to.
titlestringTitle of the content item.
kindstringKind of content (e.g. course or learning path).
startDateISO 8601 timestampStart date of the content engagement.
endDateISO 8601 timestampEnd date of the content engagement.
certificateobjectCertificate associated with the content, when earned.
certificate.certificateTemplateobjectTemplate used for the certificate.
certificate.certificateTemplate.titlestringTitle of the certificate template.
certificate.externalResourceTitlestringTitle of the external resource, when applicable.
percentCompletenumberCompletion percentage for the content.
statusstringCompletion status of the content.