Understanding content IDs

Content IDs are unique codes used to identify different content or versions of content.

Christine Nicholls avatar
Written by Christine Nicholls
Updated over a week ago

There are different types of IDs

Root content id

The Root content id is the persistent ID which stays with the content even when it is edited and/or republished. You can read more about Root content ids here.

Content id

The Content id is specific to a published version. Each time content is re/published, it will have a new Content id.

Draft id

The Draft id, similar to a Content id, is specific to a draft (i.e., under construction) version of the content. These IDs can be seen when you select your content in the table on the Create dashboard. You can search by all or part of an ID to find specific content or class activation.

Screenshot showing the Root content id and Content id for the content called: Testing assessment settings.

How these IDs work

When content is under construction, it will have a Draft id. When it is published, it will get a Content id (which is the same as the Draft id it just had). When content is edited again, it gets a new Draft id, which will become the Content id once it is published again.

The Root content id is created at the time of the first draft, and never changes. This should be used when creating activations via iQualify’s API to ensure the newest version of the content is always used.

There is an additional ID type that is created each time content is activated, and a class is created. This is the Offering id. You can find this by selecting the kebab menu (three dots) in the table, and then selecting Activations from the drop down menu. The Offering id can be seen in the modal.

Screenshot showing the past activation settings of the content: Testing assessment settings  showing the offering id.

Did this answer your question?