Shippo icon

Shippo

Interact with Shippo API

Actions68

Overview

This node integrates with the Shippo API to create parcel objects. It is designed to facilitate shipping and logistics workflows by allowing users to define parcel details programmatically within n8n. Typical use cases include automating shipment creation, managing package data for e-commerce orders, or integrating with fulfillment systems.

For example, after receiving order information from an e-commerce platform, this node can be used to create a parcel in Shippo with the correct dimensions and weight, which can then be used for generating shipping labels or calculating rates.

Properties

Name Meaning
SHIPPO API VERSION Optional string to specify a non-default Shippo API version to use for the request. If left empty, the default API version is used.

Output

The node outputs JSON data representing the created parcel object as returned by the Shippo API. This typically includes parcel identifiers, dimensions, weight, and other metadata related to the parcel.

If the Shippo API supports binary data for parcels (e.g., label images), it would be included in the binary output; however, based on the provided code, only JSON output is expected.

Dependencies

  • Requires an active Shippo API key credential configured in n8n.
  • The node uses the Shippo REST API endpoint at https://api.goshippo.com.
  • Optionally supports specifying a custom API version via the input property.

Troubleshooting

  • Invalid API Key or Authentication Errors: Ensure that the Shippo API key credential is correctly set up and has the necessary permissions.
  • Incorrect Parcel Data: Validate that all required parcel fields (dimensions, weight, etc.) are correctly provided before creating the parcel.
  • API Version Issues: If using a custom API version, verify that the version string is valid and supported by Shippo.
  • Network or Connectivity Problems: Check network access to api.goshippo.com and ensure no firewall or proxy is blocking requests.

Links and References

Discussion