Get Project Assignments
get_project_assignmentsRetrieve Resource Planning assignment records for a project within a given date range. Provide company ID, project ID, start day, and day range to get paginated assignment data.
Instructions
Returns the Resource Planning Assignment data for the given company and project. Use this to fetch the full details of a specific Resource Planning records by its identifier. Returns a paginated JSON array of Resource Planning records. Use page and per_page to control pagination; the response includes pagination metadata. Required parameters: company_id, project_id, dayRange, start_day. Procore API: Resource Management > Resource Planning. Endpoint: GET /rest/v1.0/workforce-planning/v2/companies/{company_id}/projects/{project_id}/assignments
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| company_id | Yes | URL path parameter — unique identifier for the company. This parameter accepts both formats: - **Recommended**: Procore company ID (integer) - Use this for new integrations - Legacy: LaborChart UUID format (uuid string... | |
| project_id | Yes | URL path parameter — unique identifier for the project | |
| dayRange | Yes | Query string parameter — a value specifying how many days forward you would like to get assignments for from the specified startDay. Assignments whose start_day falls within the given range will be returned in the response... | |
| start_day | Yes | Query string parameter — the starting day to filter assignments by. | |
| page | No | Page number for paginated results (default: 1) | |
| per_page | No | Number of items per page (default: 100, max: 100) |