Salla icon

Salla

Interact with Salla.sa e-commerce platform API

Actions38

Overview

This node interacts with the Salla.sa e-commerce platform API to retrieve order data. Specifically, the "Order" resource with the "Get All" operation allows users to fetch multiple orders from their Salla store. It supports filtering by status, date range, and search terms, and can return either all matching orders or a limited subset.

Common scenarios include:

  • Synchronizing orders from Salla into another system for processing or analytics.
  • Monitoring recent orders filtered by status or date.
  • Exporting order data for reporting purposes.

For example, a user might configure this node to get all "Completed" orders placed in the last month to update their fulfillment system.

Properties

Name Meaning
Return All Whether to return all matching orders or only up to a specified limit.
Limit Maximum number of orders to return if not returning all (minimum 1, maximum 100).
Filters Collection of filters to narrow down results:
- Status Filter orders by one or more statuses: Active, Inactive, Draft, Pending, Completed, Cancelled.
- Date From Filter orders created on or after this date/time.
- Date To Filter orders created on or before this date/time.
- Search Search term to filter orders by matching text fields.

Output

The node outputs an array of JSON objects representing orders retrieved from the Salla API. Each object contains the order details as returned by the API, including fields such as order ID, status, customer info, dates, and other metadata.

No binary data output is produced by this operation.

Dependencies

  • Requires an API authentication credential configured in n8n to access the Salla API.
  • The node uses internal helper functions to make authenticated HTTP requests to Salla endpoints.
  • No additional external dependencies are required beyond the configured API key/token.

Troubleshooting

  • Common issues:

    • Authentication errors if the API credential is missing or invalid.
    • Request limits exceeded if too many orders are requested without pagination.
    • Invalid filter values causing API request failures.
  • Error messages:

    • "The operation "getAll" is not supported for orders!" — indicates a misconfiguration; ensure the operation is set correctly.
    • Network or API errors will be surfaced with their message; verify connectivity and API credentials.
  • Resolutions:

    • Verify that the API credential is properly set up and has necessary permissions.
    • Use the "Return All" toggle carefully; if disabled, set a reasonable "Limit".
    • Check filter values for correctness, especially date formats.

Links and References

Discussion