List Timecard Entries
list_timecard_entriesRetrieve timecard entries within a date range for a project. Use it to discover entries or locate IDs for subsequent operations. Supports pagination and is read-only.
Instructions
Return a list of all Timecard Entries within a specified date range. Use this to discover timecard entries or to look up the id of one before calling a tool that needs it. Returns a JSON array of timecard entries; 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: project_id. Procore API: Project Management > Field Productivity. Endpoint: GET /rest/v1.0/timecard_entries
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Query string parameter — page number for paginated results (default: 1) | |
| end_date | No | Query string parameter — the end of the date range for entries. (YYYY-MM-DD); if not provided, this will default to today | |
| per_page | No | Query string parameter — number of items per page (default: 100, max: 100) | |
| project_id | Yes | Query string parameter — unique identifier for the project. | |
| start_date | No | Query string parameter — the beginning of the date range for entries. (YYYY-MM-DD); if not provided, this will default to 1 week ago |