POST /rest/v2.0/companies/{company_id}/projects/{project_id}/action_plans/plans/bulk_create_for_locations
Creates multiple Action Plans from a single Action Plan Template at a specified location. The endpoint enqueues background jobs to create the specified number of Action Plans asynchronously.
The template must be in "published" status. Templates in "draft" or "in_revision" status cannot be used to create plans.
Each Action Plan will be created with all sections, items, assignees, references, and test record requests copied from the template.
Servers
- https://api.procore.com
Path parameters
| Name | Type | Required | Description |
|---|---|---|---|
project_id |
String | Yes |
Unique identifier for the project. |
company_id |
String | 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 |
|---|---|---|---|
location_id |
String | Yes |
The ID of the Location where the Action Plans will be created |
number_of_plans |
Integer | Yes |
The number of Action Plans to create (1-1000) |
template_id |
String | Yes |
The ID of the Action Plan Template to create plans from |
How to start integrating
- Add HTTP Task to your workflow definition.
- 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.
- Click Test request to test run your request to the API and see the API's response.