Yodel
Yodel offers domestic and international shipping services for shipments originating in Great Britain.
This guide provides developers with the details needed to build Yodel shipping capabilities into your ShipStation API workflows.
ShipStation API also allows you to connect a Yodel Out of Home account or use the Yodel services included with ShipStation API. The requirements and service details are different than those for a Yodel account. For details about using Yodel from ShipStation, see our Yodel from ShipStation Guide. For details about using Yodel Out of Home services, see our Yodel Out of Home Guide.
Requirements
Property | Type | Required? | Description |
---|---|---|---|
nickname | string | required | To identify your Yodel account in ShipStation API. |
user_id | string | required | Your Yodel account user ID |
password | string | required | Your Yodel account password |
account_id | string | required | Your Yodel account ID |
is_test_account | boolean | optional | Indicates you are connecting a Yodel test account. |
Shipping Requirements
- Both weight and dimensions are required for all shipments.
- Recipient email address is required.
Connect Account
You can connect a Yodel account using the POST method to the /v1/connections/carriers/
endpoint, or via the ShipStation API Dashboard.
For instructions on connecting Yodel via the ShipStation API dashboard, go to our Yodel help article.
Connect via Endpoint
carrier_name
: yodel
POST /v1/connections/carriers/:carrier_name
Sample request:
A successful connection will return a response with the carrier_id
, which you'll use for any requests for this account going forward.
Rates
Yodel does not send estimated rates to ShipStation API. Your Yodel account contact can provide you with the details about your contracted rates.
Service Details
Available Yodel services are provided below. Please note that carriers may update their available services at any time. To ensure you are always using valid services, you can use the list carrier services endpoint at any time.
Domestic Services
Next day, Two-day Services:
Service Name | Carrier Code | Max Length | Max Weight | API Code |
---|---|---|---|---|
Xpress 24 POD UK excl. NI | 1CP | 90cm | 17kg | xpress_24_pod_uk_excl_ni |
Xpress 24 Non-POD UK excl. NI | 1CN | 90cm | 17kg | xpress_24_non_pod_uk_excl_ni |
Xpress 48 POD UK excl. NI | 2CP | 90cm | 17kg | xpress_48_pod_uk_excl_ni |
Xpress 48 Non-POD UK excl. NI | 2CN | 90cm | 17kg | xpress_48_non_pod_uk_excl_ni |
Xpress Mini 48 Non-POD UK excl. NI | 2CMN | 90cm | 17kg | xpress_mini_48_non_pod_uk_excl_ni |
Xpect 24 POD UK excl. NI | 1VP | STD: 120cm XL: 170cm | 30kg | xpect_24_pod_uk_excl_ni |
Xpect 24 Non-POD UK excl. NI | 1VN | STD: 120cm XL: 170cm | 30kg | xpect_24_non_pod_uk_excl_ni |
Xpect 48 POD UK excl. NI | 2VP | STD: 120cm XL: 170cm | 30kg | xpect_48_pod_uk_excl_ni |
Xpect 48 Non-POD UK excl. NI | 2VN | STD: 120cm XL: 170cm | 30kg | xpect_48_non_pod_uk_excl_ni |
Xpect 48 XL POD UK excl. NI | 2VLP | STD: 120cm XL: 170cm | 30kg | xpect_48_xl_pod_uk_excl_ni |
Xpect 48 XL Non-POD UK excl. NI | 2VLN | STD: 120cm XL: 170cm | 30kg | xpect_48_xl_non_pod_uk_excl_ni |
Xpect Saturday POD UK excl. NI | 1VSP | STD: 120cm XL: 170cm | 30kg | xpect_saturday_pod_uk_excl_ni |
Xpect Saturday Non-POD UK excl. NI | 1VSN | STD: 120cm XL: 170cm | 30kg | xpect_saturday_non_pod_uk_excl_ni |
Xpect Pre-12 POD UK excl. NI | 12P | STD: 120cm XL: 170cm | 30kg | xpect_pre_12_pod_uk_excl_ni |
Xpect Pre-12 Saturday POD UK excl. NI | 12SP | STD: 120cm XL: 170cm | 30kg | xpect_pre_12_saturday_pod_uk_excl_ni |
Xpect Mini 48 Non-POD UK excl. NI | 2VSN | STD: 120cm XL: 170cm | 30kg | xpect_mini_48_non_pod |
Xpect Mini 24 Non-POD | 1SVN | STD: 120cm XL: 170cm | 30kg | xpect_mini_24_non_pod |
Xpect Medium 24 POD UK excl. NI | 1VMP | STD: 120cm XL: 170cm | 30kg | xpect_medium_24_pod |
Xpect 24 Medium Non-POD UK excl. NI | 1VMN | STD: 120cm XL: 170cm | 30kg | xpect_24_medium_non_pod |
Xpect 48 Medium POD UK excl. NI | 2VMP | STD: 120cm XL: 170cm | 30kg | xpect_48_medium_pod |
Xpect 48 Medium Non-POD UK excl. NI | 2VMN | STD: 120cm XL: 170cm | 30kg | xpect_48_medium_non_pod |
Xpress 24 POD NI Only | 1CPNI | 90cm | 17kg | xpress_24_pod_ni_only |
Xpress 24 Non-POD NI Only | 1CNNI | 90cm | 17kg | xpress_24_non_pod_ni_only |
Xpress 48 POD NI Only | 2CPNI | 90cm | 17kg | xpress_48_pod_ni_only |
Xpress 48 Non-POD NI Only | 2CNNI | 90cm | 17kg | xpress_48_non_pod_ni_only |
Xpress Mini 48 Non-POD NI Only | 2CMNNI | 90cm | 17kg | xpress_mini_48_non_pod_ni_only |
Xpect 24 POD NI Only | 1VPNI | STD: 120cm XL: 170cm | 30kg | xpect_24_pod_ni_only |
Xpect 24 Non-POD NI Only | 1VNNI | STD: 120cm XL: 170cm | 30kg | xpect_24_non_pod_ni_only |
Xpect 48 POD NI Only | 2VPNI | STD: 120cm XL: 170cm | 30kg | xpect_48_pod_ni_only |
Xpect 48 Non-POD NI Only | 2VNNI | STD: 120cm XL: 170cm | 30kg | xpect_48_non_pod_ni_only |
Xpect Mini 48 Non-POD NI Only | 2VSNNI | STD: 120cm XL: 170cm | 30kg | xpect_mini_48_non_pod_ni_only |
Xpect 48 XL POD NI Only | 2VLPNI | STD: 120cm XL: 170cm | 30kg | xpect_48_xl_pod_ni_only |
Xpect 48 XL Non-POD NI Only | 2VLNNI | STD: 120cm XL: 170cm | 30kg | xpect_48_xl_non_pod_ni_only |
Xpect Saturday POD NI Only | 1VSPNI | STD: 120cm XL: 170cm | 30kg | xpect_saturday_pod_ni_only |
Xpect Saturday Non-POD NI Only | 1VSNNI | STD: 120cm XL: 170cm | 30kg | xpect_saturday_non_pod_ni_only |
Xpect Pre-12 Saturday POD NI Only | 12SPNI | STD: 120cm XL: 170cm | 30kg | xpect_pre_12_saturday_pod_ni_only |
Next Day Services:
Service Name | Carrier Code | Max Length | Max Weight | Service API Codes |
---|---|---|---|---|
Xpert 24 POD Desk UK excl. NI | 1VD | 120cm | 30kg | xpert_24_pod_desk_uk_excl_ni |
Xpert 24 Address Only UK excl. NI | 1VA | 120cm | 30kg | xpert_24_address_only_uk_excl_ni |
Xpert 24 HVT POD UK excl. NI | 1VT | 120cm | 30kg | xpert_24_hvt_pod_uk_excl_ni |
Xpert 24 BFPO POD UK excl. NI | 1BFP | 120cm | 30kg | xpert_24_bfpo_pod_uk_excl_ni |
Xpert Saturday Address Only UK excl. NI | 1VSA | 120cm | 30kg | xpert_saturday_address_only_uk_excl_ni |
Xpert Saturday HVT POD UK excl. NI | 1VST | 120cm | 30kg | xpert_saturday_hvt_pod_uk_excl_ni |
Xpert Pre-12 Non-POD UK excl. NI | 12N | 120cm | 30kg | xpert_pre_12_non_pod_uk_excl_ni |
Xpert Pre-12 Address Only UK excl. NI | 12T | 120cm | 30kg | xpert_pre_12_hvt_address_only_uk_excl_ni |
Xpert Pre-12 Saturday Non-POD UK excl. NI | 12SN | 120cm | 30kg | xpert_pre_12_saturday_non_pod_uk_excl_ni |
Xpert Pre-12 Saturday Address Only UK excl. NI | 12SA | 120cm | 30kg | xpert_pre_12_saturday_address_only_uk_excl_ni |
Xpert Pre-12 Saturday HVT Address Only UK excl. NI | 12ST | 120cm | 30kg | xpert_pre_12_saturday_hvt_address_only_uk_excl_ni |
Xpert Catalogue Non-POD UK excl. NI | 5CN | 120cm | 30kg | xpert_catalogue_non_pod_uk_excl_ni |
Xpert 24 POD Desk NI Only | 1VDNI | 120cm | 30kg | xpert_24_pod_desk_ni_only |
Xpert 24 Address Only NI Only | 1VANI | 120cm | 30kg | xpert_24_address_only_ni_only |
Xpert 24 HVT POD NI Only | 1VTNI | 120cm | 30kg | xpert_24_hvt_pod_ni_only |
Xpert Sat Address Only NI Only | 1VSANI | 120cm | 30kg | xpert_sat_address_only_ni_only |
Xpert Saturday HVT POD NI Only | 1VSTNI | 120cm | 30kg | xpert_saturday_hvt_pod_ni_only |
Xpert Pre-12 Non-POD NI Only | 12NNI | 120cm | 30kg | xpert_pre_12_non_pod_ni_only |
Xpert Pre-12 HVT Address Only NI Only | 12TNI | 120cm | 30kg | xpert_pre_12_hvt_address_only_ni_only |
Xpert Pre-12 Address Only NI Only | 12ANI | 120cm | 30kg | xpert_pre_12_address_only_ni_only |
Xpert Pre-12 Saturday Non-POD NI Only | 12SNNI | 120cm | 30kg | xpert_pre_12_saturday_non_pod_ni_only |
Xpert Pre-12 Saturday Address Only NI Only | 12SANI | 120cm | 30kg | xpert_pre_12_saturday_address_only_ni_only |
Xpert Pre-12 Saturday HVT Address Only NI Only | 12STNI | 120cm | 30kg | xpert_pre_12_saturday_hvt_address_only_ni_only |
Xpert Catalogue Non-POD NI Only | 5CNNI | 120cm | 30kg | xpert_catalogue_non_pod_ni_only |
International Services
Please note: Channel Isles services require additional customs data.
Service | Carrier Code | Max Length | Max Weight | Service API Codes |
---|---|---|---|---|
Yodel 48 POD Channel Islands | 48POD | 1-5 days (Varies by location) | 90cm | 17kg |
Yodel 48 Non-POD Channel Islands | 48NPOD | 1-5 days | 90cm | 17kg |
Yodel 72 POD Channel Islands | 72POD | 1-5 days | 90cm | 17kg |
Yodel 72 Non-POD Channel Islands | 72NPOD | 1-5 days | 90cm | 17kg |
Yodel 48 POD International | EPL | 1-5 days | 90cm | 17kg |
Yodel 48 Non-POD International | EPS | 1-5 days | 90cm | 17kg |
Shipping to Northern Ireland
Yodel will not support the B2B movement type for shipping from Great Britain to Northern Ireland, in accordance with the Windsor Framework. For B2B shipments to NI, you should use a carrier that supports this movement type.
If adding the b2b
value to the windsor_framework_details
property, you will receive an error. Supported values for Yodel are b2c
and c2c
only.
For all other shipments to Northern Ireland, Yodel will require the following data to be provided for each product in the shipment (to be included in the packages.products
array of objects):
description
quantity
value
(this object also requires thevalue.currency
andvalue.amount
properties)
Yodel also recommends providing the harmonized_tariff_code
property as well, though this is not required.
Return Services
Return services are not supported for this carrier.
Packages
The following carrier package types are available for Yodel services:
Name | API Code | Package Attributes |
---|---|---|
Parcel | yodel_parcel_1 | International, Domestic |
Adding Shipment Insurance
Yodel does not support adding carrier insurance to shipments created with ShipStation API. Contact your Yodel representative for information about Yodel's default loss/damage coverage policies.
Label Support
- Label sizes: 4" x 6", 4" x 8"
- Label formats: PDF
All Yodal services have a 40-character maximum for the name
field and a 30-character maximum for each address_line
field (address lines 1-4).
Label Reference Fields
Yodel does not support adding custom label messages.
Multi-Package Labels
Yodel supports creating multi-package shipments with most services.
Label Branding
Yodel does not support label branding.
Voiding Labels
Yodel supports voiding labels with ShipStation API.
Paperless Labels
Yodel does not support creating paperless labels.
Customs Declarations
Customs declarations are required for shipments to the Channel Islands and Northern Ireland. You can download these forms from the forms_download
object in the label response.
Delivery Confirmation
Confirmation Type | API Code | Description |
---|---|---|
None | none | No confirmation requested. |
Alert email | delivery | Delivery confirmation requested and will be confirmed via an alert email. |
See our Delivery Confirmation page for more details about using the confirmation
property.
Advanced Options
Yodel does not currenty support any advanced options.
To ensure you always have the most up-to-date information about a carrier's advanced options, use the list carrier options call.
Manifests
Yodel automatically manifests all shipments. There is no need to create them manually through ShipStation API.
Scheduling Pickups
Yodel does not support scheduling pickups using ShipStation API.
Service Points (PUDO)
Yodel supports shipping to service points.
Tracking
ShipStation API's integration with Yodel supports receiving tracking updates. Review our ​Track a Package guides​​ for details on tracking with the ShipStation API.
Disconnecting Your Yodel Account
See the Disconnect section in our Delete a Carrier page for the process of deleting or disconnecting a carrier from ShipStation API.