Salla icon

Salla

Interact with Salla.sa e-commerce platform API

Actions38

Overview

The node integrates with the Salla.sa e-commerce platform API to manage digital products. Specifically, the Update operation for the Digital Product resource allows users to modify existing digital product details such as name, description, and status.

This node is beneficial in scenarios where you need to automate updates to your digital product catalog on Salla, for example:

  • Changing the status of a digital product from "draft" to "active" after finalizing its content.
  • Updating the product description or name based on new marketing information.
  • Automating bulk updates to multiple digital products via workflows.

Properties

Name Meaning
ID The unique identifier of the digital product to update.
Additional Fields Optional fields to update on the digital product:
- Name New name of the digital product.
- Description New description text for the digital product.
- Status Status of the digital product; possible values are: active, inactive, or draft.

Output

The node outputs a JSON object representing the updated digital product as returned by the Salla API. This typically includes all the product's properties after the update, such as its ID, name, description, status, creation date, and other metadata.

No binary data output is involved in this operation.

Dependencies

  • Requires an active connection to the Salla.sa e-commerce platform API.
  • Requires an API authentication token configured in n8n credentials (an OAuth2 or API key credential).
  • Uses internal helper functions to make HTTP requests to Salla endpoints.

Troubleshooting

  • Invalid ID error: If the provided digital product ID does not exist or is incorrect, the API will return an error. Verify the ID before running the update.
  • Authentication errors: Ensure that the API credentials are valid and have sufficient permissions to update digital products.
  • Validation errors: When updating fields like status, ensure the value is one of the allowed options (active, inactive, draft).
  • Empty update: If no additional fields are provided, the update request may fail or have no effect. Always specify at least one field to update.

Links and References

Discussion