Shipentegra API icon

Shipentegra API

Shipentegra provides a versatile integration for easily managing shipping and logistics operations.

Overview

The node integrates with the Shipentegra API to update the status of one or more orders. This operation is useful in logistics and shipping workflows where order statuses need to be programmatically changed based on shipment progress, cancellations, or other business rules. For example, after a package is shipped, this node can update the order status to reflect that it is "in transit" or "delivered," enabling automated tracking and notifications.

Properties

Name Meaning
Order IDs A collection of one or more numeric order IDs identifying the orders whose status will be updated. Each ID must be at least 1.
Status The new status to assign to the specified orders. Options are: None (no change), 1, 2, 3, or 4. The exact meaning of these numeric statuses depends on the Shipentegra system's status codes.

Output

The node outputs JSON data representing the response from the Shipentegra API after attempting to update the order statuses. This typically includes confirmation of the update, any errors encountered per order, and possibly the updated order details. The output does not include binary data.

Dependencies

  • Requires an API key credential for authenticating with the Shipentegra API.
  • The node uses the base URL https://publicapi.shipentegra.com/v1 for all requests.
  • The API expects JSON content type and supports localization via an optional language setting in credentials.

Troubleshooting

  • Invalid Order IDs: If provided order IDs do not exist or are invalid, the API may return errors. Ensure all order IDs are correct and exist in the Shipentegra system.
  • Invalid Status Value: Using a status value outside the allowed options (empty, 1, 2, 3, 4) may cause the request to fail. Confirm the status codes with Shipentegra documentation.
  • Authentication Errors: Missing or incorrect API credentials will result in authentication failures. Verify that the API key credential is correctly configured.
  • API Rate Limits or Downtime: Network issues or API rate limits may cause errors. Retry after some time or check Shipentegra service status.

Links and References

Discussion