Actions181
- Invoice Actions
- Timesheet Actions
- Customer Actions
- Ticket Actions
- Lead Actions
- Project Actions
- Contract Actions
- Estimate Actions
- Expense Actions
- Proposal Actions
- Staff Actions
- Task Actions
- Credit Note Actions
- Item Actions
- Payment Actions
- Contact Actions
- Note Actions
- Knowledge Base Actions
- Knowledge Base Group Actions
- Subscription Actions
- Utility Actions
Payment → Get Many
AI-generatedSummary
Retrieve multiple payment records from PerfexCRM with optional filtering and pagination.
Inputs
- Return All — Boolean flag to either return all matching payment records or limit the number returned.
- Limit — Maximum number of payment records to return if Return All is false; minimum is 1, default 50.
- Offset — Number of payment records to skip before starting to return results; applicable if Return All is false, default 0.
- Filters — Optional filters to restrict payments returned, including Customer ID, Invoice ID, and Payment Mode.
Output shape
a list of payment objects
If 'Return All' is set to true, all matching payment records are returned. Otherwise, the number of payments returned is limited by 'Limit' with an optional 'Offset'. Errors include API response details if applicable.
Examples
Example 1: Retrieve all payments without filters
Set Return All to true; do not set filters.
Example 2: Retrieve first 50 payments for a specific customer
Set Return All to false, Limit to 50, set Customer ID filter.