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
rest_v10_projects_project_id_checklist_schedules_filter_options_assignees_get(connection, procore_company_id, project_id, opts \\ [])
@spec rest_v10_projects_project_id_checklist_schedules_filter_options_assignees_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10ProjectsProjectIdChecklistSchedulesFilterOptionsAssigneesGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
Checklist Schedule Assignee Filter Options Returns assignees of the checklist schedule
Parameters
connection
(Procore.Connection): Connection to serverprocore_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
rest_v10_projects_project_id_checklist_schedules_filter_options_equipment_get(connection, procore_company_id, project_id, opts \\ [])
@spec rest_v10_projects_project_id_checklist_schedules_filter_options_equipment_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10ProjectsProjectIdChecklistSchedulesFilterOptionsEquipmentGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
Checklist Schedule Equipment Filter Options Returns equipment associated to inspection schedules
Parameters
connection
(Procore.Connection): Connection to serverprocore_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
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 serverprocore_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
rest_v10_projects_project_id_checklist_schedules_filter_options_locations_get(connection, procore_company_id, project_id, opts \\ [])
@spec rest_v10_projects_project_id_checklist_schedules_filter_options_locations_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10ProjectsProjectIdChecklistSchedulesFilterOptionsAssigneesGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
Checklist Schedule Location Filter Options Returns locations associated to the inspection schedules
Parameters
connection
(Procore.Connection): Connection to serverprocore_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
rest_v10_projects_project_id_checklist_schedules_filter_options_types_get(connection, procore_company_id, project_id, opts \\ [])
@spec rest_v10_projects_project_id_checklist_schedules_filter_options_types_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10ProjectsProjectIdChecklistSchedulesFilterOptionsAssigneesGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
Checklist Schedule Inspection Type Filter Options Returns Inspection types associated to inspection schedules
Parameters
connection
(Procore.Connection): Connection to serverprocore_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