Procore.Api.FieldProductivityEquipmentTimecardEquipmentTimecardEntries (procore_sdk v0.3.0)

API calls for all endpoints tagged FieldProductivityEquipmentTimecardEquipmentTimecardEntries.

Summary

Functions

Bulk Create Create equipment timecard entries in a bulk transaction. (Current max is set to 25 timecard entries). NOTE, this endpoint is currently in the experimental stage and is subject to change. Please contact support to be added to the beta group.

Functions

Link to this function

rest_v10_companies_company_id_projects_project_id_equipment_timecard_entries_bulk_create_post(connection, procore_company_id, project_id, company_id, opts \\ [])

@spec rest_v10_companies_company_id_projects_project_id_equipment_timecard_entries_bulk_create_post(
  Tesla.Env.client(),
  integer(),
  integer(),
  integer(),
  keyword()
) :: {:ok, nil} | {:error, Tesla.Env.t()}

Bulk Create Create equipment timecard entries in a bulk transaction. (Current max is set to 25 timecard entries). NOTE, this endpoint is currently in the experimental stage and is subject to change. Please contact support to be added to the beta group.

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.
  • company_id (integer()): Unique identifier for the company.
  • opts (keyword): Optional parameters
    • :body (RestV10CompaniesCompanyIdProjectsProjectIdEquipmentTimecardEntriesBulkCreatePostRequest):

Returns

  • {:ok, nil} on success
  • {:error, Tesla.Env.t} on failure