Procore.Api.QualitySafetyIncidentsIncidentFilterOptions (procore_sdk v0.3.0)

API calls for all endpoints tagged QualitySafetyIncidentsIncidentFilterOptions.

Summary

Functions

Get Contributing Behavior Filter Options Returns contributing behaviors in use for filtering incidents

Get Contributing Condition Filter Options Returns contributing conditions in use for filtering incidents

Functions

Link to this function

rest_v10_projects_project_id_incidents_filter_options_contributing_behaviors_get(connection, procore_company_id, project_id, opts \\ [])

Get Contributing Behavior Filter Options Returns contributing behaviors in use for filtering incidents

Parameters

  • connection (Procore.Connection): Connection to server
  • procore_company_id (integer()): Unique company identifier associated with the Procore User Account.
  • project_id (integer()): Unique identifier for the project.
  • opts (keyword): Optional parameters

Returns

  • {:ok, [%RestV10ProjectsProjectIdIncidentsPropertyDamagesFilterOptionsAffectedCompaniesGet200ResponseInner{}, ...]} on success
  • {:error, Tesla.Env.t} on failure
Link to this function

rest_v10_projects_project_id_incidents_filter_options_contributing_conditions_get(connection, procore_company_id, project_id, opts \\ [])

Get Contributing Condition Filter Options Returns contributing conditions in use for filtering incidents

Parameters

  • connection (Procore.Connection): Connection to server
  • procore_company_id (integer()): Unique company identifier associated with the Procore User Account.
  • project_id (integer()): Unique identifier for the project.
  • opts (keyword): Optional parameters

Returns

  • {:ok, [%RestV10ProjectsProjectIdIncidentsPropertyDamagesFilterOptionsAffectedCompaniesGet200ResponseInner{}, ...]} on success
  • {:error, Tesla.Env.t} on failure
Link to this function

rest_v10_projects_project_id_incidents_filter_options_hazards_get(connection, procore_company_id, project_id, opts \\ [])

Get Hazard Filter Options Returns hazards in use for filtering incidents

Parameters

  • connection (Procore.Connection): Connection to server
  • procore_company_id (integer()): Unique company identifier associated with the Procore User Account.
  • project_id (integer()): Unique identifier for the project.
  • opts (keyword): Optional parameters

Returns

  • {:ok, [%RestV10ProjectsProjectIdIncidentsPropertyDamagesFilterOptionsAffectedCompaniesGet200ResponseInner{}, ...]} on success
  • {:error, Tesla.Env.t} on failure
Link to this function

rest_v10_projects_project_id_incidents_filter_options_locations_get(connection, procore_company_id, project_id, opts \\ [])

Get Location Filter Options Returns locations in use for filtering incidents

Parameters

  • connection (Procore.Connection): Connection to server
  • procore_company_id (integer()): Unique company identifier associated with the Procore User Account.
  • project_id (integer()): Unique identifier for the project.
  • opts (keyword): Optional parameters

Returns

  • {:ok, [%RestV10ProjectsProjectIdIncidentsPropertyDamagesFilterOptionsAffectedCompaniesGet200ResponseInner{}, ...]} on success
  • {:error, Tesla.Env.t} on failure
Link to this function

rest_v10_projects_project_id_incidents_filter_options_statuses_get(connection, procore_company_id, project_id, opts \\ [])

Get Status Filter Options Returns available statuses for filtering incidents

Parameters

  • connection (Procore.Connection): Connection to server
  • procore_company_id (integer()): Unique company identifier associated with the Procore User Account.
  • project_id (integer()): Unique identifier for the project.
  • opts (keyword): Optional parameters

Returns

  • {:ok, [%RestV10ProjectsProjectIdIncidentsInjuriesFilterOptionsAffectedBodyPartsGet200ResponseInner{}, ...]} on success
  • {:error, Tesla.Env.t} on failure