Clone an inspection

Create a copy of an existing inspection, including its answers, metadata, and structure. The cloned inspection is set to Incomplete status so it can be reviewed and re-submitted. The cloned inspection is a new, independent inspection linked to the same template as the source.

🚧

Administrators can turn off inspection duplication for their entire organization. When this setting is turned off, all clone requests fail, regardless of your permissions or access level.

Requirements

Cloning behavior by field

DataBehaviorDetail
Title🔄 ResetRegenerated from the template's title rules, not copied from the source.
Answers and responses✅ CopiedAll answers are copied, including text, selection, and date/time responses. Date/time answers retain their original values and are not updated to the clone timestamp.
Flagged items✅ Copied
Score✅ CopiedDerived from the copied answers.
Media and attachments✅ CopiedFile attachments (such as PDFs and images) linked to answers are copied and appear in the media summary.
Site✅ Copied
Location (GPS)✅ Copied
Asset✅ Copied
Template link✅ CopiedThe clone is linked to the same template as the source.
Completion status🔄 ResetAlways reset to Incomplete, even if the source was completed.
Inspection date🔄 ResetSet to the time of the clone request.
Assigned inspector🔄 ResetSet to the API caller.
AI Summary🔄 ResetRegenerated for the clone based on the new date and inspector.
Inspection access🔄 ResetThe source inspection's access list is not copied. The clone's access is set based on the API caller and the template's auto-sharing rules (e.g., groups or users configured to receive access automatically). To adjust access after cloning, use Set inspection access.
Approvals🔄 ResetIf the source has an approval section, the approval state is reset to `Not requested' and all approval question responses are cleared.
Linked actions❌ DroppedActions are not carried over. The clone's action count is 0 even if the source had actions. The answer structure that references actions is preserved.
Linked schedule❌ DroppedIf the source was created by a scheduled inspection, the clone is not linked to that schedule.
📘

If your workflow depends on actions, you will need to recreate them on the cloned inspection using the Create an action endpoint separately.

Path Params
string
required

Required. Inspection ID to copy from

Body Params
Responses

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json