POST /rest/v1.0/budget_view_snapshots

Create a new Budget View Snapshot for the Project and Budget. This is rate limited to one request per hour for each Project and Budget View pair.

Servers

Request headers

Name Type Required Description
Content-Type String Yes The media type of the request body.

Default value: "application/json"

Procore-Company-Id Integer Yes

Unique company identifier associated with the Procore User Account.

Request body fields

Name Type Required Description
budget_view_id Integer No

The budget view identifier (replaces budget_template_id)

project_id Integer Yes

The project identifier

name String Yes

Title of the budget view snapshot

snapshot_type String No

Snapshot Type. Only available when Project Status Snapshots feature is enabled.

Possible values:

  • "project_status_snapshot"
  • "ad_hoc"
description String No

Description of the budget snapshot

budget_template_id Integer Yes

The budget template identifier (deprecated, use budget_view_id instead)

approval_status String No

Approval Status. Only available when Project Status Snapshots feature is enabled.

Possible values:

  • "approved"
  • "under_review"

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.