PATCH /rest/v1.0/companies/{company_id}/bids/{id}

Update a Bid at a company level.

Servers

Path parameters

Name Type Required Description
id Integer Yes

ID

company_id Integer Yes

Unique identifier for the company.

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
bid Object No
bid.bidder_comments String No

Comments

bid.bid_items_attributes[] Array No
bid.bid_items_attributes[].bid_form_item_id Number No

Bid Form Item ID

bid.bid_items_attributes[].id Number No

ID

bid.bid_items_attributes[].included Boolean No

Incldued

bid.bid_items_attributes[].amount_in_cents Number No

Amount In Cents

bid.bid_items_attributes[].quantity String No

Quantity

bid.bid_items_attributes[].uom String No

Unit of Measure

bid.bid_items_attributes[].unit_cost String No

Unit Cost

bid.bid_items_attributes[].cost_code_id Number No

Cost Code ID

bid.is_bidder_committed Boolean No

Bidder committed

bid.bidder_exclusion String No

Exclusions

bid.bidder_inclusion String No

Inclusions

bid.bid_items_to_delete[] Array No

IDs of Bid Items that need to be deleted

bid.attachments_attributes[] Array No
bid.attachments_attributes[].id Number No

Attachment ID

bid.attachments_attributes[]._destroy Boolean No

Set to true to delete the attachment

bid.attachments_attributes[].prostore_file_id Integer No

prostore file ID

bid.attachments_attributes[].item_type String No

Type of item attachment belongs to

bid.attachments_attributes[].item_id Integer No

The ID of the item associated with the attachment

bid.submitted Boolean No

Vendor submitted Bid

Default value: false

bid.lump_sum_amount Number No

Lump sum (overall) amount

bid.uploads[] Array No
bid.uploads[].uuid String No

uuid of the upload

bid.bidder_id Number No

Bidder Login ID

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.