Get Look Ahead Data
get_look_ahead_dataFetch future assignments and availability for people in a group through the Look Ahead report. Use it to explore look ahead data or locate an id for use in other tools.
Instructions
Fetches the Look Ahead report which provides future assignments and availability details for People within a specified Group. To span all Groups in the company, use "all" in place of {group_id}. Use this to discover look ahead data or to look up the id of one before calling a tool that needs it. company_id defaults to the value set by procore_set_config when omitted, and group_id must identify an existing parent record — resolve it with the matching list tool first. Returns a JSON array of look ahead data; page and per_page control pagination and the response reports how many pages remain. Read-only — it changes nothing in Procore. 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: company_id, group_id. Procore API: Resource Management > Resource Planning. Endpoint: GET /rest/v1.0/workforce-planning/v2/companies/{company_id}/groups/{group_id}/reports/look-ahead
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number for paginated results (default: 1, 1-indexed) | |
| group_id | Yes | URL path parameter — unique identifier for the group | |
| jobTitle | No | Query string parameter — whether to include the person's Job Title. | |
| per_page | No | Number of items per page (default: 100, max: 100) | |
| 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... | |
| jobTitleIds | No | Query string parameter — an array of UUIDs representing the Job Titles to include in the report. People with Job Titles not in this list will be excluded. | |
| projectName | No | Query string parameter — whether to include the project name for each assignment. | |
| assignmentEnd | No | Query string parameter — whether to include the assignment end date. | |
| project_number | No | Query string parameter — filters items by their exact project number. The query performs an exact match. Example usage: `/v2/companies/{company_id}/...?project_number=BR-2024` | |
| assignmentCount | No | Query string parameter — the number of future assignments to return per person. | |
| assignmentStart | No | Query string parameter — whether to include the assignment start date. | |
| employee_number | No | Query string parameter — filter results by the exact employee number of the Person. | |
| assignmentDuration | No | Query string parameter — whether to include a calculated duration for each assignment. | |
| availableAfterDate | No | Query string parameter — whether to include the last day a person is assigned in the future. |