Actions69
- Appointment Actions
- Booking Actions
- Business Unit Actions
- Call Actions
- Campaign Actions
- Custom API Call Actions
- Customer Actions
- Employee Actions
- Estimate Actions
- Invoice Actions
- Job Actions
- Job Cancel Reason Actions
- Job Hold Reason Actions
- Job Type Actions
- Lead Actions
- Location Actions
- Membership Actions
- Payment Actions
- Tag Actions
- Task Actions
- Technician Actions
Payment → Get Many
AI-generatedSummary
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.