OrderDesk icon

OrderDesk

Interact with OrderDesk API

Overview

The node integrates with the OrderDesk API, specifically supporting operations related to moving orders among other resources. The "Move Orders" operation allows users to transfer or reassign orders within their OrderDesk account programmatically. This is useful in scenarios such as reorganizing order workflows, transferring orders between different processing queues, or updating order statuses in bulk.

Practical examples include:

  • Automatically moving orders from a "New" queue to a "Processing" queue based on certain triggers.
  • Reassigning orders to different fulfillment centers or teams.
  • Adjusting order assignments after inventory updates or shipment changes.

Properties

Name Meaning
Post Data JSON-formatted data representing the details of the orders to be moved. The structure varies by action and should conform to the OrderDesk API specifications for moving orders.

Output

The node outputs JSON data reflecting the response from the OrderDesk API after attempting to move orders. This typically includes confirmation of the moved orders, any updated order details, or error messages if the operation failed. There is no indication that binary data is output by this node.

Dependencies

  • Requires an active connection to the OrderDesk API.
  • Needs an API authentication token or key configured in n8n credentials to authorize requests.
  • The base URL for API requests is https://app.orderdesk.me.
  • The node sends and expects JSON content type in requests and responses.

Troubleshooting

  • Invalid JSON in Post Data: If the JSON provided in the "Post Data" property is malformed, the API will reject the request. Ensure the JSON is valid and matches the expected schema.
  • Authentication Errors: Missing or incorrect API credentials will cause authorization failures. Verify that the API key/token is correctly set up in n8n credentials.
  • API Endpoint Issues: If the base URL or endpoint paths change, requests may fail. Confirm the API documentation for any updates.
  • Unexpected API Responses: If the API returns errors related to order IDs or permissions, check that the orders exist and the authenticated user has rights to move them.

Links and References

Discussion