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 manage products and other resources. Specifically, for the Product - Get All operation, it retrieves a list of products from the Salla platform. Users can fetch either all products or limit the number of returned results. Additionally, filtering options allow narrowing down the product list based on status, date range, or search terms.
Typical use cases include:
- Synchronizing product catalogs between Salla and other systems.
- Generating reports or analytics on available products.
- Automating workflows that require up-to-date product information.
For example, a user might configure this node to retrieve all active products added after a certain date to update an external inventory system.
Properties
| Name | Meaning |
|---|---|
| Return All | Whether to return all matching products or only up to a specified limit. |
| Limit | Maximum number of products to return when "Return All" is false (minimum 1, maximum 100). |
| Filters | Collection of filters to narrow down the product list: |
| Status | Filter by product 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 product details as provided 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 configured in n8n credentials to access the Salla API.
- The node uses internal helper functions to make HTTP requests to the Salla API endpoints.
- No additional external dependencies are required beyond the configured API credential.
Troubleshooting
Common Issues:
- Authentication errors if the API key or OAuth2 token is missing or invalid.
- Exceeding API rate limits imposed by Salla may cause request failures.
- Providing invalid filter values (e.g., unsupported status) may result in empty responses or errors.
Error Messages:
"The operation "getAll" is not supported for products!"— indicates a misconfiguration of the operation parameter.- Network or API errors will typically propagate from the underlying HTTP request and should be checked for connectivity or credential validity.
Resolutions:
- Ensure the API credential is correctly set up and has necessary permissions.
- Validate filter inputs before running the node.
- Use the "Return All" option carefully to avoid large data loads that may impact performance.
Links and References
- Salla API Documentation (official API docs for reference)
- n8n Documentation (for general node usage and credential setup)