List Bid Packages
list_bid_packages_projectRetrieve a paginated list of bid packages for a project to find IDs or filter by status. Use query parameters to control pagination and view options.
Instructions
Return a list of all Bid Packages for a Project. Use this to enumerate Bid Management records when you need a paginated overview, to find IDs, or to filter by query parameters. Returns a paginated JSON array of Bid Management records. Use page and per_page to control pagination; the response includes pagination metadata. Required parameters: project_id. Procore API (v1.1): Preconstruction > Bid Management. Endpoint: GET /rest/v1.1/projects/{project_id}/bid_packages
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | URL path parameter — unique identifier for the project. | |
| page | No | Query string parameter — page number for paginated results (default: 1) | |
| per_page | No | Query string parameter — number of items per page (default: 100, max: 100) | |
| view | No | Query string parameter — when set to all, both open and closed bid packages will be returned. When set to internal, more keys will be made available for each bid package. When set to use_previous_bidders, a key will be mad... | |
| filter | No | Query string parameter — filters down list of bid packages for a project. | |
| with_flags | No | Query string parameter — filter bid packages by available features (e.g., flexible_response_types_enabled, bid_form_sections_enabled). For accurate results in the CPBP feature, both flags should be passed, not just one. | |
| sort | No | Query string parameter — direction (asc/desc) can be controlled by the presence or absence of '-' before the sort parameter. Only applies when view=internal. |