ServiceTitan icon

ServiceTitan

ServiceTitan field service management — customers, jobs, appointments, estimates, invoices, bookings, leads, calls, locations, memberships, technicians, payments, tags, tasks

Customer → Get Contacts for Many Customers

AI-generated

Summary

Fetches contacts associated with specified ServiceTitan customers, or pages through contacts for every customer when no IDs are supplied. Filters by creation or modification time and returns contact records with their customer IDs for joining downstream.

Inputs

  • Customer IDs — Comma-separated customer IDs or an array from an expression. IDs are processed in batches of 50. Leave empty to fetch contacts across all customers; pair this with a Modified After filter or Return All to control the scan.
  • Return All — Defaults to true and returns all matching contacts. Set false to cap the results using Limit.
  • Limit — Maximum number of results when Return All is false; defaults to 50, with a declared range of 1–5000.
  • Filters — Optional Created After, Created Before, Modified After, and Modified Before date/time filters.

Output shape

A list of contact records

Each contact includes its customerId. Results are paginated; when Customer IDs is empty, the operation pages through contacts for every customer.

Links

Discussion