Bulk Create Project Memberships
bulk_create_project_membershipsAdd multiple reference users to a project as members in a single API call. Processes all records at once and returns individual results for each membership.
Instructions
Bulk Create Project Memberships for many parties on the given Project. This endpoint can currently only be used to add reference users to a project. It cannot be used to add a user who has a login or to add vendors. Prefer this over repeated single-record calls when handling many project memberships at once. project_id defaults to the value set by procore_set_config when omitted. Processes every supplied record in one request and returns the resulting collection; individual entries can fail independently, so check each one. Failures come back as an error payload carrying the HTTP status — commonly 401 when the token has expired, 403 without tool permission, and 404 when an id does not resolve. Required parameters: project_id, party_ids. Procore API: Core > Directory. Endpoint: POST /rest/v1.0/projects/{project_id}/project_memberships/bulk_add
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| party_ids | Yes | JSON request body field — array of party identifiers | |
| project_id | Yes | URL path parameter — unique identifier for the project. |