Procore.Api.QualitySafetyInspectionsChecklistScheduleFilterOptions (procore_sdk v0.3.0)

API calls for all endpoints tagged QualitySafetyInspectionsChecklistScheduleFilterOptions.

Summary

Functions

Checklist Schedule Assignee Filter Options Returns assignees of the checklist schedule

Checklist Schedule Equipment Filter Options Returns equipment associated to inspection schedules

Checklist Schedule Inspection Template Filter Options Returns inspection templates associated to the inspections schedule

Checklist Schedule Location Filter Options Returns locations associated to the inspection schedules

Checklist Schedule Inspection Type Filter Options Returns Inspection types associated to inspection schedules

Functions

Link to this function

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

Checklist Schedule Assignee Filter Options Returns assignees of the checklist schedule

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, [%RestV10ProjectsProjectIdChecklistSchedulesFilterOptionsAssigneesGet200ResponseInner{}, ...]} on success
  • {:error, Tesla.Env.t} on failure
Link to this function

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

Checklist Schedule Equipment Filter Options Returns equipment associated to inspection schedules

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, [%RestV10ProjectsProjectIdChecklistSchedulesFilterOptionsEquipmentGet200ResponseInner{}, ...]} on success
  • {:error, Tesla.Env.t} on failure
Link to this function

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

@spec rest_v10_projects_project_id_checklist_schedules_filter_options_inspection_templates_get(
  Tesla.Env.client(),
  integer(),
  integer(),
  keyword()
) ::
  {:ok,
   Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()}
  | {:ok,
     [
       Procore.Model.RestV10ProjectsProjectIdChecklistSchedulesFilterOptionsAssigneesGet200ResponseInner.t()
     ]}
  | {:error, Tesla.Env.t()}

Checklist Schedule Inspection Template Filter Options Returns inspection templates associated to the inspections schedule

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, [%RestV10ProjectsProjectIdChecklistSchedulesFilterOptionsAssigneesGet200ResponseInner{}, ...]} on success
  • {:error, Tesla.Env.t} on failure
Link to this function

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

Checklist Schedule Location Filter Options Returns locations associated to the inspection schedules

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, [%RestV10ProjectsProjectIdChecklistSchedulesFilterOptionsAssigneesGet200ResponseInner{}, ...]} on success
  • {:error, Tesla.Env.t} on failure
Link to this function

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

Checklist Schedule Inspection Type Filter Options Returns Inspection types associated to inspection schedules

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, [%RestV10ProjectsProjectIdChecklistSchedulesFilterOptionsAssigneesGet200ResponseInner{}, ...]} on success
  • {:error, Tesla.Env.t} on failure