Procore.Api.QualitySafetyActionPlansActionPlanItemAssigneeSignature (procore_sdk v0.3.0)
API calls for all endpoints tagged QualitySafetyActionPlansActionPlanItemAssigneeSignature
.
Summary
Functions
Delete Action Plan Item Assignee Signature Delete an Action Plan Item Assignee Signature
Show Action Plan Item Assignee Signature Get the details of an Action Plan Item Assignee Signature
Create Action Plan Item Assignee Signature
Create a single Action Plan Item Assignee Signature. Note that only one of attachment
or attachment_string
may be passed when creating a signature, not both.
Functions
rest_v10_projects_project_id_action_plans_plan_item_assignees_plan_item_assignee_id_signature_delete(connection, procore_company_id, project_id, plan_item_assignee_id, opts \\ [])
@spec rest_v10_projects_project_id_action_plans_plan_item_assignees_plan_item_assignee_id_signature_delete( Tesla.Env.client(), integer(), integer(), integer(), keyword() ) :: {:ok, nil} | {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:error, Tesla.Env.t()}
Delete Action Plan Item Assignee Signature Delete an Action Plan Item Assignee Signature
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.project_id
(integer()): Unique identifier for the project.plan_item_assignee_id
(integer()): Action Plan Item Assignee IDopts
(keyword): Optional parameters
Returns
{:ok, nil}
on success{:error, Tesla.Env.t}
on failure
rest_v10_projects_project_id_action_plans_plan_item_assignees_plan_item_assignee_id_signature_get(connection, procore_company_id, project_id, plan_item_assignee_id, opts \\ [])
@spec rest_v10_projects_project_id_action_plans_plan_item_assignees_plan_item_assignee_id_signature_get( Tesla.Env.client(), integer(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, Procore.Model.RestV10ProjectsProjectIdActionPlansPlanReceiversPlanReceiverIdSignatureGet200Response.t()} | {:error, Tesla.Env.t()}
Show Action Plan Item Assignee Signature Get the details of an Action Plan Item Assignee Signature
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.project_id
(integer()): Unique identifier for the project.plan_item_assignee_id
(integer()): Action Plan Item Assignee IDopts
(keyword): Optional parameters
Returns
{:ok, Procore.Model.RestV10ProjectsProjectIdActionPlansPlanReceiversPlanReceiverIdSignatureGet200Response.t}
on success{:error, Tesla.Env.t}
on failure
rest_v10_projects_project_id_action_plans_plan_item_assignees_plan_item_assignee_id_signature_post(connection, procore_company_id, project_id, plan_item_assignee_id, opts \\ [])
@spec rest_v10_projects_project_id_action_plans_plan_item_assignees_plan_item_assignee_id_signature_post( Tesla.Env.client(), integer(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, Procore.Model.RestV10ProjectsProjectIdActionPlansPlanReceiversPlanReceiverIdSignatureGet200Response.t()} | {:error, Tesla.Env.t()}
Create Action Plan Item Assignee Signature
Create a single Action Plan Item Assignee Signature. Note that only one of attachment
or attachment_string
may be passed when creating a signature, not both.
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.project_id
(integer()): Unique identifier for the project.plan_item_assignee_id
(integer()): Action Plan Item Assignee IDopts
(keyword): Optional parameters:signature
(Procore.Model.RestV10ProjectsProjectIdActionPlansPlanReceiversPlanReceiverIdSignaturePostRequestSignature.t):
Returns
{:ok, Procore.Model.RestV10ProjectsProjectIdActionPlansPlanReceiversPlanReceiverIdSignatureGet200Response.t}
on success{:error, Tesla.Env.t}
on failure