Procore.Api.ConstructionFinancialsChangeOrdersChangeOrderPackages (procore_sdk v0.3.0)
API calls for all endpoints tagged ConstructionFinancialsChangeOrdersChangeOrderPackages
.
Summary
Functions
List Change Order Packages List Change Order Packages. See Filtering on List Actions for information on using the filtering capabilities provided by this endpoint.
Show Change Order Package Show Change Order Package
Update Change Order Package Update Change Order Package
Create Change Order Package Create Change Order Package
Functions
Link to this function
rest_v10_change_order_packages_get(connection, procore_company_id, project_id, opts \\ [])
@spec rest_v10_change_order_packages_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [Procore.Model.RestV10ChangeOrderPackagesGet200ResponseInner.t()]} | {:error, Tesla.Env.t()}
List Change Order Packages List Change Order Packages. 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.project_id
(integer()): Unique identifier for the project.opts
(keyword): Optional parameters:contract_id
(integer()): Contract ID:"filters[id]"
([integer()]): Return item(s) with the specified IDs.:"filters[created_at]"
(Date.t): Return item(s) created within the specified ISO 8601 datetime range. Formats:YYYY-MM-DD
...YYYY-MM-DD
- DateYYYY-MM-DDTHH:MM:SSZ
...YYYY-MM-DDTHH:MM:SSZ
- DateTime with UTC OffsetYYYY-MM-DDTHH:MM:SS+XX:00...
YYYY-MM-DDTHH:MM:SS+XX:00- Datetime with Custom Offset -
:"filters[updated_at]"(Date.t): Return item(s) last updated within the specified ISO 8601 datetime range. Formats:
YYYY-MM-DD...
YYYY-MM-DD- Date
YYYY-MM-DDTHH:MM:SSZ...
YYYY-MM-DDTHH:MM:SSZ- DateTime with UTC Offset
YYYY-MM-DDTHH:MM:SS+XX:00...
YYYY-MM-DDTHH:MM:SS+XX:00- Datetime with Custom Offset -
:"filters[reviewed_at]"(String.t): Returns item(s) reviewed within the specified ISO 8601 datetime range. -
:"filters[due_date]"(String.t): Returns item(s) due within the specified ISO 8601 datetime range. -
:"filters[include_deleted]"(String.t): Use 'only' for only deleted resources. Use 'with' for deleted and undeleted resources. -
:"filters[invoiced_date]"(String.t): Returns item(s) invoiced within the specified ISO 8601 datetime range. -
:"filters[paid_date]"(String.t): Returns item(s) paid within the specified ISO 8601 datetime range. -
:"filters[signed_change_order_received_date]"(String.t): Return item(s) with a signed change order received date within the specified ISO 8601 date range. -
:page(integer()): Page -
:per_page(integer()): Elements per page ### Returns -
, ...]}on success -
` on failure
Link to this function
rest_v10_change_order_packages_id_get(connection, procore_company_id, id, project_id, opts \\ [])
@spec rest_v10_change_order_packages_id_get( Tesla.Env.client(), integer(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, Procore.Model.RestV10ChangeOrderPackagesIdGet200Response.t()} | {:error, Tesla.Env.t()}
Show Change Order Package Show Change Order Package
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.id
(integer()): IDproject_id
(integer()): Unique identifier for the project.opts
(keyword): Optional parameters:contract_id
(integer()): Contract ID
Returns
{:ok, Procore.Model.RestV10ChangeOrderPackagesIdGet200Response.t}
on success{:error, Tesla.Env.t}
on failure
Link to this function
rest_v10_change_order_packages_id_patch(connection, procore_company_id, id, rest_v10_change_order_packages_id_patch_request, opts \\ [])
@spec rest_v10_change_order_packages_id_patch( Tesla.Env.client(), integer(), integer(), Procore.Model.RestV10ChangeOrderPackagesIdPatchRequest.t(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, Procore.Model.RestV10ChangeOrderPackagesIdGet200Response.t()} | {:error, Tesla.Env.t()}
Update Change Order Package Update Change Order Package
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.id
(integer()): IDrest_v10_change_order_packages_id_patch_request
(RestV10ChangeOrderPackagesIdPatchRequest):opts
(keyword): Optional parameters
Returns
{:ok, Procore.Model.RestV10ChangeOrderPackagesIdGet200Response.t}
on success{:error, Tesla.Env.t}
on failure
Link to this function
rest_v10_change_order_packages_post(connection, procore_company_id, rest_v10_change_order_packages_post_request, opts \\ [])
@spec rest_v10_change_order_packages_post( Tesla.Env.client(), integer(), Procore.Model.RestV10ChangeOrderPackagesPostRequest.t(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, Procore.Model.RestV10ChangeOrderPackagesPost201Response.t()} | {:error, Tesla.Env.t()}
Create Change Order Package Create Change Order Package
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.rest_v10_change_order_packages_post_request
(RestV10ChangeOrderPackagesPostRequest):opts
(keyword): Optional parameters
Returns
{:ok, Procore.Model.RestV10ChangeOrderPackagesPost201Response.t}
on success{:error, Tesla.Env.t}
on failure