Last updated:

Retrieve unique identifiers for integrations

Learn how to retrieve the unique identifiers of different features on the SafetyCulture web app with ease.

From time to time, you may need to retrieve the unique identifier of specific documents or profiles to integrate with SafetyCulture. Whilst you can always refer to our API documentation on how to retrieve unique identifiers via API requests, we understand that not everyone who's tasked with building integrations is comfortable with such methods.

Take note

Retrieve a template "template_id"

  1. Log in to the web app.

  2. Select Templates from the menu on the left-hand side

  3. Click the template and select Manage access in the side panel.

  4. Copy the "template_id" from the URL, which should resemble the following example: https://app.safetyculture.com/template-editor/template_ec6d885b07944d00b5d1e224bf0573c1 Retrieve a template ID via the web app.

You must have "Conduct, edit" access to the template at a minimum. Learn how to give template and inspection access to your team.

Retrieve a question "item_id"

  1. Log in to the web app.

  2. Select Templates from the menu on the left-hand side

  3. Hover your cursor over the template and click Edit iconEdit on the right-hand side.

  4. Inspect the web page HTML elements by pressing command + option + C (macOS) or ctrl + shift + C (Windows) on your keyboard. Please note that the keyboard shortcuts are for Google Chrome, which may differ for other browsers you use.

  5. In the elements panel, press command + F (macOS) or ctrl + F (Windows) on your keyboard.

  6. Type in the question label. The search should return 2 results. Go to the second result that highlights the question in the preview pane.

  7. Copy the "item_id" that should be above the result, behind the heading "data-item-id=". You should see something that resembles the following example: Retrieve an item ID via the web app.

You must have "Conduct, edit" access to the template at a minimum. Learn how to give template and inspection access to your team.

Retrieve an inspection "audit_id"

  1. Log in to the web app.

  2. Select Inspections from the menu on the left-hand side

  3. Click the inspection and select View report iconView report in the side panel.

  4. Copy the "audit_id" from the URL, which should resemble the following example: https://app.safetyculture.com/report/audit/

    audit_734afa7997a840a9ab2dcf4b382445a2 Retrieve an audit ID via the web app.

You must have "View, edit" access to the inspection at a minimum. Learn how to give template and inspection access to your team.

Retrieve a user "user_id"

  1. Log in to the web app.

  2. Click your organization name on the lower-left corner of the page and select Users.

  3. Click the user's name.

  4. Click Settings iconSettings on the upper-right of the page.

  5. In the "Details" section under "User ID", click image to copy the user ID, which should resemble the following example: 2b8f150c-2580-45ce-bce3-0878c1de721e Get a user ID via the web app.

Retrieve a group "role_id"

  1. Log in to the web app.

  2. Click your organization name on the lower-left corner of the page and select Groups.

  3. Click the group name.

  4. Select the Details tab and click image to copy the "role_id" from the "Role ID" box, which should resemble the following example:

    2f14ed7e-c092-402a-9ba7-eaf4b086c400 Retrieve a role ID via the web app.

Retrieve a site "location_id"

  1. Log in to the web app.

  2. Click your organization name on the lower-left corner of the page and select Sites.

  3. Click the site or level name.

  4. Select the Details tab and click image to copy the "location_id" from the "Site ID" box, which should resemble the following example: fa277fb0-78d8-47d1-ab71-c2310ddfacfc Retrieve a site's "location_id" via the web app

Need more help?
In this article