2026-01-06
Changed endpoints:
- Changes for ServicePoint Object schema:
- Field
is_activedescription updated to clarify it indicates data freshness from recent scraping, not operational availability - Field
open_tomorrowdescription added to clarify it reflects operational availability based on operating schedule - Field
open_upcoming_weekdescription added to clarify it reflects operational availability over the next 7 days
- Field
2026-01-05
Changed endpoints:
- Changes for GET
/carriers:- Documentation link added for improved API reference navigation
2025-12-17
Changed endpoints:
- Changes for POST
/parcelsand related parcel endpoints:- Request body schema
ParcelItemchanged:- Field
dds_referenceadded - Field
taric_doc_codeadded
- Field
- Request body schema
2025-09-04
Changed endpoints:
- Changes for POST
/api/v2/parcels:- Parameters changed:
- Polymorphism object:
root.oneOfchanged supported schemas
- Polymorphism object:
- Parameters changed:
2025-06-06
Changed endpoints:
- Changes for GET
/api/v2/shipping_methods:- Parameters changed:
- Query param
cursoradded - Query param
limitadded
- Query param
- Parameters changed:
2025-06-05
Changed endpoints:
- Changes for GET
/api/v2/brand/{brand_domain}/return-portal/outgoing:- Response
200/application/jsonchanged:- Field
data.labelless_service_point.general_shop_typenow can be null - Field
data.service_point.general_shop_typenow can be null
- Field
- Response
- Changes for GET
/api/v2/service-points/{service_point_id}:- Response
200/application/jsonchanged:- Field
general_shop_typenow can be null
- Field
- Response
- Changes for GET
/api/v2/service-points:- Response
200/application/jsonchanged:- Field
items.general_shop_typenow can be null
- Field
- Response
2025-04-22
Changed endpoints:
- Changes for GET
/api/v2/parcels/{id}:- Response
200/application/jsonchanged:- Polymorphism object:
parcel.allOfchanged supported schemas
- Polymorphism object:
- Response
- Changes for PUT
/api/v2/parcels:- Response
200/application/jsonchanged:- Polymorphism object:
parcel.allOfchanged supported schemas
- Polymorphism object:
- Response
- Changes for POST
/api/v2/parcels:- Parameters changed:
- Polymorphism object:
root.oneOfchanged supported schemas
- Polymorphism object:
- Response
200/application/jsonchanged:- Polymorphism object:
oneOf.2.parcels.allOfchanged supported schemasoneOf.1.parcel.allOfchanged supported schemasoneOf.0.failed_parcels.items.parcel.allOfchanged supported schemas
- Polymorphism object:
- Parameters changed:
- Changes for GET
/api/v2/returns/{id}:- Response
200/application/jsonchanged:- Polymorphism object:
incoming_parcel_data.allOfchanged supported schemas
- Polymorphism object:
- Response
- Changes for GET
/api/v2/returns:- Response
200/application/jsonchanged:- Polymorphism object:
returns.items.incoming_parcel_data.allOfchanged supported schemas
- Polymorphism object:
- Response
2025-03-25
Changed endpoints:
- Changes for GET
/api/v2/service-points/{service_point_id}:- Response
200/application/jsonchanged:- Field
general_shop_typeadded
- Field
- Response
- Changes for GET
/api/v2/service-points:- Parameters changed:
- Query param
general_shop_typeadded
- Query param
- Response
200/application/jsonchanged:- Field
items.general_shop_typeadded
- Field
- Parameters changed:
- Changes for GET
/api/v2/brand/{brand_domain}/return-portal/outgoing:- Response
200/application/jsonchanged:- Field
data.labelless_service_point.general_shop_typeadded - Field
data.service_point.general_shop_typeadded
- Field
- Response
2025-03-18
Changed endpoints:
- Changes for GET
/api/v2/checkout/configurations/{configuration_id}/delivery-options:- Response
200/application/jsonchanged:- Field
delivery_options.items.is_order_overweightadded - Field
delivery_options.items.allowed_weightadded
- Field
- Response
2025-03-10
Changed endpoints:
- Changes for GET
/api/v2/checkout/configurations/{configuration_id}/delivery-options:- Response
200/application/jsonchanged:- Supported values for
delivery_options.items.carrier.codechanged:['spring', 'dhl_parcel_iberia', 'inpost_gb', 'yodel', 'cirro', 'tnt_it', 'dhl_ecommerce', 'hermes_at', 'amazon', 'hermes_de', 'plx', 'transforce', 'gls_nl', 'nacex', 'gls_es', 'skymail', 'evri_international', 'rjpv2', 'gls_eu', 'inpost_es', 'fietskoeriers', 'geodis', 'postnl_large', 'poste_it_delivery', 'mhi', 'storeshippers', 'bol', 'hurby', 'fedexcrossborder', 'dpd_local', 'dbschenker', 'postnord', 'dhl_parcel_gb', 'hived', 'inpost_pl', 'paack', 'dpd_fr', 'inpost_it', 'parcelforce', 'fedex', 'glovo', 'hermes_c2c_gb', 'dhl_2_man_handling', 'tipsa', 'ctt_express']added;
- Supported values for
- Response
- Changes for GET
/api/v2/tracking/{tracking_number}:- Response
200/application/jsonchanged:- Supported values for
statuses.items.carrier_codechanged:['spring', 'dhl_parcel_iberia', 'inpost_gb', 'yodel', 'cirro', 'tnt_it', 'dhl_ecommerce', 'hermes_at', 'amazon', 'hermes_de', 'plx', 'transforce', 'gls_nl', 'nacex', 'gls_es', 'skymail', 'evri_international', 'rjpv2', 'gls_eu', 'inpost_es', 'fietskoeriers', 'geodis', 'postnl_large', 'poste_it_delivery', 'mhi', 'storeshippers', 'bol', 'hurby', 'fedexcrossborder', 'dpd_local', 'dbschenker', 'postnord', 'dhl_parcel_gb', 'hived', 'inpost_pl', 'paack', 'dpd_fr', 'inpost_it', 'parcelforce', 'fedex', 'glovo', 'hermes_c2c_gb', 'dhl_2_man_handling', 'tipsa', 'ctt_express']added; - Supported values for
carrier_codechanged:['spring', 'dhl_parcel_iberia', 'inpost_gb', 'yodel', 'cirro', 'tnt_it', 'dhl_ecommerce', 'hermes_at', 'amazon', 'hermes_de', 'plx', 'transforce', 'gls_nl', 'nacex', 'gls_es', 'skymail', 'evri_international', 'rjpv2', 'gls_eu', 'inpost_es', 'fietskoeriers', 'geodis', 'postnl_large', 'poste_it_delivery', 'mhi', 'storeshippers', 'bol', 'hurby', 'fedexcrossborder', 'dpd_local', 'dbschenker', 'postnord', 'dhl_parcel_gb', 'hived', 'inpost_pl', 'paack', 'dpd_fr', 'inpost_it', 'parcelforce', 'fedex', 'glovo', 'hermes_c2c_gb', 'dhl_2_man_handling', 'tipsa', 'ctt_express']added;
- Supported values for
- Response
- Changes for GET
/api/v2/parcels/{id}:- Response
200/application/jsonchanged:- Supported values for
parcel.allOf.0.carrier.codechanged:['spring', 'dhl_parcel_iberia', 'inpost_gb', 'yodel', 'cirro', 'tnt_it', 'dhl_ecommerce', 'hermes_at', 'amazon', 'hermes_de', 'plx', 'transforce', 'gls_nl', 'nacex', 'gls_es', 'skymail', 'evri_international', 'rjpv2', 'gls_eu', 'inpost_es', 'fietskoeriers', 'geodis', 'postnl_large', 'poste_it_delivery', 'mhi', 'storeshippers', 'bol', 'hurby', 'fedexcrossborder', 'dpd_local', 'dbschenker', 'postnord', 'dhl_parcel_gb', 'hived', 'inpost_pl', 'paack', 'dpd_fr', 'inpost_it', 'parcelforce', 'fedex', 'glovo', 'hermes_c2c_gb', 'dhl_2_man_handling', 'tipsa', 'ctt_express']added;
- Supported values for
- Response
- Changes for PUT
/api/v2/parcels:- Response
200/application/jsonchanged:- Supported values for
parcel.items.allOf.0.carrier.codechanged:['spring', 'dhl_parcel_iberia', 'inpost_gb', 'yodel', 'cirro', 'tnt_it', 'dhl_ecommerce', 'hermes_at', 'amazon', 'hermes_de', 'plx', 'transforce', 'gls_nl', 'nacex', 'gls_es', 'skymail', 'evri_international', 'rjpv2', 'gls_eu', 'inpost_es', 'fietskoeriers', 'geodis', 'postnl_large', 'poste_it_delivery', 'mhi', 'storeshippers', 'bol', 'hurby', 'fedexcrossborder', 'dpd_local', 'dbschenker', 'postnord', 'dhl_parcel_gb', 'hived', 'inpost_pl', 'paack', 'dpd_fr', 'inpost_it', 'parcelforce', 'fedex', 'glovo', 'hermes_c2c_gb', 'dhl_2_man_handling', 'tipsa', 'ctt_express']added;
- Supported values for
- Response
- Changes for POST
/api/v2/parcels:- Response
200/application/jsonchanged:- Supported values for
oneOf.2.parcels.items.allOf.0.carrier.codechanged:['spring', 'dhl_parcel_iberia', 'inpost_gb', 'yodel', 'cirro', 'tnt_it', 'dhl_ecommerce', 'hermes_at', 'amazon', 'hermes_de', 'plx', 'transforce', 'gls_nl', 'nacex', 'gls_es', 'skymail', 'evri_international', 'rjpv2', 'gls_eu', 'inpost_es', 'fietskoeriers', 'geodis', 'postnl_large', 'poste_it_delivery', 'mhi', 'storeshippers', 'bol', 'hurby', 'fedexcrossborder', 'dpd_local', 'dbschenker', 'postnord', 'dhl_parcel_gb', 'hived', 'inpost_pl', 'paack', 'dpd_fr', 'inpost_it', 'parcelforce', 'fedex', 'glovo', 'hermes_c2c_gb', 'dhl_2_man_handling', 'tipsa', 'ctt_express']added; - Supported values for
oneOf.1.parcel.allOf.0.carrier.codechanged:['spring', 'dhl_parcel_iberia', 'inpost_gb', 'yodel', 'cirro', 'tnt_it', 'dhl_ecommerce', 'hermes_at', 'amazon', 'hermes_de', 'plx', 'transforce', 'gls_nl', 'nacex', 'gls_es', 'skymail', 'evri_international', 'rjpv2', 'gls_eu', 'inpost_es', 'fietskoeriers', 'geodis', 'postnl_large', 'poste_it_delivery', 'mhi', 'storeshippers', 'bol', 'hurby', 'fedexcrossborder', 'dpd_local', 'dbschenker', 'postnord', 'dhl_parcel_gb', 'hived', 'inpost_pl', 'paack', 'dpd_fr', 'inpost_it', 'parcelforce', 'fedex', 'glovo', 'hermes_c2c_gb', 'dhl_2_man_handling', 'tipsa', 'ctt_express']added; - Supported values for
oneOf.0.failed_parcels.items.parcel.allOf.0.carrier.codechanged:['spring', 'dhl_parcel_iberia', 'inpost_gb', 'yodel', 'cirro', 'tnt_it', 'dhl_ecommerce', 'hermes_at', 'amazon', 'hermes_de', 'plx', 'transforce', 'gls_nl', 'nacex', 'gls_es', 'skymail', 'evri_international', 'rjpv2', 'gls_eu', 'inpost_es', 'fietskoeriers', 'geodis', 'postnl_large', 'poste_it_delivery', 'mhi', 'storeshippers', 'bol', 'hurby', 'fedexcrossborder', 'dpd_local', 'dbschenker', 'postnord', 'dhl_parcel_gb', 'hived', 'inpost_pl', 'paack', 'dpd_fr', 'inpost_it', 'parcelforce', 'fedex', 'glovo', 'hermes_c2c_gb', 'dhl_2_man_handling', 'tipsa', 'ctt_express']added;
- Supported values for
- Response
- Changes for GET
/api/v2/parcels:- Response
200/application/jsonchanged:- Supported values for
parcels.items.carrier.codechanged:['spring', 'dhl_parcel_iberia', 'inpost_gb', 'yodel', 'cirro', 'tnt_it', 'dhl_ecommerce', 'hermes_at', 'amazon', 'hermes_de', 'plx', 'transforce', 'gls_nl', 'nacex', 'gls_es', 'skymail', 'evri_international', 'rjpv2', 'gls_eu', 'inpost_es', 'fietskoeriers', 'geodis', 'postnl_large', 'poste_it_delivery', 'mhi', 'storeshippers', 'bol', 'hurby', 'fedexcrossborder', 'dpd_local', 'dbschenker', 'postnord', 'dhl_parcel_gb', 'hived', 'inpost_pl', 'paack', 'dpd_fr', 'inpost_it', 'parcelforce', 'fedex', 'glovo', 'hermes_c2c_gb', 'dhl_2_man_handling', 'tipsa', 'ctt_express']added;
- Supported values for
- Response
2025-01-15
Changed endpoints:
- Changes for GET
/api/v2/checkout/configurations/{configuration_id}/delivery-options:- Response
200/application/jsonchanged:- Field
is_delivery_zone_configuredadded - Field
is_delivery_zone_excludedadded
- Field
- Response
2024-11-27
Changed endpoints:
- Changes for GET
/api/v2/parcels/{id}:- Response
200/application/jsonchanged:- Field
parcel.allOf.0.noteadded
- Field
- Response
- Changes for PUT
/api/v2/parcels:- Response
200/application/jsonchanged:- Field
parcel.items.allOf.0.noteadded
- Field
- Response
- Changes for POST
/api/v2/parcels:- Response
200/application/jsonchanged:- Field
oneOf.2.parcels.items.allOf.0.noteadded - Field
oneOf.1.parcel.allOf.0.noteadded - Field
oneOf.0.failed_parcels.items.parcel.allOf.0.noteadded
- Field
- Response
- Changes for GET
/api/v2/parcels:- Response
200/application/jsonchanged:- Field
parcels.items.noteadded
- Field
- Response
2024-11-15
Changed endpoints:
- Changes for POST
/api/v2/parcels:- Parameters changed:
- Polymorphism object:
root.oneOfchanged supported schemas
- Polymorphism object:
- Parameters changed:
2024-10-22
Changed endpoints:
- Changes for GET
/api/v2/parcels/{id}:- Response
200/application/jsonchanged:- Polymorphism object:
parcel.allOfchanged supported schemas
- Polymorphism object:
- Response
- Changes for PUT
/api/v2/parcels:- Response
200/application/jsonchanged:- Polymorphism object:
parcel.allOfchanged supported schemas
- Polymorphism object:
- Response
- Changes for POST
/api/v2/parcels:- Parameters changed:
- Polymorphism object:
root.oneOfchanged supported schemas
- Polymorphism object:
- Response
200/application/jsonchanged:- Polymorphism object:
oneOf.2.parcels.allOfchanged supported schemasoneOf.1.parcel.allOfchanged supported schemasoneOf.0.failed_parcels.items.parcel.allOfchanged supported schemas
- Polymorphism object:
- Parameters changed:
2024-10-15
Changed endpoints:
- Changes for GET
/api/v2/checkout/configurations/{configuration_id}/delivery-options:- Response
200/application/jsonchanged:- Field
delivery_options.items.lead_time_hoursadded - Field
delivery_options.items.sustainability_ratingadded
- Field
- Response
2024-10-14
Changed endpoints:
- Changes for GET
/api/v2/parcels:- Parameters changed:
- Query param
external_referenceadded
- Query param
- Parameters changed:
2024-09-16
Changed endpoints:
- Changes for GET
/api/v2/parcels/{id}:- Response
200/application/jsonchanged:- Polymorphism object:
parcel.allOfchanged supported schemas
- Polymorphism object:
- Response
- Changes for PUT
/api/v2/parcels:- Parameters changed:
- Supported values for
parcel.customs_information.tax_numbers.importer_of_record.items.namechanged:['UKIMS']added; - Supported values for
parcel.customs_information.tax_numbers.receiver.items.namechanged:['UKIMS']added; - Supported values for
parcel.customs_information.tax_numbers.sender.items.namechanged:['UKIMS']added;
- Supported values for
- Response
200/application/jsonchanged:- Polymorphism object:
parcel.allOfchanged supported schemas
- Polymorphism object:
- Parameters changed:
- Changes for POST
/api/v2/parcels:- Parameters changed:
- Polymorphism object:
root.oneOfchanged supported schemas
- Polymorphism object:
- Response
200/application/jsonchanged:- Polymorphism object:
oneOf.2.parcels.allOfchanged supported schemasoneOf.1.parcel.allOfchanged supported schemasoneOf.0.failed_parcels.items.parcel.allOfchanged supported schemas
- Polymorphism object:
- Parameters changed:
- Changes for GET
/api/v2/returns/{id}:- Response
200/application/jsonchanged:- Polymorphism object:
incoming_parcel_data.allOfchanged supported schemas
- Polymorphism object:
- Response
- Changes for GET
/api/v2/returns:- Response
200/application/jsonchanged:- Polymorphism object:
returns.items.incoming_parcel_data.allOfchanged supported schemas
- Polymorphism object:
- Response
- Changes for POST
/api/v2/brand/{brand_domain}/return-portal/incoming:- Parameters changed:
- Supported values for
customs_information.tax_numbers.importer_of_record.items.namechanged:['UKIMS']added; - Supported values for
customs_information.tax_numbers.receiver.items.namechanged:['UKIMS']added; - Supported values for
customs_information.tax_numbers.sender.items.namechanged:['UKIMS']added;
- Supported values for
- Parameters changed:
2024-08-07
Changed endpoints:
- Changes for POST
/api/v2/parcels:- Parameters changed:
- Polymorphism object:
root.oneOfchanged supported schemas
- Polymorphism object:
- Parameters changed:
2024-04-26
Changed endpoints:
- Changes for GET
/api/v2/parcels/{id}:- Response
200/application/jsonchanged:- Polymorphism object:
parcel.allOfchanged supported schemas
- Polymorphism object:
- Response
- Changes for PUT
/api/v2/parcels:- Response
200/application/jsonchanged:- Polymorphism object:
parcel.allOfchanged supported schemas
- Polymorphism object:
- Response
- Changes for POST
/api/v2/parcels:- Parameters changed:
- Polymorphism object:
root.oneOfchanged supported schemas
- Polymorphism object:
- Response
200/application/jsonchanged:- Polymorphism object:
oneOf.2.parcels.allOfchanged supported schemasoneOf.1.parcel.allOfchanged supported schemasoneOf.0.failed_parcels.items.parcel.allOfchanged supported schemas
- Polymorphism object:
- Parameters changed:
- Changes for GET
/api/v2/returns/{id}:- Response
200/application/jsonchanged:- Polymorphism object:
incoming_parcel_data.allOfchanged supported schemas
- Polymorphism object:
- Response
- Changes for GET
/api/v2/returns:- Response
200/application/jsonchanged:- Polymorphism object:
returns.items.incoming_parcel_data.allOfchanged supported schemas
- Polymorphism object:
- Response
2024-04-23
Changed endpoints:
- Changes for GET
/api/v2/checkout/configurations/{configuration_id}/delivery-options:- Parameters changed:
- Query param
checkout_metadataadded
- Query param
- Parameters changed:
2024-04-22
Changed endpoints:
- Changes for POST
/api/v2/brand/{brand_domain}/return-portal/rule-modifications:- Parameters changed:
- Request body param
refund_typeadded - Request body param
items.items.skuadded
- Request body param
- Response
200/application/jsonchanged:- Field
modificationsadded - Field
shipping_method_coderemoved - Field
feeremoved - Field
disable_requestsremoved - Field
not_returnable_itemsremoved - Field
parcel_not_returnableremoved
- Field
- Parameters changed:
2024-03-29
Changed endpoints:
- Changes for GET
/api/v2/returns/{id}:- Response
200/application/jsonchanged:- Polymorphism object:
incoming_parcel_data.allOfchanged supported schemas,['Return Parcel Object']added
- Polymorphism object:
- Response
- Changes for GET
/api/v2/returns:- Response
200/application/jsonchanged:- Polymorphism object:
returns.items.incoming_parcel_data.allOfchanged supported schemas,['Return Parcel Object']added
- Polymorphism object:
- Response
- Changes for POST
/api/v2/brand/{brand_domain}/return-portal/uploads:- Now can return
401/application/jsonresponse
- Now can return
- Changes for GET
/api/v2/brand/{brand_domain}/return-portal/label/download:- Now can return
401/application/jsonresponse
- Now can return
- Changes for GET
/api/v2/brand/{brand_domain}/return-portal/label/polling:- Now can return
401/application/jsonresponse
- Now can return
- Changes for POST
/api/v2/brand/{brand_domain}/return-portal/rule-modifications:- Now can return
401/application/jsonresponse
- Now can return
- Changes for POST
/api/v2/brand/{brand_domain}/return-portal/incoming:- Parameters changed:
- Request body param
customs_informationadded
- Request body param
- Now can return
401/application/jsonresponse
- Parameters changed:
- Changes for GET
/api/v2/brand/{brand_domain}/return-portal/outgoing:- Now can return
401/application/jsonresponse
- Now can return
- Changes for GET
/api/v2/brand/{brand_domain}/return-portal:- Now can return
401/application/jsonresponse
- Now can return
2024-03-28
Changed endpoints:
- Changes for GET
/api/v2/parcels/{id}:- Response
200/application/jsonchanged:- Field
parcel.allOf.0.referenceadded - Field
parcel.allOf.0.external_referencenow can be null
- Field
- Response
- Changes for PUT
/api/v2/parcels:- Parameters changed:
- Request body param
parcel.referenceadded - Request body param
parcel.external_referencenow can be null
- Request body param
- Response
200/application/jsonchanged:- Field
parcel.items.allOf.0.referenceadded - Field
parcel.items.allOf.0.external_referencenow can be null
- Field
- Parameters changed:
- Changes for POST
/api/v2/parcels:- Parameters changed:
- Polymorphism object:
root.oneOfchanged supported schemas
- Polymorphism object:
- Response
200/application/jsonchanged:- Field
oneOf.2.parcels.items.allOf.0.referenceadded - Field
oneOf.1.parcel.allOf.0.referenceadded - Field
oneOf.0.failed_parcels.items.parcel.allOf.0.referenceadded - Field
oneOf.2.parcels.items.allOf.0.external_referencenow can be null - Field
oneOf.1.parcel.allOf.0.external_referencenow can be null - Field
oneOf.0.failed_parcels.items.parcel.allOf.0.external_referencenow can be null
- Field
- Parameters changed:
- Changes for GET
/api/v2/parcels:- Response
200/application/jsonchanged:- Field
parcels.items.referenceadded - Field
parcels.items.external_referencenow can be null
- Field
- Response
2024-03-19
Changed endpoints:
- Changes for POST
/api/v2/parcels:- Parameters changed:
- Polymorphism object:
root.oneOfchanged supported schemas
- Polymorphism object:
- Parameters changed:
2024-03-01
Changed endpoints:
- Changes for GET
/api/v2/parcels/{id}/return_portal_url:- Now can return
401response
- Now can return
- Changes for POST
/api/v2/parcels/{id}/cancel:- Now can return
401response
- Now can return
- Changes for GET
/api/v2/parcels/{id}:- Now can return
401response
- Now can return
- Changes for PUT
/api/v2/parcels:- Now can return
401response
- Now can return
- Changes for POST
/api/v2/parcels:- Now can return
401response
- Now can return
- Changes for GET
/api/v2/parcels:- Now can return
401response
- Now can return
2024-02-13
Changed endpoints:
- Changes for POST
/api/v2/integrations/{id}/shipments:- Parameters changed:
- Request body param
items.customs_detailsadded
- Request body param
- Parameters changed:
- Changes for GET
/api/v2/integrations/{id}/shipments:- Response
200/application/jsonchanged:- Field
results.items.customs_detailsadded
- Field
- Response
2024-01-31
Changed endpoints:
- Changes for GET
/api/v2/brand/{brand_domain}/return-portal/label/download:- Now can return
404/application/jsonresponse
- Now can return
2024-01-23
Changed endpoints:
- Changes for GET
/api/v2/parcels/{id}:- Response
200/application/jsonchanged:- Polymorphism object:
parcel.allOfchanged supported schemas,['Parcel Object']added
- Field
parcel.idremoved
- Polymorphism object:
- Response
- Changes for PUT
/api/v2/parcels:- Parameters changed:
- Request body param
parcel.customs_informationadded - Request body param
parcel.parcel_items.items.mid_codeadded - Request body param
parcel.parcel_items.items.material_contentadded - Request body param
parcel.parcel_items.items.intended_useadded
- Request body param
- Response
200/application/jsonchanged:- Polymorphism object:
parcel.allOfchanged supported schemas,['Parcel Object']added
- Polymorphism object:
- Parameters changed:
- Changes for POST
/api/v2/parcels:- Parameters changed:
- Polymorphism object:
root.oneOfchanged supported schemas
- Polymorphism object:
- Response
200/application/jsonchanged:- Polymorphism object:
oneOf.2.parcels.allOfchanged supported schemas,['Parcel Object']addedoneOf.1.parcel.allOfchanged supported schemas,['Parcel Object']addedoneOf.0.failed_parcels.items.parcel.allOfchanged supported schemas,['Parcel Object']added
- Field
oneOf.1.parcel.idremoved - Field
oneOf.0.failed_parcels.items.parcel.idremoved
- Polymorphism object:
- Parameters changed:
- Changes for GET
/api/v2/parcels:- Response
200/application/jsonchanged:- Field
parcels.items.parcel_items.items.mid_codeadded - Field
parcels.items.parcel_items.items.material_contentadded - Field
parcels.items.parcel_items.items.intended_useadded
- Field
- Response
2024-01-22
Changed endpoints:
- Changes for POST
/api/v2/parcels:- Parameters changed:
- Polymorphism object:
root.oneOfchanged supported schemas
- Polymorphism object:
- Parameters changed:
2024-01-15
Added endpoints:
- POST
/api/v2/brand/{brand_domain}/return-portal/rule-modifications
Changed endpoints:
- Changes for GET
/api/v2/returns/{id}:- Response
200/application/jsonchanged:- Field
rule_modificationsadded
- Field
- Response
- Changes for GET
/api/v2/returns:- Response
200/application/jsonchanged:- Field
returns.items.rule_modificationsadded
- Field
- Response
2024-01-08
Changed endpoints:
- GET
/api/v2/customs_declaration/normal_printerentered deprecation phase.
2023-12-20
Changed endpoints:
- Changes for GET
/api/v2/parcels/{id}:- Response
200/application/jsonchanged:- Field
parcel.colli_tracking_numberremoved
- Field
- Response
- Changes for PUT
/api/v2/parcels:- Response
200/application/jsonchanged:- Field
parcel.items.colli_tracking_numberremoved
- Field
- Response
- Changes for POST
/api/v2/parcels:- Response
200/application/jsonchanged:- Field
oneOf.2.parcels.items.colli_tracking_numberremoved - Field
oneOf.1.parcel.colli_tracking_numberremoved - Field
oneOf.0.failed_parcels.items.parcel.colli_tracking_numberremoved
- Field
- Response
- Changes for GET
/api/v2/parcels:- Response
200/application/jsonchanged:- Field
parcels.items.colli_tracking_numberremoved
- Field
- Response
2023-12-01
Changed endpoints:
- Changes for GET
/api/v2/brand/{brand_domain}/return-portal:- Response
200/application/jsonchanged:- Field
portal.layout.helper_textadded
- Field
- Response
2023-11-22
Changed endpoints:
- Changes for GET
/api/v2/checkout/configurations/{configuration_id}/delivery-options:- Response
200/application/jsonchanged:- Field
delivery_options.items.internal_titleadded
- Field
- Response
2023-10-09
Changed endpoints:
- Changes for POST
/api/v2/pickups:- Parameters changed:
- Polymorphism object:
root.oneOfchanged supported schemas
- Polymorphism object:
- Response
201/application/jsonchanged:- Polymorphism object:
root.oneOfchanged supported schemas
- Polymorphism object:
- Parameters changed:
- Changes for GET
/api/v2/pickups/{id}:- Response
200/application/jsonchanged:- Polymorphism object:
root.oneOfchanged supported schemas
- Polymorphism object:
- Response
2023-09-29
Changed endpoints:
- Changes for GET
/api/v2/checkout/configurations/{configuration_id}/delivery-options:- Parameters changed:
- Query param
to_postal_codeadded - Query param
parcel_lengthadded - Query param
parcel_widthadded - Query param
parcel_heightadded
- Query param
- Parameters changed:
2023-09-12
Changed endpoints:
- Changes for POST
/api/v2/parcels:- Parameters changed:
- Polymorphism object:
root.oneOfchanged supported schemas
- Polymorphism object:
- Parameters changed:
2023-08-28
Changed endpoints:
- Changes for POST
/api/v2/brand/{brand_domain}/return-portal/incoming:- Parameters changed:
- Request body param
images.items.product_idadded - Request body param
images.items.productIdremoved
- Request body param
- Parameters changed:
- Changes for GET
/api/v2/returns/{id}:- Response
200/application/jsonchanged:- Field
images.items.product_idadded - Field
images.items.productIdremoved
- Field
- Response
- Changes for GET
/api/v2/returns:- Response
200/application/jsonchanged:- Field
returns.items.images.items.product_idadded - Field
returns.items.images.items.productIdremoved
- Field
- Response
2023-08-25
Changed endpoints:
- Changes for POST
/api/v2/brand/{brand_domain}/return-portal/uploads:- Response
201/application/jsonchanged:- Field
items.nameadded - Field
items.idremoved
- Field
- Response
2023-08-17
2023-08-16
Changed endpoints:
- Changes for GET
/api/v2/tracking/{tracking_number}:- Response
200/application/jsonchanged:- Supported values for
statuses.items.carrier_codechanged:['dpd_gb', 'gls_de', 'sendcloud', 'poste_italiane', 'postnl_fulfilment', 'viatim', 'bpost', 'lettresuivie', 'van_straaten', 'colissimo', 'dp', 'dhl', 'sandd', 'fairsenden', 'postat', 'royal_mail', 'fadello', 'dhl_de', 'dhl_express', 'colisprive', 'ups', 'seur', 'mondial_relay', 'gls_it', 'postnl', 'delivengo', 'budbee', 'correos_express', 'homerr', 'hermes_gb', 'chronopost', 'rjp', 'trunkrs', 'dpd', 'brt', 'dpd_at', 'mrw', 'correos']added; - Supported values for
carrier_codechanged:['dpd_gb', 'gls_de', 'sendcloud', 'poste_italiane', 'postnl_fulfilment', 'viatim', 'bpost', 'lettresuivie', 'van_straaten', 'colissimo', 'dp', 'dhl', 'sandd', 'fairsenden', 'postat', 'royal_mail', 'fadello', 'dhl_de', 'dhl_express', 'colisprive', 'ups', 'seur', 'mondial_relay', 'gls_it', 'postnl', 'delivengo', 'budbee', 'correos_express', 'homerr', 'hermes_gb', 'chronopost', 'rjp', 'trunkrs', 'dpd', 'brt', 'dpd_at', 'mrw', 'correos']added;
- Supported values for
- Response
- Changes for GET
/api/v2/brands/{id}:- Response
200/application/jsonchanged:- Field
customization_settings.footer.whatsapp_businessadded
- Field
- Response
- Changes for GET
/api/v2/brands:- Response
200/application/jsonchanged:- Field
brands.items.customization_settings.footer.whatsapp_businessadded
- Field
- Response
- Changes for GET
/api/v2/brand/{brand_domain}/return-portal:- Response
200/application/jsonchanged:- Field
portal.brand.customization_settings.footer.whatsapp_businessadded
- Field
- Response
2023-08-03
Changed endpoints:
- Changes for POST
/api/v2/brand/{brand_domain}/return-portal/incoming:- Parameters changed:
- Request body param
products.items.return_messageis not nullable anymore - Request body param
products.items.return_reasonis not nullable anymore - Request body param
products.items.product_idis not nullable anymore - Request body param
products.items.origin_countryis not nullable anymore - Request body param
products.items.origin_countryhas new maximum length restriction:2 - Request body param
products.items.origin_countryhas new format:iso-2
- Request body param
- Parameters changed:
- Changes for GET
/api/v2/brand/{brand_domain}/return-portal/outgoing:- Response
200/application/jsonchanged:- Field
data.shipping_products.items.methods.items.pickup_datenow can be null - Field
data.shipping_products.items.methods.items.pickup_dateis not nullable anymore - Field
data.parcel.collo_countnow can be null - Field
data.parcel.collo_countis not nullable anymore - Field
data.parcel.to_statenow can be null - Field
data.parcel.to_stateis not nullable anymore - Field
data.parcel.idnow can be null - Field
data.parcel.idis not nullable anymore
- Field
- Response
422/application/jsonchanged:- Field
error.messagechanged its type tostring
- Field
- Response
- Changes for GET
/api/v2/brand/{brand_domain}/return-portal:- Response
200/application/jsonchanged:- Field
return_locations.items.country_statenow can be null - Field
return_locations.items.country_stateis not nullable anymore - Field
portal.layout.background_imagenow can be null - Field
portal.layout.background_imageis not nullable anymore
- Field
- Response
2023-08-01
Added endpoints:
- POST
/api/v2/brand/{brand_domain}/return-portal/uploads
Changed endpoints:
- Changes for POST
/api/v2/brand/{brand_domain}/return-portal/incoming:- Parameters changed:
- Request body param
imagesadded
- Request body param
- Parameters changed:
- Changes for GET
/api/v2/returns/{id}:- Response
200/application/jsonchanged:- Field
imagesadded
- Field
- Response
- Changes for GET
/api/v2/returns:- Response
200/application/jsonchanged:- Field
returns.items.imagesadded
- Field
- Response
2023-07-04
Changed endpoints:
- Changes for POST
/api/v2/parcels:- Parameters changed:
- Polymorphism object:
root.oneOfchanged supported schemas
- Polymorphism object:
- Parameters changed:
2023-06-28
Changed endpoints:
- Changes for GET
/api/v2/contracts/{id}:- Response
200/application/jsonchanged:- Field
is_defaultadded
- Field
- Response
- Changes for GET
/api/v2/contracts:- Response
200/application/jsonchanged:- Field
contracts.items.is_defaultadded
- Field
- Response
2023-06-26
Changed endpoints:
- Changes for GET
/api/v2/integrations/{id}:- Response
200/application/jsonchanged:- Field
webhook_urlnow can be null - Field
shop_urlnow can be null
- Field
- Response
- Changes for GET
/api/v2/integrations:- Response
200/application/jsonchanged:- Field
items.webhook_urlnow can be null - Field
items.shop_urlnow can be null
- Field
- Response
2023-06-19
Changed endpoints:
- Changes for GET
/api/v2/brand/{brand_domain}/return-portal/outgoing:- Response
200/application/jsonchanged:- Field
data.applicable_actions.items.priorityadded
- Field
- Response
2023-06-05
Changed endpoints:
- Changes for GET
/api/v2/brand/{brand_domain}/return-portal:- Response
200/application/jsonchanged:- Field
portal.layoutadded
- Field
- Response
2023-05-23
Changed endpoints:
- Changes for POST
/api/v2/integrations/{id}/logs:- Parameters changed:
- Request body param
exceptionnow can be null - Request body param
base_urlis not nullable anymore - Request body param
base_urlhas new minimal length restriction:1 - Request body param
methodis not nullable anymore
- Request body param
- Response
201/application/jsonchanged:- Field
exceptionnow can be null - Field
base_urlis not nullable anymore - Field
base_urlhas new minimal length restriction:1 - Field
methodis not nullable anymore
- Field
- Parameters changed:
- Changes for GET
/api/v2/integrations/{id}/logs:- Response
200/application/jsonchanged:- Field
results.items.base_urlis not nullable anymore - Field
results.items.base_urlhas new minimal length restriction:1 - Field
results.items.methodis not nullable anymore
- Field
- Response
- Changes for GET
/api/v2/integrations/logs:- Response
200/application/jsonchanged:- Field
results.items.base_urlis not nullable anymore - Field
results.items.base_urlhas new minimal length restriction:1 - Field
results.items.methodis not nullable anymore
- Field
- Response
2023-05-23
Changed endpoints:
- Changes for GET
/api/v2/integrations/{id}/shipments:- Parameters changed:
- Query param
orderingremoved
- Query param
- Parameters changed:
2023-05-23
Changed endpoints:
- Changes for POST
/api/v2/brand/{brand_domain}/return-portal/incoming:- Parameters changed:
- Request body param
service_point.coderemoved - Request body param
service_point.is_activeremoved - Request body param
service_point.extra_dataremoved - Request body param
service_point.nameremoved - Request body param
service_point.streetremoved - Request body param
service_point.house_numberremoved - Request body param
service_point.postal_coderemoved - Request body param
service_point.cityremoved - Request body param
service_point.latituderemoved - Request body param
service_point.longituderemoved - Request body param
service_point.emailremoved - Request body param
service_point.phoneremoved - Request body param
service_point.homepageremoved - Request body param
service_point.carrierremoved - Request body param
service_point.countryremoved - Request body param
service_point.formatted_opening_timesremoved - Request body param
service_point.open_tomorrowremoved - Request body param
service_point.open_upcoming_weekremoved - Request body param
service_point.distanceremoved - Request body param
service_point.shop_typeremoved - Request body param
service_point.idhas new format:int64
- Request body param
- Parameters changed:
2023-03-31
Changed endpoints:
- Changes for GET
/api/v2/shipping-products:- Parameter changes:
- Parameter
returnsadded
- Parameter
- Parameter changes:
2023-03-22
Changed endpoints:
- Changes for GET
/api/v2/shipping_methods/{id}:- Response
200/application/jsonchanged:- Field
shipping_method.countries.items.price_breakdownadded
- Field
- Response
- Changes for GET
/api/v2/shipping_methods:- Response
200/application/jsonchanged:- Field
shipping_methods.items.countries.items.price_breakdownadded
- Field
- Response
- Changes for GET
/api/v2/shipping-price:- Response
200/application/jsonchanged:- Field
items.breakdownadded
- Field
- Response
2023-03-09
Changed endpoints:
- Changes for POST
/api/v2/brand/{brand_domain}/return-portal/incoming:- Parameter changes:
- Parameter
incoming_parcel.from_country_stateadded
- Parameter
- Parameter changes:
2023-03-06
Changed endpoints:
- Changes for GET
/api/v2/brand/{brand_domain}/return-portal/outgoing:- Response
200/application/jsonchanged:- Field
data.products.items.image_urladded - Field
examples.OutgoingParcel.value.data.products.0.image_urladded
- Field
- Response
2023-02-28
Changed endpoints:
- Changes for GET
/pickups:- Response
200/application/jsonchanged:- Field
examples.RetrieveDHLParcelIberiaPickupsadded
- Field
- Response
- Changes for POST
/pickups:- Parameter changes:
- Parameter
examples.DHLParcelIberiaPickupRequestadded
- Parameter
- Response
201/application/jsonchanged:- Field
examples.SuccessfullyCreatedDHLParcelIberiaPickupadded
- Field
- Parameter changes:
- Changes for GET
/pickups/{id}:- Response
200/application/jsonchanged:- Field
examples.RetrieveDHLParcelIberiaPickupadded
- Field
- Response
2023-02-17
Changed endpoints:
- Changes for GET
/api/v2/checkout/configurations/{configuration_id}/delivery-options:- Response
200/application/jsonchanged:- Field removed:
delivery_options.items.delivery_dates.items.delivery_date - Field removed:
delivery_options.items.delivery_dates.items.parcel_handover_date - Field
delivery_options.items.delivery_datesis now required - Field
delivery_options.items.delivery_datescan be null now
- Field removed:
- Response
2023-02-08
Changed endpoints:
- Changes for GET
/api/v2/integrations/{id}/shipments:- Parameter changes:
- Added new parameter:
end_date - Added new parameter:
external_order_ids - Added new parameter:
external_shipment_ids - Added new parameter:
order_number - Added new parameter:
sender_address - Added new parameter:
shipping_rules - Added new parameter:
start_date
- Added new parameter:
- Parameter changes: