Actions125
- Ticket Actions
- Ticket Note Actions
- Ticket Attachment Actions
- Company Actions
- Company Note Actions
- Company Attachment Actions
- Contact Actions
- Resource (Employee) Actions
- Contract Actions
- Contract Note Actions
- Project Actions
- Project Note Actions
- Task Actions
- Task Note Actions
- Time Entry Actions
- Configuration Item Actions
- Configuration Item Note Actions
- Product Actions
- Opportunity Actions
- Quote Actions
- Quote Item Actions
- Service Call Actions
- Invoice Actions
- Subscription Actions
- Inventory Item Actions
- Purchase Order Actions
- Purchase Order Item Actions
Service Call → List Service Calls
AI-generatedSummary
List service calls with optional filtering, pagination and field selection.
Inputs
- returnAll — Whether to return all results or only up to a given Limit.
- limit — Max number of results to return.
- includeFields — Optional comma-separated list of fields to include in the response. Field names must match the Autotask entity (e.g. id, name, createDate). Leave blank to return all fields.
- qfCompanyID — Filter to service calls for this company.
- qfStatus — Filter to service calls whose status matches the selected status(es).
- qfStartDateFrom — Filter to service calls whose startDateTime is on or after this date.
- qfStartDateTo — Filter to service calls whose startDateTime is on or before this date.
- useAdvancedFilters — Whether to show advanced filter controls (row-builder + raw JSON). Leave off to filter only by the Quick Filters above.
- advancedFilters — Add filter clauses by field name and operator. All clauses are joined with AND. For OR / nested logic, use Custom Filter (JSON) below.
- filterJson — Raw Autotask filter array, merged with the rest. Use for OR groups, nested clauses, or any filter the UI above cannot express.
- requestOptions — Header Overrides – numeric Autotask resource ID to impersonate for this request. Overrides the credential default.
Output shape
a list of service call records
Pagination and field filtering apply; limit and returnAll control how many items are returned. Errors are propagated as n8n errors.
Examples
Example 1: List up to 25 service calls for a specific company
resource=Service Call; operation=getMany; returnAll=false; limit=25; qfCompanyID=
Example 2: Retrieve all service calls between two dates using advanced filters
resource=Service Call; operation=getMany; returnAll=false; limit=500; useAdvancedFilters=true; advancedFilters.clause.field=startDateTime; advancedFilters.clause.operator=gte; advancedFilters.clause.value=2024-01-01; advancedFilters.clause.value=2024-12-31; filterJson=[]
Example 3: Get all service calls with custom JSON filter for status and company
resource=Service Call; operation=getMany; returnAll=true; qfStatus=[1,5]; filterJson=[{"op":"or","items":[{"op":"eq","field":"status","value":1},{"op":"eq","field":"companyID","value":123}]}]
