ServiceTitan icon

ServiceTitan

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

Payment → Get Many

AI-generated

Summary

Retrieves a list of payments from ServiceTitan, optionally filtering by invoice ID, job ID, payment type, or date ranges.

Inputs

  • returnAll — Whether to return all results or only up to a given limit.
  • limit — Max number of results to return (1-5000). Ignored if returnAll is true.
  • filters — Collection of filters to narrow results. Options include Invoice ID, Job ID, Payment Type Name or ID, and date ranges (Modified After/Before, Created After/Before).

Output shape

a list of payment records

ServiceTitan's payments endpoint (/accounting/v2/tenant/{t}/payments) supports filtering but does not provide a single-record GET route (GET by ID is not available).

Examples

Example 1: Retrieve all recent payments

Set returnAll to true and leave filters empty.

Example 2: Get payments for a specific job

Set returnAll to false and use jobId filter.

Example 3: Get up to 100 payment records

Set returnAll to false and set limit to 100.

Links

Discussion