List Timecard Entries (Company)
list_timecard_entries_companyRetrieve paginated timecard entries by company ID, with filters for IDs, dates, and status. Enables enumeration of field productivity records for analysis or integration.
Instructions
Return a list of all Timecard Entries, serialized according to the MyTime field set. Use this to enumerate Field Productivity records when you need a paginated overview, to find IDs, or to filter by query parameters. Returns a paginated JSON array of Field Productivity records. Use page and per_page to control pagination; the response includes pagination metadata. Required parameters: company_id. Procore API: Project Management > Field Productivity. Endpoint: GET /rest/v1.0/companies/{company_id}/timecard_entries
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| company_id | Yes | URL path parameter — unique identifier for the company. | |
| filters__id | No | Query string parameter — return item(s) with the specified IDs. | |
| filters__party_id | No | Query string parameter — return item(s) with the specified Party ID. | |
| filters__in_progress_only | No | Query string parameter — return work in progress item(s). | |
| filters__include_in_progress | No | Query string parameter — return available and work in progress item(s). | |
| filters__updated_at | No | Query string parameter — return item(s) last updated within the specified ISO 8601 datetime range. Formats: `YYYY-MM-DD`...`YYYY-MM-DD` - Date `YYYY-MM-DDTHH:MM:SSZ`...`YYYY-MM-DDTHH:MM:SSZ` - DateTime with UTC Offset `YYY... | |
| filters__deleted_at | No | Query string parameter — return item(s) that were deleted within the specified ISO 8601 datetime range. | |
| page | No | Query string parameter — page number for paginated results (default: 1) | |
| per_page | No | Query string parameter — number of items per page (default: 100, max: 100) | |
| start_date | No | Query string parameter — the beginning of the date range for entries. (YYYY-MM-DD) | |
| end_date | No | Query string parameter — the ending of the date range for entries. (YYYY-MM-DD) | |
| start_time_in | No | Query string parameter — the beginning of the time_in range for entries (YYYY-MM-DDTHH:MM:SSZ). "Z" represents the timezone offset (i.e. -08:00, -0800). Optionally you may pass the literal "Z" which also means "UTC". | |
| end_time_in | No | Query string parameter — the ending of the time_in range for entries (YYYY-MM-DDTHH:MM:SSZ). "Z" represents the timezone offset (i.e. -08:00, -0800). Optionally you may pass the literal "Z" which also means "UTC". | |
| use_filter_tz | No | Query string parameter — when passed as "true" the timezone from start_time_in or end_time_in will be used for all timestamps in the response. Otherwise they'll use UTC. | |
| serializer_view | No | Query string parameter — changes what fields are included in the response. |