List Direct Cost Line Items
list_direct_cost_line_itemsList direct cost line items for a given project and direct cost, with support for pagination and filtering by ID, date range, cost code, or line item type.
Instructions
Return a list of all Direct Cost Line Items. See Filtering on List Actions for information on using the filtering capabilities provided by this endpoint. Use this to enumerate Direct Costs when you need a paginated overview, to find IDs, or to filter by query parameters. Returns a paginated JSON array of Direct Costs. Use page and per_page to control pagination; the response includes pagination metadata. Required parameters: project_id, direct_cost_id. Procore API: Construction Financials > Direct Costs. Endpoint: GET /rest/v1.0/projects/{project_id}/direct_costs/{direct_cost_id}/line_items
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | URL path parameter — unique identifier for the project. | |
| direct_cost_id | Yes | URL path parameter — unique identifier of the direct cost | |
| 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) | |
| filters__id | No | Query string parameter — return item(s) with the specified IDs. | |
| filters__created_at | No | Query string parameter — return item(s) created 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 `YYYY-MM-... | |
| 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__cost_code_id | No | Query string parameter — cost Code ID. Returns item(s) with the specified Cost Code ID or within the specified range of Cost Code IDs. | |
| filters__line_item_type_id | No | Query string parameter — line Item Type ID. Returns item(s) with the specified Line Item Type ID or range of Line Item Type IDs. |