Procore.Api.QualitySafetyInspectionsChecklistListFilterOptions (procore_sdk v0.3.0)

API calls for all endpoints tagged QualitySafetyInspectionsChecklistListFilterOptions.

Summary

Functions

List Checklist List Closed By Contact Filter Options Returns contacts that have closed inspections

List Checklist List Equipment Filter Options Returns equipment associated to inspections

List Checklist List Inspector Filter Options Returns inspectors associated to inspections

List Checklist List Template Filter Options Returns list templates associated to inspections

List Checklist List Location Filter Options Returns locations associated to inspections

List Checklist List Point of Contact Filter Options Returns points of contact associated to inspections

List Checklist List Responsible Contractor Filter Options Returns responsible contractors associated to inspections

List Checklist List Specification Section Filter Options Returns specification sections associated to inspections

List Checklist List Status Filter Options Returns possible statuses of an inspection

List Checklist List Trade Filter Options Returns trades associated to inspections

List Checklist List Inspection Type Filter Options Returns inspection types associated to inspections

Functions

Link to this function

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

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

List Checklist List Closed By Contact Filter Options Returns contacts that have closed inspections

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

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

List Checklist List Equipment Filter Options Returns equipment associated to inspections

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

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

List Checklist List Inspector Filter Options Returns inspectors associated to inspections

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

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

List Checklist List Template Filter Options Returns list templates associated to inspections

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

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

List Checklist List Location Filter Options Returns locations associated to inspections

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

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

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

List Checklist List Point of Contact Filter Options Returns points of contact associated to inspections

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

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

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

List Checklist List Responsible Contractor Filter Options Returns responsible contractors associated to inspections

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

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

List Checklist List Specification Section Filter Options Returns specification sections associated to inspections

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

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

List Checklist List Status Filter Options Returns possible statuses of an inspection

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

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

List Checklist List Trade Filter Options Returns trades associated to inspections

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

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

List Checklist List Inspection Type Filter Options Returns inspection types associated to inspections

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