Incidents
- GET
/rest/v1.0/projects/{project_id}/incidentsList Incidents - POST
/rest/v1.0/projects/{project_id}/incidentsCreate Incident - GET
/rest/v1.0/projects/{project_id}/incidents/{id}Show Incident - PATCH
/rest/v1.0/projects/{project_id}/incidents/{id}Update Incident - DELETE
/rest/v1.0/projects/{project_id}/incidents/{id}Delete Incident - GET
/rest/v1.0/projects/{project_id}/incidents/actionsList Actions - POST
/rest/v1.0/projects/{project_id}/incidents/actionsCreate Action - GET
/rest/v1.0/projects/{project_id}/incidents/actions/{id}Show Action - PATCH
/rest/v1.0/projects/{project_id}/incidents/actions/{id}Update Action - DELETE
/rest/v1.0/projects/{project_id}/incidents/actions/{id}Destroy Action - GET
/rest/v1.0/projects/{project_id}/incidents/filter_options/assigneesGet Assignee Filter Options - GET
/rest/v1.0/projects/{project_id}/incidents/filter_options/locationsGet Location Filter Options - GET
/rest/v1.0/projects/{project_id}/incidents/filter_options/statusesGet Status Filter Options - GET
/rest/v1.0/projects/{project_id}/incidents/injuriesList Injuries - POST
/rest/v1.0/projects/{project_id}/incidents/injuriesCreate Injury - GET
/rest/v1.0/projects/{project_id}/incidents/injuries/{id}Show Injury - PATCH
/rest/v1.0/projects/{project_id}/incidents/injuries/{id}Update Injury - DELETE
/rest/v1.0/projects/{project_id}/incidents/injuries/{id}Destroy Injury - GET
/rest/v1.0/projects/{project_id}/incidents/witness_statementsList Witness Statements - POST
/rest/v1.0/projects/{project_id}/incidents/witness_statementsCreate Witness Statement - GET
/rest/v1.0/projects/{project_id}/incidents/witness_statements/{id}Show Witness Statement - PATCH
/rest/v1.0/projects/{project_id}/incidents/witness_statements/{id}Update Witness Statement - DELETE
/rest/v1.0/projects/{project_id}/incidents/witness_statements/{id}Destroy Witness Statement
/rest/v1.0/projects/{project_id}/incidentsList Incidents
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- pageintegerquery
- per_pageintegerquery
- filters[id]integer[]query
- filters[created_at]string (date)query
- filters[updated_at]string (date)query
- filters[event_date]string (date)query
- filters[location_id]integer[]query
- filters[status]string[]query
- filters[contributing_behavior_id]integer[]query
- filters[contributing_condition_id]integer[]query
- filters[hazard_id]integer[]query
- filters[time_unknown]booleanquery
- filters[recordable]booleanquery
- filters[with_record_types]string[]query
- filters[has_root_cause_analysis]booleanquery
- filters[custom_status_id]integer[]query
- filters[type_id]integer[]query
- filters[assignee_id]integer[]query
- filters[query]stringquery
- sortstringquery
Response · 200 · object[]
- idinteger
- created_atstring (date-time)
- deleted_atstring (date-time)
- event_datestring (date-time)
- numberinteger
- privateboolean
- recordableboolean
- records_countinteger
- open_observations_countinteger
- closed_observations_countinteger
- actions_countinteger
- witness_statements_countinteger
- statusstring
- time_unknownboolean
- titlestring
- updated_atstring (date-time)
- created_byobject
- contributing_behaviorobject
- contributing_conditionobject
- hazardobject
- locationobject
- attachments_countinteger
- custom_fieldsobject
/rest/v1.0/projects/{project_id}/incidentsCreate Incident
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- run_configurable_validationsbooleanquery
Request body
- incidentobjectrequired
Response · 201 · object
- idinteger
- created_atstring (date-time)
- deleted_atstring (date-time)
- event_datestring (date-time)
- numberinteger
- privateboolean
- recordableboolean
- records_countinteger
- open_observations_countinteger
- closed_observations_countinteger
- actions_countinteger
- witness_statements_countinteger
- statusstring
- time_unknownboolean
- titlestring
- updated_atstring (date-time)
- created_byobject
- contributing_behaviorobject
- contributing_conditionobject
- hazardobject
- locationobject
- attachments_countinteger
- custom_fieldsobject
- attachmentsobject[]
- typeobject
- custom_statusobject
- assigneesobject[]
- distribution_membersobject[]
- environmentalsobject[]
- injuriesobject[]
- near_missesobject[]
- property_damagesobject[]
- witness_statementsobject[]
- actionsobject[]
/rest/v1.0/projects/{project_id}/incidents/{id}Show Incident
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- idintegerpathrequired
Response · 200 · object
- idinteger
- created_atstring (date-time)
- deleted_atstring (date-time)
- event_datestring (date-time)
- numberinteger
- privateboolean
- recordableboolean
- records_countinteger
- open_observations_countinteger
- closed_observations_countinteger
- actions_countinteger
- witness_statements_countinteger
- statusstring
- time_unknownboolean
- titlestring
- updated_atstring (date-time)
- created_byobject
- contributing_behaviorobject
- contributing_conditionobject
- hazardobject
- locationobject
- attachments_countinteger
- custom_fieldsobject
- attachmentsobject[]
- typeobject
- custom_statusobject
- assigneesobject[]
- distribution_membersobject[]
- environmentalsobject[]
- injuriesobject[]
- near_missesobject[]
- property_damagesobject[]
- witness_statementsobject[]
- actionsobject[]
/rest/v1.0/projects/{project_id}/incidents/{id}Update Incident
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- idintegerpathrequired
- run_configurable_validationsbooleanquery
Request body
- incidentobjectrequired
Response · 200 · object
- idinteger
- created_atstring (date-time)
- deleted_atstring (date-time)
- event_datestring (date-time)
- numberinteger
- privateboolean
- recordableboolean
- records_countinteger
- open_observations_countinteger
- closed_observations_countinteger
- actions_countinteger
- witness_statements_countinteger
- statusstring
- time_unknownboolean
- titlestring
- updated_atstring (date-time)
- created_byobject
- contributing_behaviorobject
- contributing_conditionobject
- hazardobject
- locationobject
- attachments_countinteger
- custom_fieldsobject
- attachmentsobject[]
- typeobject
- custom_statusobject
- assigneesobject[]
- distribution_membersobject[]
- environmentalsobject[]
- injuriesobject[]
- near_missesobject[]
- property_damagesobject[]
- witness_statementsobject[]
- actionsobject[]
/rest/v1.0/projects/{project_id}/incidents/{id}Delete Incident
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- idintegerpathrequired
Response · 204
No response body.
/rest/v1.0/projects/{project_id}/incidents/actionsList Actions
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- incident_idintegerquery
- pageintegerquery
- per_pageintegerquery
- filters[created_at]string (date)query
- filters[updated_at]string (date)query
- filters[query]stringquery
- sortstringquery
Response · 200 · object[]
- idinteger
- incident_idinteger
- action_typeobject
- attachmentsobject[]
- description_plain_textstring
- created_atstring (date-time)
- deleted_atstring (date-time)
- updated_atstring (date-time)
- observation_idinteger
- custom_fieldsobject
/rest/v1.0/projects/{project_id}/incidents/actionsCreate Action
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- run_configurable_validationsbooleanquery
Request body
- incident_actionobjectrequired
Response · 201 · object
- idinteger
- incident_idinteger
- action_typeobject
- attachmentsobject[]
- description_plain_textstring
- created_atstring (date-time)
- deleted_atstring (date-time)
- updated_atstring (date-time)
- observation_idinteger
- custom_fieldsobject
/rest/v1.0/projects/{project_id}/incidents/actions/{id}Show Action
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- incident_idintegerquery
- idintegerpathrequired
Response · 200 · object
- idinteger
- incident_idinteger
- action_typeobject
- attachmentsobject[]
- description_plain_textstring
- created_atstring (date-time)
- deleted_atstring (date-time)
- updated_atstring (date-time)
- observation_idinteger
- custom_fieldsobject
/rest/v1.0/projects/{project_id}/incidents/actions/{id}Update Action
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- incident_idintegerquery
- idintegerpathrequired
- run_configurable_validationsbooleanquery
Request body
- incident_actionobjectrequired
Response · 200 · object
- idinteger
- incident_idinteger
- action_typeobject
- attachmentsobject[]
- description_plain_textstring
- created_atstring (date-time)
- deleted_atstring (date-time)
- updated_atstring (date-time)
- observation_idinteger
- custom_fieldsobject
/rest/v1.0/projects/{project_id}/incidents/actions/{id}Destroy Action
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- incident_idintegerquery
- idintegerpathrequired
Response · 204
No response body.
/rest/v1.0/projects/{project_id}/incidents/filter_options/assigneesGet Assignee Filter Options
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
Response · 200 · object[]
- keystring
- valuestring
/rest/v1.0/projects/{project_id}/incidents/filter_options/locationsGet Location Filter Options
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
Response · 200 · object[]
- keystring
- valuestring
/rest/v1.0/projects/{project_id}/incidents/filter_options/statusesGet Status Filter Options
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
Response · 200 · object[]
- keystring
- valuestring
/rest/v1.0/projects/{project_id}/incidents/injuriesList Injuries
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- incident_idintegerquery
- pageintegerquery
- per_pageintegerquery
- filters[created_at]string (date)query
- filters[affected_company_id]integer[]query
- filters[affected_party_id]integer[]query
- filters[affected_person_id]integer[]query
- filters[harm_source_id]integer[]query
- filters[work_activity_id]integer[]query
- filters[managed_equipment_id]integerquery
- filters[recordable]booleanquery
- filters[affected_body_part]string[]query
- filters[affliction_type_id]integerquery
- filters[body_part_id]integer[]query
- filters[filing_type]string[]query
- filters[query]stringquery
- sortstringquery
Response · 200 · object[]
- typestring
- date_returned_to_workstring (date)
- affected_partyobject
- affected_personobject
- harm_sourceobject
- date_of_deathstring (date)
- filing_typestring
- hospitalized_overnightboolean
- recordableboolean
- treated_in_erboolean
- treatment_facility_addressstring
- treatment_facilitystring
- treatment_providerstring
- work_days_absentinteger
- work_days_restrictedinteger
- work_days_transferredinteger
- body_diagram_typestring
- affliction_typeobject
- affected_body_partstring
- affected_body_partsstring[]
- afflictionsobject[]
- custom_fieldsobject
- body_partsobject[]
- idinteger
- numberinteger
- full_numberstring
- incident_idinteger
- incident_titlestring
- incident_privateboolean
- summarystring
- description_plain_textstring
- affected_companyobject
- created_atstring (date-time)
- deleted_atstring (date-time)
- managed_equipmentobject
- incident_created_byobject
- updated_atstring (date-time)
- work_activityobject
/rest/v1.0/projects/{project_id}/incidents/injuriesCreate Injury
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- run_configurable_validationsbooleanquery
Request body
- injuryobjectrequired
Response · 201 · object
- typestring
- date_returned_to_workstring (date)
- affected_partyobject
- affected_personobject
- harm_sourceobject
- date_of_deathstring (date)
- filing_typestring
- hospitalized_overnightboolean
- recordableboolean
- treated_in_erboolean
- treatment_facility_addressstring
- treatment_facilitystring
- treatment_providerstring
- work_days_absentinteger
- work_days_restrictedinteger
- work_days_transferredinteger
- body_diagram_typestring
- affliction_typeobject
- affected_body_partstring
- affected_body_partsstring[]
- afflictionsobject[]
- custom_fieldsobject
- body_partsobject[]
- idinteger
- numberinteger
- full_numberstring
- incident_idinteger
- incident_titlestring
- incident_privateboolean
- summarystring
- description_plain_textstring
- affected_companyobject
- created_atstring (date-time)
- deleted_atstring (date-time)
- managed_equipmentobject
- incident_created_byobject
- updated_atstring (date-time)
- work_activityobject
/rest/v1.0/projects/{project_id}/incidents/injuries/{id}Show Injury
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- incident_idintegerquery
- idintegerpathrequired
Response · 200 · object
- typestring
- date_returned_to_workstring (date)
- affected_partyobject
- affected_personobject
- harm_sourceobject
- date_of_deathstring (date)
- filing_typestring
- hospitalized_overnightboolean
- recordableboolean
- treated_in_erboolean
- treatment_facility_addressstring
- treatment_facilitystring
- treatment_providerstring
- work_days_absentinteger
- work_days_restrictedinteger
- work_days_transferredinteger
- body_diagram_typestring
- affliction_typeobject
- affected_body_partstring
- affected_body_partsstring[]
- afflictionsobject[]
- custom_fieldsobject
- body_partsobject[]
- idinteger
- numberinteger
- full_numberstring
- incident_idinteger
- incident_titlestring
- incident_privateboolean
- summarystring
- description_plain_textstring
- affected_companyobject
- created_atstring (date-time)
- deleted_atstring (date-time)
- managed_equipmentobject
- incident_created_byobject
- updated_atstring (date-time)
- work_activityobject
/rest/v1.0/projects/{project_id}/incidents/injuries/{id}Update Injury
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- incident_idintegerquery
- idintegerpathrequired
- run_configurable_validationsbooleanquery
Request body
- injuryobjectrequired
Response · 200 · object
- typestring
- date_returned_to_workstring (date)
- affected_partyobject
- affected_personobject
- harm_sourceobject
- date_of_deathstring (date)
- filing_typestring
- hospitalized_overnightboolean
- recordableboolean
- treated_in_erboolean
- treatment_facility_addressstring
- treatment_facilitystring
- treatment_providerstring
- work_days_absentinteger
- work_days_restrictedinteger
- work_days_transferredinteger
- body_diagram_typestring
- affliction_typeobject
- affected_body_partstring
- affected_body_partsstring[]
- afflictionsobject[]
- custom_fieldsobject
- body_partsobject[]
- idinteger
- numberinteger
- full_numberstring
- incident_idinteger
- incident_titlestring
- incident_privateboolean
- summarystring
- description_plain_textstring
- affected_companyobject
- created_atstring (date-time)
- deleted_atstring (date-time)
- managed_equipmentobject
- incident_created_byobject
- updated_atstring (date-time)
- work_activityobject
/rest/v1.0/projects/{project_id}/incidents/injuries/{id}Destroy Injury
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- incident_idintegerquery
- idintegerpathrequired
Response · 204
No response body.
/rest/v1.0/projects/{project_id}/incidents/witness_statementsList Witness Statements
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- incident_idintegerquery
- pageintegerquery
- per_pageintegerquery
- filters[created_at]string (date)query
- filters[date_received]string (date)query
- filters[witness_id]integer[]query
- filters[query]stringquery
- sortstringquery
Response · 200 · object[]
- idinteger
- incident_idinteger
- attachmentsobject[]
- statementstring
- statement_plain_textstring
- date_receivedstring (date)
- created_atstring (date-time)
- deleted_atstring (date-time)
- updated_atstring (date-time)
- witnessobject
- custom_fieldsobject
- recordingobject
/rest/v1.0/projects/{project_id}/incidents/witness_statementsCreate Witness Statement
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
Request body
- witness_statementobjectrequired
Response · 201 · object
- idinteger
- incident_idinteger
- attachmentsobject[]
- statementstring
- statement_plain_textstring
- date_receivedstring (date)
- created_atstring (date-time)
- deleted_atstring (date-time)
- updated_atstring (date-time)
- witnessobject
- custom_fieldsobject
- recordingobject
/rest/v1.0/projects/{project_id}/incidents/witness_statements/{id}Show Witness Statement
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- incident_idintegerquery
- idintegerpathrequired
Response · 200 · object
- idinteger
- incident_idinteger
- attachmentsobject[]
- statementstring
- statement_plain_textstring
- date_receivedstring (date)
- created_atstring (date-time)
- deleted_atstring (date-time)
- updated_atstring (date-time)
- witnessobject
- custom_fieldsobject
- recordingobject
/rest/v1.0/projects/{project_id}/incidents/witness_statements/{id}Update Witness Statement
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- incident_idintegerquery
- idintegerpathrequired
Request body
- witness_statementobjectrequired
Response · 200 · object
- idinteger
- incident_idinteger
- attachmentsobject[]
- statementstring
- statement_plain_textstring
- date_receivedstring (date)
- created_atstring (date-time)
- deleted_atstring (date-time)
- updated_atstring (date-time)
- witnessobject
- custom_fieldsobject
- recordingobject
/rest/v1.0/projects/{project_id}/incidents/witness_statements/{id}Destroy Witness Statement
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- incident_idintegerquery
- idintegerpathrequired
Response · 204
No response body.