Procore.Api.ProjectManagementCoordinationIssuesCoordinationIssueRecycleBin (procore_sdk v0.3.0)

API calls for all endpoints tagged ProjectManagementCoordinationIssuesCoordinationIssueRecycleBin.

Summary

Functions

List Coordination Issues in Recycle Bin Lists all deleted Coordination Issues in the specified project

Show Coordination Issue in Recycle Bin Return a single Coordination Issue item in Recycle Bin.

Functions

Link to this function

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

List Coordination Issues in Recycle Bin Lists all deleted Coordination Issues in the specified project

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
    • :page (integer()): Page
    • :per_page (integer()): Elements per page
    • :"filters[assignee_company_id][]" ([integer()]): Filter item(s) with matching assignee vendor companies.
    • :"filters[assignee_id][]" ([integer()]): Filter item(s) with matching assignees.
    • :"filters[created_by_id][]" ([integer()]): Filter item(s) with matching User IDs.
    • :"filters[created_from][]" ([String.t]): Filter item(s) with matching creation source.
    • :"filters[ids][]" ([integer()]): Filter item(s) with matching ids.
    • :"filters[location_id][]" ([integer()]): Filter item(s) with matching locations.
    • :"filters[include_sublocations]" (boolean()): Use together with filters[location_id]
    • :"filters[search]" (String.t): Filter item(s) with the matching search query. The search is performed on title and issue number.
    • :"filters[coordination_issue_file_id][]" ([integer()]): Filter item(s) with the exact coordination issue file.
    • :"filters[status][]" ([String.t]): Filter item(s) with matching status.
    • :"filters[issue_type][]" ([String.t]): Filter item(s) with matching issue_type.
    • :"filters[priority][]" ([String.t]): Filter item(s) with matching priority.
    • :"filters[trade_id][]" ([integer()]): Filter item(s) with matching trades.
    • :"filters[updated_at]" (String.t): Filter item(s) within a specific updated at iso8601 datetime range.
    • :"filters[due_date]" (String.t): Filter item(s) within a specific due date iso8601 date range.
    • :"filters[created_at]" (String.t): Filter item(s) within a specific created at iso8601 datetime range.
    • :sort (String.t): Sort item(s) by an attribute. The default sort is ascending. To sort in descending order, prepend the sort value with a hyphen character '-'
    • :view (String.t): The compact view contains only ids. The normal view is a subset of the response shown below, and does not include attachments, viewpoints, linked items and updated_by The extended view contains the response shown below. The default view is normal.

Returns

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

rest_v10_coordination_issues_recycle_bin_id_get(connection, procore_company_id, id, project_id, opts \\ [])

Show Coordination Issue in Recycle Bin Return a single Coordination Issue item in Recycle Bin.

Parameters

  • connection (Procore.Connection): Connection to server
  • procore_company_id (integer()): Unique company identifier associated with the Procore User Account.
  • id (integer()): Coordination Issue ID
  • project_id (integer()): Unique identifier for the project.
  • opts (keyword): Optional parameters
    • :view (String.t): The compact view contains only ids. The normal view is a subset of the response shown below, and does not include attachments, viewpoints, linked items and updated_by The extended view contains the response shown below. The default view is normal.

Returns

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

rest_v10_coordination_issues_recycle_bin_id_patch(connection, procore_company_id, id, rest_v10_coordination_issues_recycle_bin_id_patch_request, opts \\ [])

Restore Coordination Issue from Recycle Bin Restore Coordination Issue from Recycle Bin

Parameters

  • connection (Procore.Connection): Connection to server
  • procore_company_id (integer()): Unique company identifier associated with the Procore User Account.
  • id (integer()): Coordination Issue ID
  • rest_v10_coordination_issues_recycle_bin_id_patch_request (RestV10CoordinationIssuesRecycleBinIdPatchRequest):
  • opts (keyword): Optional parameters

Returns

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