estimates_list
Retrieve and filter estimates from ServiceTitan by job, project, amount, date, status, or seller to manage and analyze sales proposals.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobId | No | Filter by job ID | |
| projectId | No | Filter by project ID | |
| jobNumber | No | Filter by job number | |
| totalGreater | No | Filter estimates with totals greater than this amount | |
| totalLess | No | Filter estimates with totals less than this amount | |
| soldById | No | Filter by seller user ID | |
| soldByEmployeeId | No | Filter by seller employee ID | |
| ids | No | Comma-separated estimate IDs (maximum 50) | |
| soldAfter | No | Return estimates sold on or after this date/time (UTC) | |
| soldBefore | No | Return estimates sold before this date/time (UTC) | |
| status | No | Filter by estimate status | |
| orderBy | No | Legacy order by field accepted by ServiceTitan API | |
| orderByDirection | No | Legacy order direction accepted by ServiceTitan API | |
| locationId | No | Filter by location ID | |
| active | No | Filter by active status | True |
| sort | No | Sort: Field (default), +Field (asc), or -Field (desc). Fields: Id, CreatedOn, ModifiedOn, SoldOn, Total | |
| page | No | Page number (starts at 1) | |
| pageSize | No | Records per page (default 50) | |
| includeTotal | No | Include total count in response | |
| createdBefore | No | ||
| createdOnOrAfter | No | ||
| modifiedBefore | No | ||
| modifiedOnOrAfter | No |