Procore.Api.ProjectManagementCoordinationIssuesCoordinationIssueProcoreItemAssociations (procore_sdk v0.3.0)
API calls for all endpoints tagged ProjectManagementCoordinationIssuesCoordinationIssueProcoreItemAssociations
.
Summary
Functions
Delete Procore Item Association Delete the association between Coordination Issue and Procore item
Create Procore Item Association CoordinationIssue can be associated with other procore items. This API endpoint creates that association. The extended view provides what is shown below. The normal view is the same as the extended view but excludes subject and title in item_data. The compact view returns coordination_issue_id, item_id, and item_type only. The default view is normal.
Functions
rest_v10_coordination_issues_coordination_issue_id_procore_item_associations_id_delete(connection, procore_company_id, coordination_issue_id, id, project_id, item_type, opts \\ [])
@spec rest_v10_coordination_issues_coordination_issue_id_procore_item_associations_id_delete( Tesla.Env.client(), integer(), integer(), integer(), integer(), String.t(), keyword() ) :: {:ok, nil} | {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:error, Tesla.Env.t()}
Delete Procore Item Association Delete the association between Coordination Issue and Procore item
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.coordination_issue_id
(integer()): Coordination Issue IDid
(integer()): Procore Item Association IDproject_id
(integer()): Unique identifier for the project.item_type
(String.t): Type of Procore itemopts
(keyword): Optional parameters
Returns
{:ok, nil}
on success{:error, Tesla.Env.t}
on failure
rest_v10_coordination_issues_coordination_issue_id_procore_item_associations_post(connection, procore_company_id, coordination_issue_id, body111, opts \\ [])
@spec rest_v10_coordination_issues_coordination_issue_id_procore_item_associations_post( Tesla.Env.client(), integer(), integer(), Procore.Model.Body111.t(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, Procore.Model.RestV10CoordinationIssuesGet200ResponseInnerAllOfLinkedProcoreItemsInner.t()} | {:error, Tesla.Env.t()}
Create Procore Item Association CoordinationIssue can be associated with other procore items. This API endpoint creates that association. The extended view provides what is shown below. The normal view is the same as the extended view but excludes subject and title in item_data. The compact view returns coordination_issue_id, item_id, and item_type only. The default view is normal.
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.coordination_issue_id
(integer()): Coordination Issue IDbody111
(Body111):opts
(keyword): Optional parameters
Returns
{:ok, Procore.Model.RestV10CoordinationIssuesGet200ResponseInnerAllOfLinkedProcoreItemsInner.t}
on success{:error, Tesla.Env.t}
on failure