Observations
- GET
/rest/v1.0/observations/assigneesList Observation Assignee options - GET
/rest/v1.0/observations/category_configurable_field_setsList Observation Category Configurable Field Sets - GET
/rest/v1.0/observations/default_distributionList Observation Default Distribution Members - GET
/rest/v1.0/observations/itemsList Observation Items - POST
/rest/v1.0/observations/itemsCreate Observation Item - GET
/rest/v1.0/observations/items/{id}Show Observation Item - PATCH
/rest/v1.0/observations/items/{id}Update Observation Item - GET
/rest/v1.0/observations/items/{id}/pdfGet Observation Item PDF url - POST
/rest/v1.0/observations/items/{id}/send_emailSend Observation Item Email - GET
/rest/v1.0/observations/items/{item_id}/response_logsList Observation Item Response Logs - POST
/rest/v1.0/observations/items/{item_id}/response_logsCreate Observation Item Response Log - GET
/rest/v1.0/observations/items/next_available_numberShow Next Available Number for Observation Items - POST
/rest/v1.0/observations/items/send_unsentSend unsent Observation Items - GET
/rest/v1.0/observations/potential_distribution_membersList Observation Potential Distribution Members - GET
/rest/v1.0/observations/typesList Observation Types - GET
/rest/v1.0/projects/{project_id}/checklist/list_item_observationsList Checklist Item Observations - GET
/rest/v1.0/projects/{project_id}/observation_templates - POST
/rest/v1.0/projects/{project_id}/observation_templates - GET
/rest/v1.0/projects/{project_id}/observation_templates/{id} - PATCH
/rest/v1.0/projects/{project_id}/observation_templates/{id} - DELETE
/rest/v1.0/projects/{project_id}/observation_templates/{id} - POST
/rest/v1.0/projects/{project_id}/observation_templates/{id}/create_observation - DELETE
/rest/v1.0/projects/{project_id}/observations/items/{id}Delete Observation Item - GET
/rest/v1.0/projects/{project_id}/observations/items/statusesList available Observation Item statuses with localized labels - GET
/rest/v1.0/projects/{project_id}/observations/response_logsList Observations Response Logs - GET
/rest/v1.0/projects/{project_id}/recycle_bin/observations/itemsList Recycled Observation Items - GET
/rest/v1.0/projects/{project_id}/recycle_bin/observations/items/{id}Show Recycled Observation - PATCH
/rest/v1.0/projects/{project_id}/recycle_bin/observations/items/{id}/restoreRetrieve Recycled Observation
/rest/v1.0/observations/assigneesList Observation Assignee options
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerqueryrequired
- pageintegerquery
- per_pageintegerquery
- filters[category_id]integerquery
Response · 200 · object[]
- idinteger
- namestring
- vendorobject
/rest/v1.0/observations/category_configurable_field_setsList Observation Category Configurable Field Sets
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerqueryrequired
- pageintegerquery
- per_pageintegerquery
Response · 200 · object[]
- idintegerrequired
- categorystringrequired
- category_keystring
- observations_category_idinteger
- configurable_field_setobjectrequired
/rest/v1.0/observations/default_distributionList Observation Default Distribution Members
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerqueryrequired
- pageintegerquery
- per_pageintegerquery
Response · 200 · object[]
- idinteger
- loginstring
- namestring
/rest/v1.0/observations/itemsList Observation Items
Parameters
- OS-Company-Idintegerheaderrequired
- filters[assignee_company_id]integer[]query
- filters[checklist_list_id]string[]query
- filters[created_by_id]integer[]query
- filters[id]integer[]query
- filters[location_id]integer[]query
- filters[assignee_id]integer[]query
- filters[checklist_item_id]integerquery
- filters[custom_fields]objectquery
- filters[priority]string[]query
- filters[search]stringquery
- filters[status]integer[]query
- filters[type_id]integer[]query
- filters[trade_ids]integer[]query
- filters[updated_at]string (date)query
- project_idintegerqueryrequired
- pageintegerquery
- per_pageintegerquery
- sortstringquery
- viewstringquery
Response · 200 · object[]
- idinteger
- created_atstring (date-time)
- closed_atstring (date-time)
- deleted_atstring (date-time)
- updated_atstring (date-time)
- numberstring
- namestring
- description_rich_textstring
- statusstring
- prioritystring
- date_notifiedstring (date)
- due_datestring (date)
- personalboolean
- originobject
- assigneeobject
- assigneesobject[]
- created_byobject
- locationobject
- specification_sectionobject
- tradeobject
- categoryobject
- typeobject
- custom_fieldsobject
- permissionsobject
/rest/v1.0/observations/itemsCreate Observation Item
Parameters
- OS-Company-Idintegerheaderrequired
- run_configurable_validationsbooleanquery
- viewstringquery
Request body
- project_idintegerrequired
- inspection_item_failedinteger
- observationobjectrequired
Response · 201 · object
- idinteger
- numberstring
- namestring
- description_rich_textstring
- statusstring
- checklist_itemobject
- checklist_listobject
- prioritystring
- date_notifiedstring (date)
- due_datestring (date)
- closed_atstring (date-time)
- created_atstring (date-time)
- updated_atstring (date-time)
- deleted_atstring (date-time)
- personalboolean
- asset_idsstring[]
- current_drawing_revision_idsinteger[]
- drawing_revisionsinteger[]
- drawing_idsinteger[]
- originobject
- viewpointobject
- attachmentsobject[]
- assigneeobject
- assigneesobject[]
- distribution_membersobject[]
- distribution_member_idsinteger[]
- created_byobject
- specification_sectionobject
- locationobject
- tradeobject
- typeobject
- contributing_behaviorobject
- contributing_conditionobject
- hazardobject
- download_all_attachments_uuidstring
- custom_fieldsobject
/rest/v1.0/observations/items/{id}Show Observation Item
Parameters
- OS-Company-Idintegerheaderrequired
- idintegerpathrequired
- project_idintegerqueryrequired
- viewstringquery
Response · 200 · object
- idinteger
- numberstring
- namestring
- description_rich_textstring
- statusstring
- checklist_itemobject
- checklist_listobject
- prioritystring
- date_notifiedstring (date)
- due_datestring (date)
- closed_atstring (date-time)
- created_atstring (date-time)
- updated_atstring (date-time)
- deleted_atstring (date-time)
- personalboolean
- asset_idsstring[]
- current_drawing_revision_idsinteger[]
- drawing_revisionsinteger[]
- drawing_idsinteger[]
- originobject
- viewpointobject
- attachmentsobject[]
- assigneeobject
- assigneesobject[]
- distribution_membersobject[]
- distribution_member_idsinteger[]
- created_byobject
- specification_sectionobject
- locationobject
- tradeobject
- typeobject
- contributing_behaviorobject
- contributing_conditionobject
- hazardobject
- download_all_attachments_uuidstring
- custom_fieldsobject
/rest/v1.0/observations/items/{id}Update Observation Item
Parameters
- OS-Company-Idintegerheaderrequired
- idintegerpathrequired
- viewstringquery
Request body
- project_idintegerrequired
- observationobjectrequired
Response · 200 · object
- idinteger
- numberstring
- namestring
- description_rich_textstring
- statusstring
- checklist_itemobject
- checklist_listobject
- prioritystring
- date_notifiedstring (date)
- due_datestring (date)
- closed_atstring (date-time)
- created_atstring (date-time)
- updated_atstring (date-time)
- deleted_atstring (date-time)
- personalboolean
- asset_idsstring[]
- current_drawing_revision_idsinteger[]
- drawing_revisionsinteger[]
- drawing_idsinteger[]
- originobject
- viewpointobject
- attachmentsobject[]
- assigneeobject
- assigneesobject[]
- distribution_membersobject[]
- distribution_member_idsinteger[]
- created_byobject
- specification_sectionobject
- locationobject
- tradeobject
- typeobject
- contributing_behaviorobject
- contributing_conditionobject
- hazardobject
- download_all_attachments_uuidstring
- custom_fieldsobject
/rest/v1.0/observations/items/{id}/pdfGet Observation Item PDF url
Parameters
- OS-Company-Idintegerheaderrequired
- idintegerpathrequired
- project_idintegerqueryrequired
Response · 200 · object
- idinteger
- urlstring
- pdf_urlstring
/rest/v1.0/observations/items/{id}/send_emailSend Observation Item Email
Parameters
- OS-Company-Idintegerheaderrequired
- idintegerpathrequired
- project_idintegerqueryrequired
Request body
- subjectstring
- bodystring
- distribution_idsinteger[]
- cc_distribution_idsinteger[]
- bcc_distribution_idsinteger[]
Response · 200
No response body.
/rest/v1.0/observations/items/{item_id}/response_logsList Observation Item Response Logs
Parameters
- OS-Company-Idintegerheaderrequired
- item_idintegerpathrequired
- project_idintegerqueryrequired
- pageintegerquery
- per_pageintegerquery
Response · 200 · object[]
- idinteger
- item_idinteger
- statusstring
- commentstring
- created_atstring (date-time)
- updated_atstring (date-time)
- created_by_namestring
- attachmentsobject[]
- created_byobject
/rest/v1.0/observations/items/{item_id}/response_logsCreate Observation Item Response Log
Parameters
- OS-Company-Idintegerheaderrequired
- item_idintegerpathrequired
- run_configurable_validationsbooleanquery
Request body
- project_idintegerrequired
- response_logobjectrequired
- statusstring
Response · 201 · object
- idinteger
- item_idinteger
- statusstring
- commentstring
- created_atstring (date-time)
- updated_atstring (date-time)
- created_by_namestring
- attachmentsobject[]
- created_byobject
/rest/v1.0/observations/items/next_available_numberShow Next Available Number for Observation Items
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerqueryrequired
Response · 200 · object
- next_available_numberstring
/rest/v1.0/observations/items/send_unsentSend unsent Observation Items
Parameters
- OS-Company-Idintegerheaderrequired
Request body
- project_idintegerrequired
Response · 200 · object[]
- idinteger
- created_atstring (date-time)
- closed_atstring (date-time)
- deleted_atstring (date-time)
- updated_atstring (date-time)
- numberstring
- namestring
- description_rich_textstring
- statusstring
- prioritystring
- date_notifiedstring (date)
- due_datestring (date)
- personalboolean
- originobject
- assigneeobject
- assigneesobject[]
- created_byobject
- locationobject
- specification_sectionobject
- tradeobject
- categoryobject
- typeobject
- custom_fieldsobject
- permissionsobject
/rest/v1.0/observations/potential_distribution_membersList Observation Potential Distribution Members
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerqueryrequired
- pageintegerquery
- per_pageintegerquery
- filters[search]stringquery
- filters[category_id]integerquery
Response · 200 · object[]
- idinteger
- loginstring
- namestring
/rest/v1.0/observations/typesList Observation Types
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerqueryrequired
- company_idintegerqueryrequired
- pageintegerquery
- per_pageintegerquery
Response · 200 · object[]
- idintegerrequired
- categorystringrequired
- category_keystring
- category_idintegerrequired
- namestringrequired
- activeboolean
- company_activeboolean
- parent_inactiveboolean
- in_useboolean
- kindstring
- name_translationsobject
- localized_namestring
/rest/v1.0/projects/{project_id}/checklist/list_item_observationsList Checklist Item Observations
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- pageintegerquery
- per_pageintegerquery
- filters[id]integer[]query
- filters[item_id]integer[]query
- filters[created_at]string (date)query
- filters[updated_at]string (date)query
- sortstringquery
Response · 200 · object[]
- idinteger
- checklist_item_idinteger
- checklist_list_idinteger
- created_atstring (date-time)
- updated_atstring (date-time)
- created_byobject
/rest/v1.0/projects/{project_id}/observation_templatesGET projects/{project_id}/observation_templates
Parameters
- project_idstringpathrequired
Response · 200 · object[]
- idintegerrequired
- namestringrequired
- observation_titlestring
- activebooleanrequired
- company_observation_template_idinteger
- observation_typeobject
- prioritystring
- tradeobject
- assigneeobject
- assigneesobject[]
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/projects/{project_id}/observation_templatesPOST projects/{project_id}/observation_templates
Parameters
- project_idstringpathrequired
Response · 201 · object
- idintegerrequired
- namestringrequired
- observation_titlestring
- activebooleanrequired
- company_observation_template_idinteger
- observation_typeobject
- prioritystring
- tradeobject
- assigneeobject
- assigneesobject[]
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/projects/{project_id}/observation_templates/{id}GET projects/{project_id}/observation_templates/{id}
Parameters
- project_idstringpathrequired
- idstringpathrequired
Response · 200 · object
- idintegerrequired
- namestringrequired
- observation_titlestring
- activebooleanrequired
- company_observation_template_idinteger
- observation_typeobject
- prioritystring
- tradeobject
- assigneeobject
- assigneesobject[]
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/projects/{project_id}/observation_templates/{id}PATCH projects/{project_id}/observation_templates/{id}
Parameters
- project_idstringpathrequired
- idstringpathrequired
Response · 200 · object
- idintegerrequired
- namestringrequired
- observation_titlestring
- activebooleanrequired
- company_observation_template_idinteger
- observation_typeobject
- prioritystring
- tradeobject
- assigneeobject
- assigneesobject[]
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/projects/{project_id}/observation_templates/{id}DELETE projects/{project_id}/observation_templates/{id}
Parameters
- project_idstringpathrequired
- idstringpathrequired
Response · 204
No response body.
/rest/v1.0/projects/{project_id}/observation_templates/{id}/create_observationPOST projects/{project_id}/observation_templates/{id}/create_observation
Parameters
- project_idstringpathrequired
- idstringpathrequired
Response · 201 · object
- idinteger
- numberstring
- namestring
- description_rich_textstring
- statusstring
- checklist_itemobject
- checklist_listobject
- prioritystring
- date_notifiedstring (date)
- due_datestring (date)
- closed_atstring (date-time)
- created_atstring (date-time)
- updated_atstring (date-time)
- deleted_atstring (date-time)
- personalboolean
- asset_idsstring[]
- current_drawing_revision_idsinteger[]
- drawing_revisionsinteger[]
- drawing_idsinteger[]
- originobject
- viewpointobject
- attachmentsobject[]
- assigneeobject
- assigneesobject[]
- distribution_membersobject[]
- distribution_member_idsinteger[]
- created_byobject
- specification_sectionobject
- locationobject
- tradeobject
- typeobject
- contributing_behaviorobject
- contributing_conditionobject
- hazardobject
- download_all_attachments_uuidstring
- custom_fieldsobject
/rest/v1.0/projects/{project_id}/observations/items/{id}Delete Observation Item
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- idintegerpathrequired
Response · 204
No response body.
/rest/v1.0/projects/{project_id}/observations/items/statusesList available Observation Item statuses with localized labels
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- idintegerquery
Response · 200 · object[]
- valuestring
- labelstring
/rest/v1.0/projects/{project_id}/observations/response_logsList Observations Response Logs
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- pageintegerquery
- per_pageintegerquery
- filters[id]integer[]query
- filters[updated_at]string (date)query
Response · 200 · object[]
- idinteger
- item_idinteger
- statusstring
- commentstring
- created_atstring (date-time)
- updated_atstring (date-time)
- created_by_namestring
- attachmentsobject[]
- created_byobject
/rest/v1.0/projects/{project_id}/recycle_bin/observations/itemsList Recycled Observation Items
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- filters[type_id]integer[]query
- filters[trade_ids]integer[]query
- filters[assignee_id]integer[]query
- filters[status]integer[]query
- filters[priority]string[]query
- filters[location_id]integer[]query
- filters[created_by_id]integer[]query
- filters[assignee_company_id]integer[]query
- filters[updated_at]string (date)query
Response · 200 · object[]
- idinteger
- created_atstring (date-time)
- closed_atstring (date-time)
- deleted_atstring (date-time)
- updated_atstring (date-time)
- numberstring
- namestring
- description_rich_textstring
- statusstring
- prioritystring
- date_notifiedstring (date)
- due_datestring (date)
- personalboolean
- originobject
- assigneeobject
- assigneesobject[]
- created_byobject
- locationobject
- specification_sectionobject
- tradeobject
- categoryobject
- typeobject
- custom_fieldsobject
- permissionsobject
/rest/v1.0/projects/{project_id}/recycle_bin/observations/items/{id}Show Recycled Observation
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- idintegerpathrequired
Response · 200 · object
- idinteger
- numberstring
- namestring
- description_rich_textstring
- statusstring
- prioritystring
- date_notifiedstring (date)
- due_datestring (date)
- closed_atstring (date-time)
- created_atstring (date-time)
- updated_atstring (date-time)
- deleted_atstring (date-time)
- personalboolean
- current_drawing_revision_idsinteger[]
- drawing_revisionsinteger[]
- drawing_idsinteger[]
- originobject
- attachmentsobject[]
- assigneeobject
- distribution_membersobject[]
- created_byobject
- specification_sectionobject
- locationobject
- tradeobject
- typeobject
- categoryobject
- assigneesobject[]
- permissionsobject
- viewpointobject
- hazard_idinteger
- location_idinteger
- trade_idinteger
- overdueboolean
- contributing_behaviorobject
- contributing_conditionobject
- hazardobject
- custom_fieldsobject
/rest/v1.0/projects/{project_id}/recycle_bin/observations/items/{id}/restoreRetrieve Recycled Observation
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- idintegerpathrequired
Response · 200 · object
- idinteger
- numberstring
- namestring
- description_rich_textstring
- statusstring
- prioritystring
- date_notifiedstring (date)
- due_datestring (date)
- closed_atstring (date-time)
- created_atstring (date-time)
- updated_atstring (date-time)
- deleted_atstring (date-time)
- personalboolean
- current_drawing_revision_idsinteger[]
- drawing_revisionsinteger[]
- drawing_idsinteger[]
- originobject
- attachmentsobject[]
- assigneeobject
- distribution_membersobject[]
- created_byobject
- specification_sectionobject
- locationobject
- tradeobject
- typeobject
- categoryobject
- assigneesobject[]
- permissionsobject
- viewpointobject
- hazard_idinteger
- location_idinteger
- trade_idinteger
- overdueboolean
- contributing_behaviorobject
- contributing_conditionobject
- hazardobject
- custom_fieldsobject