Actions13
Order → Get Many
AI-generatedSummary
Lists the orders of a HelloAsso organization via GET /organizations/{slug}/orders, with optional filters and pagination. Returns the order records from the response's data array.
Inputs
- Organization Slug (required) — The organization's identifier in HelloAsso URLs (e.g. my-association). It is used in the request path.
- Filters — Optional query filters. Form Types: multi-select of Checkout, Crowdfunding, Donation, Event, Membership, Payment Form and Shop. From Date: orders created on or after this date. To Date: orders created before this date (exclusive). Search: matches payer or user first name, last name or email. With Details: includes custom fields in the response.
- Return All — If true, follows the API's continuationToken to fetch every page. If false (the default), a single request is made limited by Limit.
- Limit — Shown only when Return All is false. Default 50, minimum 1. Sent as pageSize and also caps the number of results returned.
- Request Options — Node settings for batching (items per batch, interval), ignoring SSL issues, a proxy and a request timeout (default 10000 ms).
Output shape
A list of order objects. The response is unwrapped from the API's data property, so each order is emitted as its own item.
Pagination uses the continuationToken from the response's pagination object. The exact fields of each order come from the HelloAsso API, and the node doesn't define them. Authentication uses the HelloAsso OAuth2 credential against https://api.helloasso.com/v5/.
Examples
Example 1: Fetch all membership orders from the past month for a sync.
Organization Slug=my-association; Return All=true; Filters: Form Types=Membership, From Date=one month ago.
Example 2: Look up a person's recent orders by email.
Organization Slug=my-association; Return All=false; Limit=10; Filters: Search=jane@example.com.