Salla icon

Salla

Interact with Salla.sa e-commerce platform API

Actions38

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

Discussion