Actions252
- Api Keys Actions
- Attachments Actions
- Blocklists Actions
- Calendar Channel Event Associations Actions
- Find Many Calendar Channel Event Associations
- Create One Calendar Channel Event Association
- Create Many Calendar Channel Event Associations
- Find One Calendar Channel Event Association
- Delete One Calendar Channel Event Association
- Update One Calendar Channel Event Association
- Find Calendar Channel Event Association Duplicates
- Companies Actions
- Calendar Channels Actions
- Calendar Event Participants Actions
- Calendar Events Actions
- Connected Accounts Actions
- Favorite Folders Actions
- Favorites Actions
- Message Channel Message Associations Actions
- Find Many Message Channel Message Associations
- Create One Message Channel Message Association
- Create Many Message Channel Message Associations
- Find One Message Channel Message Association
- Delete One Message Channel Message Association
- Update One Message Channel Message Association
- Find Message Channel Message Association Duplicates
- Message Channels Actions
- Message Folders Actions
- View Fields Actions
- Message Participants Actions
- Messages Actions
- Message Threads Actions
- Notes Actions
- Note Targets Actions
- Opportunities Actions
- People Actions
- Tasks Actions
- Task Targets Actions
- Timeline Activities Actions
- View Filter Groups Actions
- View Filters Actions
- View Groups Actions
- Views Actions
- View Sorts Actions
- Webhooks Actions
- Workflow Automated Triggers Actions
- Workflow Runs Actions
- Workflows Actions
- Workflow Versions Actions
- Workspace Members Actions
Overview
This node operation "Find Many Calendar Channels" retrieves multiple calendar channel objects from an external service. It is useful when you want to list or query calendar channels with various filtering, sorting, and pagination options. For example, you might use it to fetch all calendar channels that meet certain criteria, such as those created after a specific date or sorted by their ID.
Properties
| Name | Meaning |
|---|---|
| Order By | Sorts the returned calendar channels. You specify fields to sort by, optionally with directions: AscNullsFirst, AscNullsLast, DescNullsFirst, DescNullsLast. Default direction is AscNullsFirst. Example: id or name[DescNullsLast]. |
| Filter | Filters the calendar channels returned based on field comparisons. Supports comparators like eq, neq, in, containsAny, is, gt, gte, lt, lte, startsWith, like, ilike. Complex filters can be built using conjunctions (or, and, not). Can filter null values and booleans. Example: id[neq]:"00000000-0000-0000-0000-000000000000" to exclude empty IDs. |
| Limit | Limits the number of calendar channels returned. Default is 60. |
| Depth | Controls how much nested related data to include: 0 = only primary calendar channel info; 1 = includes directly related objects; 2 = includes related objects of related objects. Default is 1. |
| Starting After | Returns calendar channels starting after a specific cursor value, used for pagination. Cursor values come from response pageInfo fields startCursor and endCursor. |
| Ending Before | Returns calendar channels ending before a specific cursor value, also for pagination. Cursor values come from response pageInfo fields startCursor and endCursor. |
Output
The output JSON contains an array of calendar channel objects matching the query parameters. Each object includes the calendar channel's properties and, depending on the depth parameter, may include nested related objects. The structure reflects the requested depth of nested data.
If pagination is used, the output also includes pageInfo with cursors (startCursor, endCursor) to facilitate fetching subsequent or previous pages.
No binary data output is indicated for this operation.
Dependencies
- Requires an API key credential for authenticating requests to the external Twenty API.
- The node uses the base URL configured via credentials.
- No additional environment variables are specified.
Troubleshooting
- Empty results: Check your filter syntax and ensure the filter does not exclude all records (e.g., the default filter excludes a zero UUID).
- Invalid filter or order_by format: Ensure filters and order strings follow the documented syntax and comparator names exactly.
- Pagination issues: Use valid cursor values from previous responses for
starting_afterandending_before. - Authentication errors: Verify that the API key credential is correctly set up and has necessary permissions.
- Depth too high: Requesting a depth greater than supported by the API may cause errors or incomplete data.
Links and References
- Twenty API Documentation (hypothetical link)
- n8n documentation on pagination
- General REST API filtering and sorting concepts