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 shipments. Specifically, the "Create" operation for the Shipment resource allows users to create new shipment records in their Salla store. This is useful for automating logistics workflows, such as generating shipment entries when orders are processed or updating shipping information programmatically.

Practical examples include:

  • Automatically creating a shipment record when an order is confirmed.
  • Integrating with external shipping providers by creating shipments in Salla based on external triggers.
  • Managing shipment statuses and details without manual intervention.

Properties

Name Meaning
Additional Fields Optional fields to specify additional shipment details:
- Name: Name of the shipment resource (string)
- Description: Description of the shipment (string)
- Status: Status of the shipment; options are "Active", "Inactive", or "Draft"

Output

The node outputs JSON data representing the created shipment resource as returned by the Salla API. The structure typically includes shipment identifiers, status, name, description, timestamps, and other relevant shipment metadata.

No binary data output is produced by this operation.

Dependencies

  • Requires an API authentication token configured via OAuth2 credentials for the Salla platform.
  • The node depends on the Salla API being accessible and properly authenticated.
  • No additional environment variables are explicitly required beyond the API credential setup.

Troubleshooting

  • Common Issues:

    • Missing or invalid API credentials will cause authentication failures.
    • Providing invalid or incomplete shipment data in the additional fields may result in API errors.
    • Network connectivity issues can prevent successful API calls.
  • Error Messages:

    • Errors from the Salla API will be propagated, often indicating missing required fields or invalid values.
    • If the operation is not supported or parameters are incorrect, the node throws an error specifying the unsupported operation.
  • Resolutions:

    • Ensure that the API key or OAuth2 credentials are correctly configured and valid.
    • Validate all input fields before execution.
    • Check network connectivity and API endpoint availability.

Links and References

Discussion