Create Bid Package
create_bid_packageCreate a new bid management record in Procore by specifying project, due date, email/web messages, and title. Returns the created bid package upon success.
Instructions
Create Bid Package. Use this to create a new Bid Management records in Procore. Creates a new Bid Management records and returns the created object on success (HTTP 201). Required parameters: project_id, bid_due_date, bid_email_message, bid_web_message, title. Procore API: Preconstruction > Bid Management. Endpoint: POST /rest/v1.0/projects/{project_id}/bid_packages
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | URL path parameter — unique identifier for the project. | |
| accept_post_due_submissions | No | JSON request body field — accepts bid post due submissions | |
| bid_due_date | Yes | JSON request body field — bid due date in YYYY-MM-DD format | |
| bid_email_message | Yes | JSON request body field — bid package email information details | |
| bid_web_message | Yes | JSON request body field — bid package bidding instructions | |
| title | Yes | JSON request body field — bid package title | |
| accounting_method | No | JSON request body field — bid package accounting method, either 'amount' or 'unit' | |
| bid_submission_confirmation | No | JSON request body field — bid Package submission confirmation text | |
| anticipated_award_date | No | JSON request body field — anticipated award date | |
| number | No | JSON request body field — bid package number | |
| distribution_ids | No | JSON request body field — array of User IDs who will be on the bid package's distribution list | |
| blind_bidding | No | JSON request body field — blind bidding enabled | |
| pre_bid_walk_through_date | No | JSON request body field — scheduled pre-bid walkthrough date | |
| pre_bid_walk_through_notes | No | JSON request body field — pre-bid walkthrough notes | |
| enable_prebid_walkthrough | No | JSON request body field — pre-bid walkthrough enabled | |
| manager_id | No | JSON request body field — login Information ID for Manager | |
| require_nda | No | JSON request body field — require Non-Disclosure Agreement | |
| display_project_name | No | JSON request body field — display project name | |
| prostore_file_ids | No | JSON request body field — array of Procore File IDs for Non-Disclosure Agreement | |
| enable_public_discovery | No | JSON request body field — whether the bid package is discoverable by the public | |
| pre_bid_meeting_location | No | JSON request body field — location for the pre-bid meeting | |
| pre_bid_meeting_date | No | JSON request body field — date and time for the pre-bid meeting in UTC (ISO 8601 format) | |
| pre_bid_meeting_online_link | No | JSON request body field — online meeting link for the pre-bid meeting | |
| pre_bid_meeting_notes | No | JSON request body field — notes for the pre-bid meeting | |
| public_project_funding_source | No | JSON request body field — source of funding for the public project, either 'private' or 'public' | |
| show_location_for_nda_projects | No | JSON request body field — whether the location for the NDA project is shown | |
| public_bid_opening_details_date | No | JSON request body field — date and time for the public bid opening in UTC (ISO 8601 format) | |
| public_bid_opening_details_location | No | JSON request body field — location for the public bid opening | |
| public_bid_opening_details_online_link | No | JSON request body field — online link for the public bid opening | |
| trades_and_services | No | JSON request body field — array of trades and services | |
| business_classifications | No | JSON request body field — array of business classifications |