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.
GET
https://example.thoughtindustries.com/incoming/v2/users/:id/zendeskContentExample request
curl "https://example.thoughtindustries.com/incoming/v2/users/:id/zendeskContent" \
-H 'Authorization: Bearer YOUR_API_KEY'Parameters
| Name | Type | Required | Location | Description |
|---|---|---|---|---|
id | string | Yes | path | The id identifier. |
userId | uuid | Yes | query | The 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
| Field | Type | Description |
|---|---|---|
id | uuid | Identifier of the content record. |
userId | uuid | Identifier of the user the content belongs to. |
title | string | Title of the content item. |
kind | string | Kind of content (e.g. course or learning path). |
startDate | ISO 8601 timestamp | Start date of the content engagement. |
endDate | ISO 8601 timestamp | End date of the content engagement. |
certificate | object | Certificate associated with the content, when earned. |
certificate.certificateTemplate | object | Template used for the certificate. |
certificate.certificateTemplate.title | string | Title of the certificate template. |
certificate.externalResourceTitle | string | Title of the external resource, when applicable. |
percentComplete | number | Completion percentage for the content. |
status | string | Completion status of the content. |