Procore.Api.QualitySafetyActionPlansActionPlanReceiverSignature (procore_sdk v0.3.0)
API calls for all endpoints tagged QualitySafetyActionPlansActionPlanReceiverSignature
.
Summary
Functions
Delete Action Plan Receiver Signature Delete an Action Plan Receiver Signature
Show Action Plan Receiver Signature Get the details of an Action Plan Receiver Signature
Create Action Plan Receiver Signature
Create a single Action Plan Receiver 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_receivers_plan_receiver_id_signature_delete(connection, procore_company_id, project_id, plan_receiver_id, opts \\ [])
@spec rest_v10_projects_project_id_action_plans_plan_receivers_plan_receiver_id_signature_delete( Tesla.Env.client(), integer(), integer(), integer(), keyword() ) :: {:ok, nil} | {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:error, Tesla.Env.t()}
Delete Action Plan Receiver Signature Delete an Action Plan Receiver 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_receiver_id
(integer()): Action Plan Receiver IDopts
(keyword): Optional parameters
Returns
{:ok, nil}
on success{:error, Tesla.Env.t}
on failure
rest_v10_projects_project_id_action_plans_plan_receivers_plan_receiver_id_signature_get(connection, procore_company_id, project_id, plan_receiver_id, opts \\ [])
@spec rest_v10_projects_project_id_action_plans_plan_receivers_plan_receiver_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 Receiver Signature Get the details of an Action Plan Receiver 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_receiver_id
(integer()): Action Plan Receiver 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_receivers_plan_receiver_id_signature_post(connection, procore_company_id, project_id, plan_receiver_id, opts \\ [])
@spec rest_v10_projects_project_id_action_plans_plan_receivers_plan_receiver_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 Receiver Signature
Create a single Action Plan Receiver 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_receiver_id
(integer()): Action Plan Receiver IDopts
(keyword): Optional parameters:signature
(Procore.Model.RestV10ProjectsProjectIdActionPlansPlanReceiversPlanReceiverIdSignaturePostRequestSignature.t):
Returns
{:ok, Procore.Model.RestV10ProjectsProjectIdActionPlansPlanReceiversPlanReceiverIdSignatureGet200Response.t}
on success{:error, Tesla.Env.t}
on failure