Procore.Api.QualitySafetyPunchListPunchItemAssignments (procore_sdk v0.3.0)
API calls for all endpoints tagged QualitySafetyPunchListPunchItemAssignments.
Summary
Functions
Show Punch Assignment Returns single Punch Item Assignment.
Update Punch Item Assignment Update single Punch Item Assignment.
Functions
Link to this function
rest_v10_projects_project_id_punch_item_assignments_id_get(connection, procore_company_id, id, project_id, opts \\ [])
@spec rest_v10_projects_project_id_punch_item_assignments_id_get( Tesla.Env.client(), integer(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, Procore.Model.RestV10ProjectsProjectIdPunchItemAssignmentsIdGet200Response.t()} | {:error, Tesla.Env.t()}
Show Punch Assignment Returns single Punch Item Assignment.
Parameters
connection(Procore.Connection): Connection to serverprocore_company_id(integer()): Unique company identifier associated with the Procore User Account.id(integer()): ID of the Punch Item Assignmentproject_id(integer()): Unique identifier for the project.opts(keyword): Optional parameters
Returns
{:ok, Procore.Model.RestV10ProjectsProjectIdPunchItemAssignmentsIdGet200Response.t}on success{:error, Tesla.Env.t}on failure
Link to this function
rest_v10_projects_project_id_punch_item_assignments_id_patch(connection, procore_company_id, id, project_id, rest_v10_projects_project_id_punch_item_assignments_id_patch_request, opts \\ [])
@spec rest_v10_projects_project_id_punch_item_assignments_id_patch( Tesla.Env.client(), integer(), integer(), integer(), Procore.Model.RestV10ProjectsProjectIdPunchItemAssignmentsIdPatchRequest.t(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, Procore.Model.RestV10ProjectsProjectIdPunchItemAssignmentsIdGet200Response.t()} | {:error, Tesla.Env.t()}
Update Punch Item Assignment Update single Punch Item Assignment.
Parameters
connection(Procore.Connection): Connection to serverprocore_company_id(integer()): Unique company identifier associated with the Procore User Account.id(integer()): ID of the Punch Item Assignmentproject_id(integer()): Unique identifier for the project.rest_v10_projects_project_id_punch_item_assignments_id_patch_request(RestV10ProjectsProjectIdPunchItemAssignmentsIdPatchRequest):opts(keyword): Optional parameters
Returns
{:ok, Procore.Model.RestV10ProjectsProjectIdPunchItemAssignmentsIdGet200Response.t}on success{:error, Tesla.Env.t}on failure