Overview
This node provides integration with Shipwire, a logistics and fulfillment service. It is designed to facilitate operations related to Shipwire within n8n workflows, such as managing shipments, inventory, or orders through Shipwire's API. The node supports batching of requests to handle large data sets efficiently, proxy configuration for network routing, SSL certificate validation control, and request timeout settings.
Use Case Examples
- A user can automate order fulfillment by sending batch requests to Shipwire to update shipment statuses.
- A workflow can be set up to periodically check inventory levels via Shipwire API with controlled request intervals and error handling.
Properties
| Name | Meaning |
|---|---|
| Request Options | Settings to control how requests to Shipwire API are made, including batching, SSL validation, proxy, and timeout. |
Output
JSON
operation- The operation performed on the Shipwire resource.resource- The Shipwire resource being accessed or manipulated.data- The response data returned from the Shipwire API after executing the operation.
Dependencies
- Requires Shipwire API credentials for authentication.
Troubleshooting
- If requests fail due to SSL errors, enable 'Ignore SSL Issues' to bypass certificate validation, but be aware of security risks.
- Batching settings must be configured correctly; setting batch size to -1 disables batching, 0 is treated as 1.
- Proxy settings must be valid and reachable; incorrect proxy URLs or credentials will cause request failures.
- Timeout should be set according to expected response times; too low a timeout may abort legitimate requests.
Links
- Shipwire API Documentation - Official documentation for Shipwire API endpoints and usage.