Salla icon

Salla

Interact with Salla.sa e-commerce platform API

Actions38

Overview

This node integrates with the Salla.sa e-commerce platform API, allowing users to manage various resources such as orders, products, customers, addresses, special offers, coupons, shipments, and digital products. Specifically for the Product resource with the Delete operation, the node deletes a product from the Salla platform by its unique ID.

Common scenarios where this node is beneficial include:

  • Automating product lifecycle management by removing discontinued or obsolete products.
  • Integrating with inventory systems to sync product availability by deleting products no longer in stock.
  • Cleaning up test or temporary products after batch imports or testing.

Example use case:

  • A user wants to automatically delete a product when it is marked as discontinued in their internal system. They can trigger this node with the product ID to remove it from the Salla store.

Properties

Name Meaning
ID The unique identifier of the product to delete. This is required to specify which product will be removed.

Output

The output JSON contains the response from the Salla API after attempting to delete the specified product. Typically, this will confirm successful deletion or provide error details if the deletion failed.

The structure generally includes fields indicating the status of the deletion request. No binary data is output by this node.

Example output (conceptual):

{
  "success": true,
  "message": "Product deleted successfully",
  "data": null
}

Dependencies

  • Requires an active connection to the Salla.sa e-commerce platform via an OAuth2 API credential.
  • The node uses the Salla API endpoints to perform operations; thus, valid API credentials with appropriate permissions are necessary.
  • No additional external dependencies beyond the configured API authentication.

Troubleshooting

  • Common issues:

    • Invalid or missing product ID: The node requires a valid product ID to delete. Ensure the ID is correct and exists in the Salla store.
    • Insufficient permissions: The API credential used must have rights to delete products.
    • Network or API errors: Connectivity issues or API rate limits may cause failures.
  • Error messages:

    • "The operation "delete" is not supported for products!" — This indicates an unsupported operation was requested; ensure the operation parameter is set correctly.
    • API error responses typically include HTTP status codes and messages explaining the failure (e.g., 404 Not Found if the product ID does not exist).
  • Resolution tips:

    • Verify the product ID input.
    • Check API credentials and permissions.
    • Review API limits and network connectivity.
    • Enable "Continue On Fail" in the node settings to handle errors gracefully during batch processing.

Links and References

Discussion