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 product data. Specifically, the "Get All" operation for the "Product" resource fetches multiple products from the store, optionally filtered and limited by user-defined criteria.
Common scenarios where this node is beneficial include:
- Synchronizing product catalogs between Salla and other systems.
- Generating reports or analytics on product listings.
- Automating workflows that require bulk access to product information, such as inventory updates or marketing campaigns.
For example, a user might configure this node to fetch all active products added after a certain date, up to a maximum of 50 items, to update an external database or trigger notifications.
Properties
| Name | Meaning |
|---|---|
| Return All | Whether to return all matching products or limit the number of results. |
| Limit | Maximum number of products to return if "Return All" is false (minimum 1, maximum 100). |
| Filters | Collection of filters to narrow down the product list: |
| - Status | Filter products by their status. Options: Active, Inactive, Draft, Pending, Completed, Cancelled. |
| - Date From | Filter products created or updated from this date/time onward. |
| - Date To | Filter products created or updated up to this date/time. |
| - Search | Search term to filter products by name or other searchable fields. |
Output
The node outputs an array of JSON objects representing products retrieved from the Salla API. Each object contains detailed product information as returned by the API, such as product ID, name, description, status, creation date, and other relevant attributes.
No binary data output is produced by this operation.
Dependencies
- Requires an API authentication token credential configured in n8n to connect securely to the Salla API.
- Relies on the internal helper functions to make HTTP requests to the Salla endpoints.
- The node expects network connectivity to the Salla.sa API service.
Troubleshooting
Common Issues:
- Incorrect or missing API credentials will cause authentication failures.
- Exceeding API rate limits may result in errors or incomplete data retrieval.
- Providing invalid filter values (e.g., unsupported status) can lead to empty results or API errors.
Error Messages:
"The operation "getAll" is not supported for products!"β This indicates a misconfiguration; ensure the resource is set to "Product" and operation to "Get All".- Network or timeout errors suggest connectivity issues; verify internet access and API availability.
- Validation errors related to "Limit" exceeding allowed range; adjust the value between 1 and 100.
To resolve these, verify credentials, check filter inputs, and consult Salla API documentation for valid parameters.
Links and References
- Salla API Documentation β Official API reference for endpoints, parameters, and authentication.
- n8n Documentation β Guidance on setting up credentials and using nodes effectively.