Sync Projects
sync_projectsUpdate multiple portfolio projects in one request by providing company ID and a list of updates.
Instructions
Create or update a batch of projects. See Using Sync Actions for additional information. #### Country and State codes The country_code and state_code parameter values must conform to the ISO-3166 Alpha-2 specification. See Working with Country Codes for additional information. #### Recommendation Please be advised to not use the sync endpoint for bulk project creation due to potential performance bottlenecks. Use this to update an existing Portfolio records (only the supplied fields are changed). Updates the specified Portfolio records and returns the modified object on success. Required parameters: company_id, updates. Procore API: Core > Portfolio. Endpoint: PATCH /rest/v1.0/projects/sync
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| company_id | Yes | JSON request body field — the company identifier the project is associated with. Required only if `company_id` is not included in the request's query parameters. | |
| run_configurable_validations | No | Query string parameter — if true, validations are run for the corresponding Configurable Field Set. | |
| updates | Yes | JSON request body field — the updates for this Portfolio operation |