Procore.Api.ProjectManagementCoordinationIssuesCoordinationIssueSync (procore_sdk v0.3.0)

API calls for all endpoints tagged ProjectManagementCoordinationIssuesCoordinationIssueSync.

Summary

Functions

Delete Bulk Coordination Issues This endpoint is used to delete a batch of CoordinationIssues.

Create and Update Bulk Coordination Issues This endpoint is used to create and update a batch of CoordinationIssues. See Using Sync Actions for additional information. If an 'id' attribute is present in any payload item, that item is processed for 'update'. Only title, description, due_date, location_id, assignee_id, issue_type, priority, and trade_id can be updated using this endpoint.

Functions

Link to this function

rest_v10_coordination_issues_bulk_delete_post(connection, procore_company_id, body110, opts \\ [])

Delete Bulk Coordination Issues This endpoint is used to delete a batch of CoordinationIssues.

Parameters

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

Returns

  • {:ok, Procore.Model.CoordinationIssueSyncResponse1.t} on success
  • {:error, Tesla.Env.t} on failure
Link to this function

rest_v10_coordination_issues_sync_patch(connection, procore_company_id, body109, opts \\ [])

Create and Update Bulk Coordination Issues This endpoint is used to create and update a batch of CoordinationIssues. See Using Sync Actions for additional information. If an 'id' attribute is present in any payload item, that item is processed for 'update'. Only title, description, due_date, location_id, assignee_id, issue_type, priority, and trade_id can be updated using this endpoint.

Parameters

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

Returns

  • {:ok, Procore.Model.CoordinationIssueSyncResponse.t} on success
  • {:error, Tesla.Env.t} on failure