ServiceTitan MCP Server

transfers_getlist

Retrieve filtered transfer lists by specifying criteria like date ranges, IDs, locations, or custom fields. Supports sorting, pagination, and includes options to query by external data or sync statuses.

Input Schema

NameRequiredDescriptionDefault
batchIdNoFormat - int64. Batch filter
createdBeforeNoFormat - date-time (as date-time in RFC3339). Return items created before certain date/time (in UTC)
createdOnOrAfterNoFormat - date-time (as date-time in RFC3339). Return items created on or after certain date/time (in UTC)
customFields.FieldsNoCollection of custom field pairs (name, value) to filter by
customFields.OperatorNoCan be "Or" or "And"\nValues: [And, Or]
dateBeforeNoFormat - date-time (as date-time in RFC3339). Return transfers with date before certain date/time
dateOnOrAfterNoFormat - date-time (as date-time in RFC3339). Return transfers with date on or after certain date/time
externalDataApplicationGuidNoFormat - guid. If this guid is provided, external data corresponding to this application guid will be returned.
externalDataKeyNoPerforms lookup by external data key, 'externalDataValues' must also be provided.
externalDataValuesNoPerforms lookup by external data values (maximum 50), 'externalDataKey' must also be provided.
fromLocationIdsNoFilter by a collection of From field locations
idsNoPerform lookup by multiple IDs (maximum 50)
includeTotalNoWhether total count should be returned
modifiedBeforeNoFormat - date-time (as date-time in RFC3339). Return items modified before certain date/time (in UTC)
modifiedOnOrAfterNoFormat - date-time (as date-time in RFC3339). Return items modified on or after certain date/time (in UTC)
numberNoNumber filter
pageNoFormat - int32. The logical number of page to return, starting from 1
pageSizeNoFormat - int32. How many records to return (50 by default)
referenceNumberNoReference number filter
sortNoApplies sorting by the specified field:\n"?sort=+FieldName" for ascending order,\n"?sort=-FieldName" for descending order.\n\nAvailable fields are: Id, ModifiedOn, CreatedOn.
statusesNoFilter by a collection of statuses
syncStatusesNoFilter by a collection of sync statuses
tenantYesFormat - int64. Tenant ID
toLocationIdsNoFilter by a collection of To field locations
transferTypeIdsNoFilter by a collection of transfer types

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "batchId": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "Format - int64. Batch filter" }, "createdBefore": { "description": "Format - date-time (as date-time in RFC3339). Return items created before certain date/time (in UTC)", "type": [ "string", "null" ] }, "createdOnOrAfter": { "description": "Format - date-time (as date-time in RFC3339). Return items created on or after certain date/time (in UTC)", "type": [ "string", "null" ] }, "customFields.Fields": { "anyOf": [ { "additionalProperties": { "type": "string" }, "type": "object" }, { "type": "null" } ], "description": "Collection of custom field pairs (name, value) to filter by" }, "customFields.Operator": { "description": "Can be \"Or\" or \"And\"\\nValues: [And, Or]", "type": [ "string", "null" ] }, "dateBefore": { "description": "Format - date-time (as date-time in RFC3339). Return transfers with date before certain date/time", "type": [ "string", "null" ] }, "dateOnOrAfter": { "description": "Format - date-time (as date-time in RFC3339). Return transfers with date on or after certain date/time", "type": [ "string", "null" ] }, "externalDataApplicationGuid": { "anyOf": [ { "format": "uuid", "type": "string" }, { "type": "null" } ], "description": "Format - guid. If this guid is provided, external data corresponding to\nthis application guid will be returned." }, "externalDataKey": { "description": "Performs lookup by external data key, 'externalDataValues' must also be provided.", "type": [ "string", "null" ] }, "externalDataValues": { "description": "Performs lookup by external data values (maximum 50), 'externalDataKey' must also be provided.", "type": [ "string", "null" ] }, "fromLocationIds": { "description": "Filter by a collection of From field locations", "type": [ "string", "null" ] }, "ids": { "description": "Perform lookup by multiple IDs (maximum 50)", "type": [ "string", "null" ] }, "includeTotal": { "description": "Whether total count should be returned", "type": [ "boolean", "null" ] }, "modifiedBefore": { "description": "Format - date-time (as date-time in RFC3339). Return items modified before certain date/time (in UTC)", "type": [ "string", "null" ] }, "modifiedOnOrAfter": { "description": "Format - date-time (as date-time in RFC3339). Return items modified on or after certain date/time (in UTC)", "type": [ "string", "null" ] }, "number": { "description": "Number filter", "type": [ "string", "null" ] }, "page": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "Format - int32. The logical number of page to return, starting from 1" }, "pageSize": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "Format - int32. How many records to return (50 by default)" }, "referenceNumber": { "description": "Reference number filter", "type": [ "string", "null" ] }, "sort": { "description": "Applies sorting by the specified field:\\n\"?sort=+FieldName\" for ascending order,\\n\"?sort=-FieldName\" for descending order.\\n\\nAvailable fields are: Id, ModifiedOn, CreatedOn.", "type": [ "string", "null" ] }, "statuses": { "description": "Filter by a collection of statuses", "type": [ "string", "null" ] }, "syncStatuses": { "description": "Filter by a collection of sync statuses", "type": [ "string", "null" ] }, "tenant": { "description": "Format - int64. Tenant ID", "type": "integer" }, "toLocationIds": { "description": "Filter by a collection of To field locations", "type": [ "string", "null" ] }, "transferTypeIds": { "description": "Filter by a collection of transfer types", "type": [ "string", "null" ] } }, "required": [ "tenant" ], "type": "object" }

You must be authenticated.

Other Tools from ServiceTitan MCP Server

Related Tools

ID: mrnu4dtu2r