ShipTown icon

ShipTown

Consume ShipTown API

Actions20

Overview

This node integrates with the ShipTown API to manage orders and other related resources such as activities, products, inventory, warehouses, and users. Specifically for the Order - Create operation, it allows users to create new orders in ShipTown by sending order details as JSON properties.

Common scenarios where this node is beneficial include automating order creation workflows from e-commerce platforms or ERP systems, syncing order data between ShipTown and other applications, or programmatically managing shipping orders without manual entry.

For example, you could use this node to automatically create a shipping order in ShipTown whenever a new purchase is made on your online store, passing along custom order details as JSON.

Properties

Name Meaning
Additional Fields A collection of optional fields to customize the order creation. It includes:
- Properties A JSON object containing additional order properties to be sent to ShipTown API.

The "Properties" field accepts a JSON string representing any extra order attributes supported by ShipTown's API.

Output

The node outputs the JSON response returned by the ShipTown API after creating the order. This typically includes the newly created order's details such as its ID, status, timestamps, and any other metadata provided by ShipTown.

No binary data output is produced by this operation.

Dependencies

  • Requires an active connection to the ShipTown API via an API key credential.
  • The node uses the base URL configured in the credentials for API requests.
  • Proper authentication setup in n8n is necessary to authorize API calls.

Troubleshooting

  • Invalid JSON in Additional Fields: If the JSON entered in the "Properties" field is malformed, the request will fail. Ensure valid JSON syntax.
  • Authentication Errors: If the API key or domain is incorrect or missing, the node will throw authentication errors. Verify credentials configuration.
  • API Limitations: Passing unsupported or invalid properties in the JSON may cause the API to reject the request. Refer to ShipTown API documentation for allowed fields.
  • Network Issues: Connectivity problems can cause timeouts or failures. Check network access to the ShipTown API endpoint.

Links and References

Discussion