Shippo icon

Shippo

Interact with Shippo API

Actions68

Overview

This node interacts with the Shippo API to update the default parcel template used in the "Rates At Checkout" resource. Specifically, it allows users to modify the default parcel template by specifying its unique object ID. This operation is useful for e-commerce platforms or shipping workflows where parcel templates need to be updated dynamically based on changing package dimensions or preferences.

Practical examples include:

  • Automatically updating parcel templates when product dimensions change.
  • Adjusting default parcel settings before calculating shipping rates at checkout.
  • Managing multiple parcel templates programmatically to streamline shipping processes.

Properties

Name Meaning
SHIPPO API VERSION Optional string to specify a non-default Shippo API version to use for this request. See Shippo's API versioning guide.
Object Id The unique identifier of the parcel template object to update.

Output

The node outputs JSON data representing the response from the Shippo API after attempting to update the default parcel template. This typically includes details about the updated parcel template such as its ID, dimensions, and any other relevant metadata returned by the API.

No binary data output is indicated.

Dependencies

  • Requires an active Shippo API key credential configured in n8n for authentication.
  • Uses the Shippo REST API endpoint at https://api.goshippo.com.
  • Optionally supports specifying a custom API version via the SHIPPO API VERSION property header.

Troubleshooting

  • Invalid Object Id: If the provided Object Id does not exist or is malformed, the API will return an error. Verify the Object Id is correct.
  • Authentication Errors: Missing or invalid API credentials will cause authentication failures. Ensure the API key credential is properly set up.
  • API Version Issues: Specifying an unsupported API version may lead to unexpected errors. Use the default or verify supported versions via Shippo documentation.
  • Network Issues: Connectivity problems can cause request failures. Check network access to api.goshippo.com.

Links and References

Discussion