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
Campaign → Get Many
AI-generatedSummary
Lists ServiceTitan campaigns, optionally filtering by active status, IDs, name, or modification time. Returns up to the configured limit or fetches all matching pages when Return All is enabled.
Inputs
- Return All — Defaults to false. Enable to fetch all matching campaigns across pages.
- Limit — Maximum number of campaigns to return when Return All is disabled; defaults to 50 (allowed range: 1–5000).
- Filters — Optional filters: Active (Any, Active, or Inactive), comma-separated campaign IDs, campaign name, Modified After, and Modified Before. The default Active value of Any does not restrict results.
Output shape
A list of campaign records, returned as n8n items.
Results are paginated by ServiceTitan. With Return All disabled, the configured limit is used; with it enabled, the node fetches all pages. Empty or default filter values are omitted from the request.