Actions38
- Order Actions
- Product Actions
- Customer Actions
- Address Actions
- Special Offer Actions
- Coupon Actions
- Shipment Actions
- Digital Product Actions
Overview
This node integrates with the Salla.sa e-commerce platform API to retrieve customer data. Specifically, the "Customer" resource with the "Get All" operation allows users to fetch multiple customer records from their Salla store.
Common scenarios where this node is beneficial include:
- Exporting customer lists for marketing or CRM purposes.
- Synchronizing customer data with other systems.
- Filtering customers based on status, registration date, or search terms to target specific segments.
For example, a user might want to get all active customers who registered after a certain date or search for customers by name or email.
Properties
| Name | Meaning |
|---|---|
| Return All | Whether to return all matching customer records or limit the number of results returned. |
| Limit | Maximum number of customer records to return if "Return All" is false (minimum 1, maximum 100). |
| Filters | Collection of filters to narrow down the customer list: |
| - Status | Filter customers by one or more statuses: Active, Inactive, Draft, Pending, Completed, Cancelled. |
| - Date From | Filter customers created or updated from this date/time onward. |
| - Date To | Filter customers created or updated up to this date/time. |
| - Search | Search term to filter customers by matching text (e.g., name, email). |
Output
The node outputs an array of JSON objects representing customer records retrieved from the Salla API. Each object contains detailed customer information as provided by the API, such as customer ID, name, contact details, status, and timestamps.
No binary data output is produced by this operation.
Dependencies
- Requires an API authentication credential configured in n8n to connect to the Salla API.
- The node uses internal helper functions to make authenticated HTTP requests to the Salla endpoints.
- No additional external dependencies are required beyond the configured API key/token.
Troubleshooting
Common issues:
- Incorrect or missing API credentials will cause authentication failures.
- Using filters with invalid date formats may result in errors or no data returned.
- Requesting too many records without enabling "Return All" may truncate results unexpectedly.
Error messages:
"The operation "getAll" is not supported for customers!"β indicates an unsupported operation was requested; verify the selected operation.- Network or API errors will typically return messages from the Salla API; ensure network connectivity and valid credentials.
Resolutions:
- Double-check API credentials and permissions.
- Validate date filter inputs.
- Use "Return All" option when needing complete datasets, or set an appropriate "Limit".
Links and References
- Salla API Documentation (for detailed API endpoint info)
- n8n documentation on creating custom nodes