Procore.Api.FieldProductivityTimesheetTimesheetsFilters (procore_sdk v0.3.0)

API calls for all endpoints tagged FieldProductivityTimesheetTimesheetsFilters.

Summary

Functions

Show timesheet work classification filters Show timesheet work classification filters

Functions

Link to this function

rest_v10_companies_company_id_timesheets_filters_approval_status_get(connection, procore_company_id, company_id, opts \\ [])

Show timesheet approval status filters Show timesheet approval status filters

Parameters

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

Returns

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

rest_v10_companies_company_id_timesheets_filters_billable_get(connection, procore_company_id, company_id, opts \\ [])

Show timesheet billable filters Show timesheet billable filters

Parameters

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

Returns

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

rest_v10_companies_company_id_timesheets_filters_created_by_get(connection, procore_company_id, company_id, opts \\ [])

Show timesheet created by filters Show timesheet created by filters

Parameters

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

Returns

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

rest_v10_companies_company_id_timesheets_filters_crews_get(connection, procore_company_id, company_id, opts \\ [])

Show timesheet crews filters Show timesheet crews filters

Parameters

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

Returns

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

rest_v10_companies_company_id_timesheets_filters_departments_get(connection, procore_company_id, company_id, opts \\ [])

Show timesheet department filters Show timesheet department filters

Parameters

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

Returns

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

rest_v10_companies_company_id_timesheets_filters_employee_ids_get(connection, procore_company_id, company_id, opts \\ [])

Show timesheet employee id filters Show timesheet employee id filters

Parameters

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

Returns

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

rest_v10_companies_company_id_timesheets_filters_employees_get(connection, procore_company_id, company_id, opts \\ [])

Show timesheet employee filters Show timesheet employee filters

Parameters

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

Returns

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

rest_v10_companies_company_id_timesheets_filters_locations_get(connection, procore_company_id, company_id, opts \\ [])

Show timesheet location filters Show timesheet location filters

Parameters

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

Returns

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

rest_v10_companies_company_id_timesheets_filters_offices_get(connection, procore_company_id, company_id, opts \\ [])

Show timesheet office filters Show timesheet office filters

Parameters

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

Returns

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

rest_v10_companies_company_id_timesheets_filters_projects_get(connection, procore_company_id, company_id, opts \\ [])

Show timesheet project filters Show timesheet approval status filters

Parameters

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

Returns

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

rest_v10_companies_company_id_timesheets_filters_regions_get(connection, procore_company_id, company_id, opts \\ [])

Show timesheet region filters Show timesheet region filters

Parameters

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

Returns

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

rest_v10_companies_company_id_timesheets_filters_sub_job_get(connection, procore_company_id, company_id, opts \\ [])

Show timesheet sub job filters Show timesheet sub job filters

Parameters

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

Returns

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

rest_v10_companies_company_id_timesheets_filters_time_type_get(connection, procore_company_id, company_id, opts \\ [])

Show timesheet time type filters Show timesheet time type filters

Parameters

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

Returns

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

rest_v10_companies_company_id_timesheets_filters_wbs_codes_get(connection, procore_company_id, company_id, opts \\ [])

Show timesheet wbs code filters Show timesheet wbs code filters

Parameters

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

Returns

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

rest_v10_companies_company_id_timesheets_filters_work_classifications_get(connection, procore_company_id, company_id, opts \\ [])

Show timesheet work classification filters Show timesheet work classification filters

Parameters

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

Returns

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