Procore.Api.ConstructionFinancialsCommitmentsRequisitionSubcontractorInvoiceChangeOrderItems (procore_sdk v0.3.0)
API calls for all endpoints tagged ConstructionFinancialsCommitmentsRequisitionSubcontractorInvoiceChangeOrderItems
.
Summary
Functions
List Requisition (Subcontractor Invoice) Change Order Items Return a list of Requisition (Subcontractor Invoice) Change Order Items See Filtering on List Actions for information on using the filtering capabilities provided by this endpoint.
Show Requisition (Subcontractor Invoice) Change Order Item Return a Requisition (Subcontractor Invoice) Change Order Item
Update Requisition (Subcontractor Invoice) Change Order Item This is a deprecated endpoint, please use /rest/v1.0/requisitions/{requisition_id}/bulk_item_update
Functions
rest_v10_requisitions_requisition_id_change_order_items_get(connection, procore_company_id, requisition_id, project_id, opts \\ [])
@spec rest_v10_requisitions_requisition_id_change_order_items_get( Tesla.Env.client(), integer(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, Procore.Model.RestV10WorkOrderContractsWorkOrderContractIdSubcontractorScheduleOfValuesStatusPatch404Response.t()} | {:ok, [ Procore.Model.RestV10RequisitionsRequisitionIdChangeOrderItemsGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
List Requisition (Subcontractor Invoice) Change Order Items Return a list of Requisition (Subcontractor Invoice) Change Order Items See Filtering on List Actions for information on using the filtering capabilities provided by this endpoint.
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.requisition_id
(integer()): Requisition (Subcontractor Invoice) IDproject_id
(integer()): Unique identifier for the project.opts
(keyword): Optional parameters:page
(integer()): Page:per_page
(integer()): Elements per page:"filters[change_order_id]"
([integer()]): Return item(s) associated to Change Orders with the specified IDs.
Returns
{:ok, [%RestV10RequisitionsRequisitionIdChangeOrderItemsGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_requisitions_requisition_id_change_order_items_id_get(connection, procore_company_id, requisition_id, id, project_id, opts \\ [])
@spec rest_v10_requisitions_requisition_id_change_order_items_id_get( Tesla.Env.client(), integer(), integer(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, Procore.Model.RestV10WorkOrderContractsWorkOrderContractIdSubcontractorScheduleOfValuesStatusPatch404Response.t()} | {:ok, Procore.Model.RestV10RequisitionsRequisitionIdChangeOrderItemsGet200ResponseInner.t()} | {:error, Tesla.Env.t()}
Show Requisition (Subcontractor Invoice) Change Order Item Return a Requisition (Subcontractor Invoice) Change Order Item
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.requisition_id
(integer()): Requisition (Subcontractor Invoice) IDid
(integer()): Change Order Item IDproject_id
(integer()): Unique identifier for the project.opts
(keyword): Optional parameters
Returns
{:ok, Procore.Model.RestV10RequisitionsRequisitionIdChangeOrderItemsGet200ResponseInner.t}
on success{:error, Tesla.Env.t}
on failure
rest_v10_requisitions_requisition_id_change_order_items_id_patch(connection, procore_company_id, requisition_id, id, project_id, body26, opts \\ [])
@spec rest_v10_requisitions_requisition_id_change_order_items_id_patch( Tesla.Env.client(), integer(), integer(), integer(), integer(), Procore.Model.Body26.t(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, Procore.Model.RestV10WorkOrderContractsWorkOrderContractIdSubcontractorScheduleOfValuesStatusPatch404Response.t()} | {:ok, Procore.Model.RestV10RequisitionsRequisitionIdChangeOrderItemsGet200ResponseInner.t()} | {:error, Tesla.Env.t()}
Update Requisition (Subcontractor Invoice) Change Order Item This is a deprecated endpoint, please use /rest/v1.0/requisitions/{requisition_id}/bulk_item_update
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.requisition_id
(integer()): Requisition (Subcontractor Invoice) IDid
(integer()): Change Order Item IDproject_id
(integer()): Unique identifier for the project.body26
(Body26):opts
(keyword): Optional parameters
Returns
{:ok, Procore.Model.RestV10RequisitionsRequisitionIdChangeOrderItemsGet200ResponseInner.t}
on success{:error, Tesla.Env.t}
on failure