Shipping Guide API
The Shipping Guide API provides available services for a given combination of sender and recipient locations, including estimated delivery times, prices and environmental data. It also returns logo and human readable service descriptions that can be shown in your checkout. Available services are based on your agreement with Bring (i.e. the customer numbers attached to your user).
Authentication
To integrate with the Bring APIs, you will need a Mybring user account with an API key. Information about prerequisites and authentication headers can be found on the general API Getting Started page.
Rate limiting
Clients exceeding 120 requests per second will be throttled, and the response will contain http status code 429. If you have a use case requiring rates above the limit, please contact developer-booking@bring.com for assistance.
Formats
Both XML and JSON over HTTP. The GET request only supports single consignments, while the POST requests can be used for multiple consignments.
Special topics
- Using Shipping Guide API
- Price
- Lead time
- Lead time depends on the recipient’s postal code and address
- Estimated arrival time for domestic parcels and cargo
- Get alternative expected delivery dates
- Get customer specific leadtimes for Mailbox Parcel (Pakke i postkassen)
- Same day delivery
- Holidays and Home Delivery
- Environmental data
- Svalbard
Tips and guides
The importance of provided shipping date
Providing the actual shipping date in the request is a prerequisite for getting the correct lead times, as the lead time is always calculated from the day and time when the parcel arrives at a Bring terminal. It is recommended to read this guide for a better understanding of how the provided shipping date affects the returned lead time.
NOTE: In absence of a shipping date set by the user, the Shipping Guide API will default to now
. If shipping date is set to now
, lead times will be calculated on the assumption that the packages has just arrived at a terminal.
Endpoints
https://api.bring.com/shippingguide
Usage | Method | Endpoint |
---|---|---|
Fetch shipping details | POST |
/api/v2/products
|
OpenAPI document
https://api.bring.com/shippingguide/api-docsFetch shipping details
https://api.bring.com/shippingguide/api/v2/products
Use this endpoint to get expected delivery, prices, service categories and additional information.
Measurements
For cargo services(5100, 5300, 9100, CARGO), Weight is mandatory and one of the Volume / Load Meter / Dimensions / Number of Pallets is mandatory.
Note: The prices for our revised services depends on volumetric weight: 5000, 5100, 5300, 5600, 5800, 4850 plus return services 9000, 9100, 9300 or 9600. For these services, dimensions (L/W/H) is needed to calculate the expected price correctly. Dimensions are also used to decide if handling fee or specialgoods fee will apply to the shipment. You might leave dimensions empty in your request, but be aware that returned prices might be incorrect.
Request
header parameters
-
X-Mybring-API-Uid
Required -
- Description
- Mybring login ID
- Type
- string
-
X-Mybring-API-Key
Required -
- Description
- Your user's API key
- Type
- string
-
Accept
-
- Description
- Desired output media type
- Type
- string
- Enum
application/json
application/xml
- Default
application/json
Body schema
-
Required
- List of consignmentsarray of objects
- Additional services to be addedarray of objects
-
id
- Additional service idstring
-
leadTimeFromCustomerInMinutes
- Customer internal lead time before consignment is ready for shipment. Availability of same day delivery is calculated based on now() + number of minutes configured. So if now() is 12:00 and lead time is set to 120, 14:00 is used as starting point and compared to route cut-offs for same day delivery availability. Required when calculating same day delivery (VAS 2012)integer <int32>
-
sortingAreas
- Sorting areas that should be used when calculating same day delivery (VAS 2012). See also available sorting areas for details.string
-
-
addressLine
- The street name and number the consignment is to be delivered tostring
- If dangerous goods are to be part of the consignment, the ADR-code(s) specifying the dangerous goods type(s) has to be providedobject
-
unNumbers
Required- List of dangerous goods ADR-codesarray of strings
-
- List of dangerous goods ADR-codesstring
-
-
fromCountryCode
- Two-letter ISO-3166-1 country code of which consignment is sent fromstring
-
fromPostalCode
- The postal code the consignment is sent fromstring
-
id
- Your internal reference to this consignment (you may calculate several consignment at the same time)string
-
incoterms
- International commercial termsstring
- List of all packages in the consignmentarray of objects
-
grossWeight
- The weight of the package in gramnumber <double>
-
height
- Height of the package in centimetersnumber <double>
-
id
- Your internal reference to this package (you may estimate several packages at the same time)string
-
length
- Length of the package in centimeters. The highest value of height, width and length will always be used as lengthnumber <double>
-
loadMeter
- Loading meters. Only applicable for cargo products number <double>
-
nonStackable
- Set to true if you know the package/pallet is non-stackableboolean
-
numberOfPallets
- Number of pallets. Only applicable for cargo productsinteger <int32>
-
volume
- The volume of the package in cubic decimetersstring
-
volumeSpecial
- Set to true if you know the package price will be adjusted for special volume. Typically used for roll or other weirdly shaped packages.boolean
-
width
- Width of the package in centimetersnumber <double>
-
-
pickupPointId
- The pickup point id to which the consignment is to be shipped to. Only relevant for parcel productsstring
- List of pickup points for which estimated delivery time should be calculated for (if value of 'WithEstimatedDeliveryTime' is true). If not provided, the default pickup point for the receiver's postal code will be used.array of objects
-
id
- Pickup point idstring
-
- List of all services price and lead times should be calculated forarray of objects
-
Payer
- Which party will pay for the shipmentstring
- Enum
SENDER
RECEIVER
THIRD_PARTY
-
customerNumber
- The mybring API customer number. Different customer numbers exist for different services, therefore the customer number is specified for each requested service. If a valid customer number is supplied, net prices will be returned for the specified service. Otherwise list (gross) prices is returned.string
-
id
- The service idstring
-
nonStandardCourierService
- Required field when requesting non standard courier products. Represents the customer specific service codestring
-
- The date (and optionally time) the consignment will be shipped (used for computing estimated delivery date). NOTE: The lead time calculation interprets the provided date & time as the time when the consignment has been scanned at the terminal. If not provided, now() will be usedobject
-
-
day
Required - string
-
hour
- string
-
minute
- string
-
month
Required - string
-
year
Required - string
-
-
toCity
- The city the consignment is to be delivered tostring
-
toCountryCode
- Two-letter ISO-3166-1 country code of which consignment is sent tostring
-
toPostalCode
- The postal code the consignment is to be delivered tostring
-
edi
- Should the parcel be registered using EDI when shipped. Note that this flag may affect price and which services are availableboolean
-
language
- Language in which human-readable message should be returned.string
- Enum
NO
SE
SV
DA
EN
-
numberOfAlternativeDeliveryDates
- Number of alternative delivery dates to be suggestedinteger <int32>
-
postingAtPostoffice
- Will the parcel be delivered at a post office when shippedboolean
-
withEnvironmentalData
- Return environmental data about fossil free and electric transportation used on the shipments transport legsboolean
-
withEstimatedDeliveryTime
- Extended lead time information, including predicted arrival time at pickup point. Only supported for a limited set of servicesboolean
-
withExpectedDelivery
- Controls whether lead times should be calculated or notboolean
-
withGuiInformation
- Return detailed information about requested service(s)boolean
-
withPrice
- Controls whether prices should be calculated. If customerNumber is supplied, the authenticated user requires the financial role with the provided customerboolean
-
withUniqueAlternateDeliveryDates
- Return unique delivery datesboolean
- object
-
-
Required
- List of consignmentsarray wrapped
-
- List of consignmentsobject
-
- Additional services to be addedarray wrapped
-
- Additional serviceobject
-
-
Id
Required - Additional service idstring
-
LeadTimeFromCustomerInMinutes
- Customer internal lead time before consignment is ready for shipment. Availability of same day delivery is calculated based on now() + number of minutes configured. So if now() is 12:00 and lead time is set to 120, 14:00 is used as starting point and compared to route cut-offs for same day delivery availability. Required when calculating same day delivery (VAS 2012)integer <int32>
-
SortingAreas
- Sorting areas that should be used when calculating same day delivery (VAS 2012). See also available sorting areas for details.string
-
-
AddressLine
- The street name and number the consignment is to be delivered tostring
- If dangerous goods are to be part of the consignment, the ADR-code(s) specifying the dangerous goods type(s) has to be providedobject
-
-
Required
- List of dangerous goods ADR-codesarray
-
-
UnNumber
- List of dangerous goods ADR-codesstring
-
-
-
FromCountryCode
Required - Two-letter ISO-3166-1 country code of which consignment is sent fromstring
-
FromPostalCode
Required - The postal code the consignment is sent fromstring
-
id
- Your internal reference to this consignment (you may calculate several consignment at the same time)string attribute
-
Incoterms
- International commercial termsstring
-
Required
- List of all packages in the consignmentarray wrapped
-
- Describing the package detailsobject
-
-
GrossWeight
- The weight of the package in gramnumber <double>
-
Height
- Height of the package in centimetersnumber <double>
-
id
- Your internal reference to this package (you may estimate several packages at the same time)string attribute
-
Length
- Length of the package in centimeters. The highest value of height, width and length will always be used as lengthnumber <double>
-
LoadMeter
- Loading meters. Only applicable for cargo products number <double>
-
NonStackable
- Set to true if you know the package/pallet is non-stackableboolean
-
NumberOfPallets
- Number of pallets. Only applicable for cargo productsinteger <int32>
-
Volume
- The volume of the package in cubic decimetersstring
-
VolumeSpecial
- Set to true if you know the package price will be adjusted for special volume. Typically used for roll or other weirdly shaped packages.boolean
-
Width
- Width of the package in centimetersnumber <double>
-
-
PickupPointId
- The pickup point id to which the consignment is to be shipped to. Only relevant for parcel productsstring
- List of pickup points for which estimated delivery time should be calculated for (if value of 'WithEstimatedDeliveryTime' is true). If not provided, the default pickup point for the receiver's postal code will be used.array wrapped
-
- Pickup pointobject
-
-
Id
Required - Pickup point idstring
-
-
Required
- List of all services price and lead times should be calculated forarray wrapped
-
- A service you want price and lead times calculated forobject
-
-
Payer
- Which party will pay for the shipmentstring
- Enum
SENDER
RECEIVER
THIRD_PARTY
-
CustomerNumber
- The mybring API customer number. Different customer numbers exist for different services, therefore the customer number is specified for each requested service. If a valid customer number is supplied, net prices will be returned for the specified service. Otherwise list (gross) prices is returned.string
-
Id
Required - The service idstring
-
NonStandardCourierService
- Required field when requesting non standard courier products. Represents the customer specific service codestring
-
- The date (and optionally time) the consignment will be shipped (used for computing estimated delivery date). NOTE: The lead time calculation interprets the provided date & time as the time when the consignment has been scanned at the terminal. If not provided, now() will be usedobject
-
-
Day
Required - string
-
Hour
- string
-
Minute
- string
-
Month
Required - string
-
Year
Required - string
-
-
ToCity
- The city the consignment is to be delivered tostring
-
ToCountryCode
Required - Two-letter ISO-3166-1 country code of which consignment is sent tostring
-
ToPostalCode
Required - The postal code the consignment is to be delivered tostring
-
EDI
- Should the parcel be registered using EDI when shipped. Note that this flag may affect price and which services are availableboolean
-
Language
- Language in which human-readable message should be returned.string
- Enum
NO
SE
SV
DA
EN
-
NumberOfAlternativeDeliveryDates
- Number of alternative delivery dates to be suggestedinteger <int32>
-
PostingAtPostoffice
- Will the parcel be delivered at a post office when shippedboolean
-
WithEnvironmentalData
- Return environmental data about fossil free and electric transportation used on the shipments transport legsboolean
-
WithEstimatedDeliveryTime
- Extended lead time information, including predicted arrival time at pickup point. Only supported for a limited set of servicesboolean
-
WithExpectedDelivery
- Controls whether lead times should be calculated or notboolean
-
WithGuiInformation
- Return detailed information about requested service(s)boolean
-
WithPrice
- Controls whether prices should be calculated. If customerNumber is supplied, the authenticated user requires the financial role with the provided customerboolean
-
WithUniqueAlternateDeliveryDates
- Return unique delivery datesboolean
-
Responses
200 OK
Schema
- List of consignmentsarray of objects
-
consignmentId
- The consignment idstring
The requested services results.
ShippingGuide will never remove services from the request if unable to calculate any of the requested data. It will either return the requested data or a service level error code along with a description.
array of objects-
customerNumber
- The mybring API customer numberstring
- EDI information required to make EDI bookingsobject
-
- Cargo service data required to make EDI bookingobject
-
-
cargoProduct
- Cargo productstring
-
cargoTransportType
- Cargo transport typestring
-
dispatchAgentNumber
Required - Dispatch agent numberstring
-
- Courier service data required to make EDI bookingobject
-
-
department
Required - Departmentstring
-
numberOfKilometers
- Number of kilometersstring
-
operationsID
Required - Operations idstring
-
orderStartTime
- Order start timestring
-
- Quickpack service data required to make EDI bookingobject
-
-
orderStartTime
- Order start timestring
- Quickpack service data required to make EDI booking while using UPS as a transport service providerobject
-
-
bringStreamIndicator
Required - Bring stream indicatorstring
-
leg1CustomerNumber
Required - Transport leg 1 customer numberstring
-
leg1TransportServiceProvider
Required - Transport leg 1 service providerstring
-
stateProvinceCounty
Required - State/Province/Countystring
-
upsAccountNumber
Required - UPS account numberstring
-
upsBillingOption
Required - UPS billing optionstring
-
upsClassOfService
Required - UPS class of servicestring
-
upsDocumentationIndicator1
Required - UPS documentation indicator 1string
-
upsDocumentationIndicator2
Required - UPS documentation indicator 2string
-
upsRoutingCode
Required - UPS routing codestring
-
upsRoutingCodeVersion
Required - UPS routing code versionstring
-
upsServiceIcon
Required - UPS service iconstring
-
upsServiceIndicator
Required - UPS service indicatorstring
-
upsServiceTitle
Required - UPS service titlestring
-
upsSignatureRequiredString
Required - UPS signature requiredstring
-
-
- Environmental profile of transport legs. Returned when withEnvironmentalData is requested and requested service is supported.array of objects
-
description
- Human readable descriptionstring
- Fossil free vehicle detailsobject
-
-
bio
- Share of bio-diesel vehicles used on this transportation legnumber <double>
-
electric
- Share of electric vehicles used on this transportation legnumber <double>
-
-
fossilFree
- If true, shipment is transported by fossil free vehicles on this legboolean
-
nordicSwanEcoLabel
- If true, shipment that is transported is nordic swan eco labeledboolean
-
transportLeg
- Transport legstring
- Enum
LAST_MILE
LINE_HAUL
FIRST_MILE
-
- Errors related to requested service, if anyarray of objects
-
code
- Error codestring
- Enum
NOT_FOUND
FORBIDDEN
CONFLICT
UNAUTHORIZED
INVALID_ARGUMENT
INVALID_MEASUREMENTS
INTERNAL_ERROR
-
description
- Human-readable description of the error that occurredstring
-
- Estimated delivery times at provided pickup point ids. Only relevant when withEstimatedDeliveryTime flag is set for services delivered to pickup point.array of objects
-
deliveryEndTime
- Delivery time window end time at the specified pickup pointstring
-
deliveryStartTime
- Delivery time window start time at the specified pickup pointstring
-
formattedExpectedDeliveryDate
- Formatted expected delivery datestring
-
pickupPointId
- Pickup point id. Either provided in the request or fetched as default pickup point for recipient postal codestring
-
pickupPointName
- Pickup point namestring
-
shippingDate
- Formatted shipping datestring
-
workingDays
- Number of working days until deliverystring
-
- Expected delivery details for the shipmentobject
-
- Alternative delivery datesarray of objects
- Delivery dateobject
-
-
day
Required - string
-
hour
- string
-
minute
- string
-
month
Required - string
- array of objects
- object
-
-
hour
Required - string
-
minute
Required - string
-
- object
-
-
hour
Required - string
-
minute
Required - string
-
-
year
Required - string
-
-
formattedExpectedDeliveryDate
- Formatted expected delivery datestring <dd.MM.yyyy>
- Delivery dateobject
-
-
day
Required - string
-
hour
- string
-
minute
- string
-
month
Required - string
- array of objects
- object
-
-
hour
Required - string
-
minute
Required - string
-
- object
-
-
hour
Required - string
-
minute
Required - string
-
-
year
Required - string
-
-
workingDays
- Number of working days until deliverystring
-
bookingCutoffTime
- The deadline for booking a shipment to the given destination. Only relevant for OIL_EXPRESS.string <HH:mm>
- Delivery dateobject
-
-
day
Required - string
-
hour
- string
-
minute
- string
-
month
Required - string
- array of objects
- object
-
-
hour
Required - string
-
minute
Required - string
-
- object
-
-
hour
Required - string
-
minute
Required - string
-
-
year
Required - string
-
- Delivery dateobject
-
-
day
Required - string
-
hour
- string
-
minute
- string
-
month
Required - string
- array of objects
- object
-
-
hour
Required - string
-
minute
Required - string
-
- object
-
-
hour
Required - string
-
minute
Required - string
-
-
year
Required - string
-
-
formattedEarliestPickupDate
- Formatted earliest pickup datestring <dd.MM.yyyy>
-
formattedExpectedDeliveryDate
- Expected delivery date/time formatted as dd.MM.YYYY HH:mmstring <dd.MM.YYYY HH:mm>
- Same day delivery details. Only relevant for services supporting delivery today or tomorrow like 5600 + 2012 VASobject
-
-
Required
- Delivery dateobject
-
-
day
Required - string
-
hour
- string
-
minute
- string
-
month
Required - string
- array of objects
- object
-
-
hour
Required - string
-
minute
Required - string
-
- object
-
-
hour
Required - string
-
minute
Required - string
-
-
year
Required - string
-
-
formattedDeliveryDate
Required - Formatted delivery datestring <dd.MM.yyyy>
- Route informationobject
-
-
routeId
Required - Route idstring
-
routeName
Required - Route namestring
-
-
-
userMessage
- If there is known inaccuracy in the calculated lead time, this message will contain a human readable text explaining the deviationstring
-
workingDays
Required - The expected number of working days to deliver the shipmentstring
-
greenDelivery
- Indicates whether the shipment is being delivered with fossil free transportation or not. Only relevant for HD-servicesboolean
- Detailed description of the requested service. All texts are in the requested language whenever translations are available.object
-
-
closestPickupPoint
- Default pickup point for the requested toPostalCode. Only relevant for pickup point services SERVICEPAKKE, 5800 and 3067string
-
deliveryType
Required - Service delivery typestring
-
descriptionText
Required - Service descriptionstring
-
displayName
Required - Service display namestring
-
environmentalLogoUrl
- URL to logo for labelling service as environmental friendlystring
-
environmentalTagUrl
- URL to tag for labelling services as environmental friendlystring
-
helpText
Required - Service help textstring
-
logo
- Logo type to be used with this servicestring
- Enum
POSTEN
BRING
-
logoUrl
- URL to a suitable logo in svg formatstring
-
mainDisplayCategory
Required - Main display categorystring
-
maxWeightInKgs
Required - Service max weight in kgsstring
-
productName
Required - Service namestring
-
productURL
Required - URL to service description pagestring
-
shortName
Required - Service short namestring
-
subDisplayCategory
Required - Sub display categorystring
-
trackable
- Is this service trackableboolean
-
-
id
- The service idstring
- Requested service and additional services pricesobject
-
- Net (agreeemnt) price for shipping the service. Will only be calculated if a valid customer number has been supplied for the serviceobject
-
- Additional service pricesarray of objects
-
additionalServiceCodeFromProductionSystem
- string
-
additionalServiceDescription
- string
-
additionalServiceId
- string
- Price with additional servicesobject
-
-
amountWithVAT
Required - string
-
amountWithoutVAT
Required - string
-
vat
Required - string
-
-
- Agreement price (contract/agreement) attributes used for net prices used for producing EDI. Never set for list prices.object
-
-
agreementNumber
- string
-
- Cargo agreement price attributesarray of objects
-
agreementName
- Agreement namestring
-
agreementNumber
- Agreement numberstring
-
price
- Agreement pricestring
-
subAgreementName
- Sub agreement namestring
-
subAgreementNumber
- Sub agreement numberstring
-
-
currencyCode
- Currency code for all pricesstring
-
netPriceFailed
- Only used for net prices in the scenario where net price calculation fails. If true, returned net price will be equal to list price, or a partially discounted price (i.e. a value between the list price and the correct net price)boolean
-
Required
- Price with additional servicesobject
-
-
amountWithVAT
Required - string
-
amountWithoutVAT
Required - string
-
vat
Required - string
-
-
Required
- Price with additional servicesobject
-
-
amountWithVAT
Required - string
-
amountWithoutVAT
Required - string
-
vat
Required - string
-
- Net (agreeemnt) price for shipping the service. Will only be calculated if a valid customer number has been supplied for the serviceobject
-
- Additional service pricesarray of objects
-
additionalServiceCodeFromProductionSystem
- string
-
additionalServiceDescription
- string
-
additionalServiceId
- string
- Price with additional servicesobject
-
-
amountWithVAT
Required - string
-
amountWithoutVAT
Required - string
-
vat
Required - string
-
-
- Agreement price (contract/agreement) attributes used for net prices used for producing EDI. Never set for list prices.object
-
-
agreementNumber
- string
-
- Cargo agreement price attributesarray of objects
-
agreementName
- Agreement namestring
-
agreementNumber
- Agreement numberstring
-
price
- Agreement pricestring
-
subAgreementName
- Sub agreement namestring
-
subAgreementNumber
- Sub agreement numberstring
-
-
currencyCode
- Currency code for all pricesstring
-
netPriceFailed
- Only used for net prices in the scenario where net price calculation fails. If true, returned net price will be equal to list price, or a partially discounted price (i.e. a value between the list price and the correct net price)boolean
-
Required
- Price with additional servicesobject
-
-
amountWithVAT
Required - string
-
amountWithoutVAT
Required - string
-
vat
Required - string
-
-
Required
- Price with additional servicesobject
-
-
amountWithVAT
Required - string
-
amountWithoutVAT
Required - string
-
vat
Required - string
-
- Price zone detailsobject
-
-
totalZoneCount
- The total number of price zones used during price calculationinteger <int32>
-
-
productionCode
- Backend system production code. This code is required when producing valid EDI messages during ordering.string
-
shippingWeight
- The calculated volumetric weight (chargeable weight)number <double>
-
sortingCode
- Sorting code. Only relevant for home delivery services with Norway as destination.string
-
sortingDirection
- Sorting direction. Only relevant for home delivery services with Norway as destination.string
- Warnings related to the requested service, if any. Warnings could explain why some parts of the requested data is missingarray of objects
-
code
- Warning codestring
- Enum
NO_EXPECTED_DELIVERY
NO_PRICE_INFORMATION
ADDITIONAL_SERVICE_NOT_APPLICABLE
ESTIMATED_DELIVERY_TIME_NOT_FOUND
INCORRECT_FLAG_SET_FOR_ESTIMATED_DELIVERY_TIME
ESTIMATED_DELIVERY_TIME_NOT_AVAILABLE
INVALID_INPUT_PICKUP_POINT_FOUND
OUTSIDE_STANDARD_COVERAGE_AREA_FOR_PRODUCT
ESTIMATED_ARRIVAL_TIME_NOT_FOUND
ESTIMATED_ARRIVAL_TIME_NOT_AVAILABLE
ADDRESS_NOT_MATCHED
SVALBARD_POSSIBLE_DELAY
SPECIAL_CARGO_LIMITS_EXCEEDED
EXPECTED_DELIVERY_NOT_AVAILABLE_WITHOUT_ADDRESS
EXPECTED_DELIVERY_NOT_AVAILABLE_UNKNOWN_ADDRESS
NO_ENVIRONMENTAL_DATA
PARCEL_LOCKER_UNIT_ID_MANDATORY_FOR_ESTIMATED_DELIVERY_TIME
LEADTIME_NOT_FOUND
REQUIRES_WEIGHT_FOR_PRICE_CALCULATION
-
description
- Human-readable description of the warningstring
-
-
-
-
uniqueId
- Request unique idstring
- object
-
- List of consignmentsarray wrapped
-
- List of consignmentsobject
-
-
consignmentId
- The consignment idstring attribute
The requested services results.
ShippingGuide will never remove services from the request if unable to calculate any of the requested data. It will either return the requested data or a service level error code along with a description.
array wrapped-
The requested services results.
ShippingGuide will never remove services from the request if unable to calculate any of the requested data. It will either return the requested data or a service level error code along with a description.
object-
-
CustomerNumber
- The mybring API customer numberstring
- EDI information required to make EDI bookingsobject
-
- Cargo service data required to make EDI bookingobject
-
-
CargoProduct
- Cargo productstring
-
CargoTransportType
- Cargo transport typestring
-
DispatchAgentNumber
Required - Dispatch agent numberstring
-
- Courier service data required to make EDI bookingobject
-
-
Department
Required - Departmentstring
-
NumberOfKilometers
- Number of kilometersstring
-
OperationsID
Required - Operations idstring
-
OrderStartTime
- Order start timestring
-
- Quickpack service data required to make EDI bookingobject
-
-
OrderStartTime
- Order start timestring
- Quickpack service data required to make EDI booking while using UPS as a transport service providerobject
-
-
BringStreamIndicator
Required - Bring stream indicatorstring
-
Leg1CustomerNumber
Required - Transport leg 1 customer numberstring
-
Leg1TransportServiceProvider
Required - Transport leg 1 service providerstring
-
StateProvinceCounty
Required - State/Province/Countystring
-
UpsAccountNumber
Required - UPS account numberstring
-
UpsBillingOption
Required - UPS billing optionstring
-
UpsClassOfService
Required - UPS class of servicestring
-
UpsDocumentationIndicator1
Required - UPS documentation indicator 1string
-
UpsDocumentationIndicator2
Required - UPS documentation indicator 2string
-
UpsRoutingCode
Required - UPS routing codestring
-
UpsRoutingCodeVersion
Required - UPS routing code versionstring
-
UpsServiceIcon
Required - UPS service iconstring
-
UpsServiceIndicator
Required - UPS service indicatorstring
-
UpsServiceTitle
Required - UPS service titlestring
-
UpsSignatureRequiredString
Required - UPS signature requiredstring
-
-
- Environmental profile of transport legs. Returned when withEnvironmentalData is requested and requested service is supported.array wrapped
-
- Environmental profile of transport legobject
-
-
Description
- Human readable descriptionstring
- Fossil free vehicle detailsobject
-
-
Bio
- Share of bio-diesel vehicles used on this transportation legnumber <double>
-
Electric
- Share of electric vehicles used on this transportation legnumber <double>
-
-
FossilFree
- If true, shipment is transported by fossil free vehicles on this legboolean
-
NordicSwanEcoLabel
- If true, shipment that is transported is nordic swan eco labeledboolean
-
TransportLegType
Required - Transport legstring
- Enum
LAST_MILE
LINE_HAUL
FIRST_MILE
-
- Errors related to requested service, if anyarray wrapped
-
- Service related errorobject
-
-
code
Required - Error codestring
- Enum
NOT_FOUND
FORBIDDEN
CONFLICT
UNAUTHORIZED
INVALID_ARGUMENT
INVALID_MEASUREMENTS
INTERNAL_ERROR
-
description
Required - Human-readable description of the error that occurredstring
-
- Estimated delivery times at provided pickup point ids. Only relevant when withEstimatedDeliveryTime flag is set for services delivered to pickup point.array wrapped
-
- Estimated delivery time at pickup pointobject
-
-
DeliveryEndTime
- Delivery time window end time at the specified pickup pointstring
-
DeliveryStartTime
- Delivery time window start time at the specified pickup pointstring
-
FormattedExpectedDeliveryDate
- Formatted expected delivery datestring
-
PickupPointId
Required - Pickup point id. Either provided in the request or fetched as default pickup point for recipient postal codestring
-
PickupPointName
- Pickup point namestring
-
ShippingDate
- Formatted shipping datestring
-
WorkingDays
- Number of working days until deliverystring
-
- Expected delivery details for the shipmentobject
-
- Alternative delivery datesarray wrapped
-
- Alternative delivery dateobject
-
-
Required
- Delivery dateobject
-
-
Day
Required - string
-
Hour
- string
-
Minute
- string
-
Month
Required - string
- array wrapped
-
- object
-
-
Required
- object
-
-
Hour
Required - string
-
Minute
Required - string
-
-
Required
- object
-
-
Hour
Required - string
-
Minute
Required - string
-
-
-
Year
Required - string
-
-
FormattedExpectedDeliveryDate
- Formatted expected delivery datestring <dd.MM.yyyy>
-
Required
- Delivery dateobject
-
-
Day
Required - string
-
Hour
- string
-
Minute
- string
-
Month
Required - string
- array wrapped
-
- object
-
-
Required
- object
-
-
Hour
Required - string
-
Minute
Required - string
-
-
Required
- object
-
-
Hour
Required - string
-
Minute
Required - string
-
-
-
Year
Required - string
-
-
WorkingDays
Required - Number of working days until deliverystring
-
-
BookingCutoffTime
- The deadline for booking a shipment to the given destination. Only relevant for OIL_EXPRESS.string <HH:mm>
- Delivery dateobject
-
-
Day
Required - string
-
Hour
- string
-
Minute
- string
-
Month
Required - string
- array wrapped
-
- object
-
-
Required
- object
-
-
Hour
Required - string
-
Minute
Required - string
-
-
Required
- object
-
-
Hour
Required - string
-
Minute
Required - string
-
-
-
Year
Required - string
-
- Delivery dateobject
-
-
Day
Required - string
-
Hour
- string
-
Minute
- string
-
Month
Required - string
- array wrapped
-
- object
-
-
Required
- object
-
-
Hour
Required - string
-
Minute
Required - string
-
-
Required
- object
-
-
Hour
Required - string
-
Minute
Required - string
-
-
-
Year
Required - string
-
-
FormattedEarliestPickupDate
- Formatted earliest pickup datestring <dd.MM.yyyy>
-
FormattedExpectedDeliveryDate
- Expected delivery date/time formatted as dd.MM.YYYY HH:mmstring <dd.MM.YYYY HH:mm>
- Same day delivery details. Only relevant for services supporting delivery today or tomorrow like 5600 + 2012 VASobject
-
-
Required
- Delivery dateobject
-
-
Day
Required - string
-
Hour
- string
-
Minute
- string
-
Month
Required - string
- array wrapped
-
- object
-
-
Required
- object
-
-
Hour
Required - string
-
Minute
Required - string
-
-
Required
- object
-
-
Hour
Required - string
-
Minute
Required - string
-
-
-
Year
Required - string
-
-
FormattedDeliveryDate
Required - Formatted delivery datestring <dd.MM.yyyy>
- Route informationobject
-
-
RouteId
Required - Route idstring
-
RouteName
Required - Route namestring
-
-
-
UserMessage
- If there is known inaccuracy in the calculated lead time, this message will contain a human readable text explaining the deviationstring
-
WorkingDays
Required - The expected number of working days to deliver the shipmentstring
-
GreenDelivery
- Indicates whether the shipment is being delivered with fossil free transportation or not. Only relevant for HD-servicesboolean
- Detailed description of the requested service. All texts are in the requested language whenever translations are available.object
-
-
ClosestPickupPoint
- Default pickup point for the requested toPostalCode. Only relevant for pickup point services SERVICEPAKKE, 5800 and 3067string
-
DeliveryType
Required - Service delivery typestring
-
DescriptionText
Required - Service descriptionstring
-
DisplayName
Required - Service display namestring
-
EnvironmentalLogoUrl
- URL to logo for labelling service as environmental friendlystring
-
EnvironmentalTagUrl
- URL to tag for labelling services as environmental friendlystring
-
HelpText
Required - Service help textstring
-
Logo
- Logo type to be used with this servicestring
- Enum
POSTEN
BRING
-
LogoUrl
- URL to a suitable logo in svg formatstring
-
MainDisplayCategory
Required - Main display categorystring
-
MaxWeightInKgs
Required - Service max weight in kgsstring
-
ProductName
Required - Service namestring
-
ProductURL
Required - URL to service description pagestring
-
ShortName
Required - Service short namestring
-
SubDisplayCategory
Required - Sub display categorystring
-
Trackable
- Is this service trackableboolean
-
-
Id
Required - The service idstring
- Requested service and additional services pricesobject
-
- Net (agreeemnt) price for shipping the service. Will only be calculated if a valid customer number has been supplied for the serviceobject
-
- Additional service pricesarray wrapped
-
- Additional service pricesobject
-
-
AdditionalServiceCodeFromProductionSystem
Required - string
-
AdditionalServiceDescription
Required - string
-
AdditionalServiceId
Required - string
-
Required
- Price with additional servicesobject
-
-
AmountWithVAT
Required - string
-
AmountWithoutVAT
Required - string
-
VAT
Required - string
-
-
- Agreement price (contract/agreement) attributes used for net prices used for producing EDI. Never set for list prices.object
-
-
AgreementNumber
- string
-
- Cargo agreement price attributesarray wrapped
-
- Cargo agreement price attributesobject
-
-
AgreementName
Required - Agreement namestring
-
AgreementNumber
Required - Agreement numberstring
-
Price
Required - Agreement pricestring
-
SubAgreementName
Required - Sub agreement namestring
-
SubAgreementNumber
Required - Sub agreement numberstring
-
-
currencyCode
- Currency code for all pricesstring attribute
-
netPriceFailed
- Only used for net prices in the scenario where net price calculation fails. If true, returned net price will be equal to list price, or a partially discounted price (i.e. a value between the list price and the correct net price)boolean attribute
-
Required
- Price with additional servicesobject
-
-
AmountWithVAT
Required - string
-
AmountWithoutVAT
Required - string
-
VAT
Required - string
-
-
Required
- Price with additional servicesobject
-
-
AmountWithVAT
Required - string
-
AmountWithoutVAT
Required - string
-
VAT
Required - string
-
- Net (agreeemnt) price for shipping the service. Will only be calculated if a valid customer number has been supplied for the serviceobject
-
- Additional service pricesarray wrapped
-
- Additional service pricesobject
-
-
AdditionalServiceCodeFromProductionSystem
Required - string
-
AdditionalServiceDescription
Required - string
-
AdditionalServiceId
Required - string
-
Required
- Price with additional servicesobject
-
-
AmountWithVAT
Required - string
-
AmountWithoutVAT
Required - string
-
VAT
Required - string
-
-
- Agreement price (contract/agreement) attributes used for net prices used for producing EDI. Never set for list prices.object
-
-
AgreementNumber
- string
-
- Cargo agreement price attributesarray wrapped
-
- Cargo agreement price attributesobject
-
-
AgreementName
Required - Agreement namestring
-
AgreementNumber
Required - Agreement numberstring
-
Price
Required - Agreement pricestring
-
SubAgreementName
Required - Sub agreement namestring
-
SubAgreementNumber
Required - Sub agreement numberstring
-
-
currencyCode
- Currency code for all pricesstring attribute
-
netPriceFailed
- Only used for net prices in the scenario where net price calculation fails. If true, returned net price will be equal to list price, or a partially discounted price (i.e. a value between the list price and the correct net price)boolean attribute
-
Required
- Price with additional servicesobject
-
-
AmountWithVAT
Required - string
-
AmountWithoutVAT
Required - string
-
VAT
Required - string
-
-
Required
- Price with additional servicesobject
-
-
AmountWithVAT
Required - string
-
AmountWithoutVAT
Required - string
-
VAT
Required - string
-
- Price zone detailsobject
-
-
TotalZoneCount
- The total number of price zones used during price calculationinteger <int32>
-
-
ProductionCode
- Backend system production code. This code is required when producing valid EDI messages during ordering.string
-
ShippingWeight
- The calculated volumetric weight (chargeable weight)number <double>
-
SortingCode
- Sorting code. Only relevant for home delivery services with Norway as destination.string
-
SortingDirection
- Sorting direction. Only relevant for home delivery services with Norway as destination.string
- Warnings related to the requested service, if any. Warnings could explain why some parts of the requested data is missingarray wrapped
-
- Warnings related to the requested service, if any. Warnings could explain why some parts of the requested data is missingobject
-
-
code
Required - Warning codestring
- Enum
NO_EXPECTED_DELIVERY
NO_PRICE_INFORMATION
ADDITIONAL_SERVICE_NOT_APPLICABLE
ESTIMATED_DELIVERY_TIME_NOT_FOUND
INCORRECT_FLAG_SET_FOR_ESTIMATED_DELIVERY_TIME
ESTIMATED_DELIVERY_TIME_NOT_AVAILABLE
INVALID_INPUT_PICKUP_POINT_FOUND
OUTSIDE_STANDARD_COVERAGE_AREA_FOR_PRODUCT
ESTIMATED_ARRIVAL_TIME_NOT_FOUND
ESTIMATED_ARRIVAL_TIME_NOT_AVAILABLE
ADDRESS_NOT_MATCHED
SVALBARD_POSSIBLE_DELAY
SPECIAL_CARGO_LIMITS_EXCEEDED
EXPECTED_DELIVERY_NOT_AVAILABLE_WITHOUT_ADDRESS
EXPECTED_DELIVERY_NOT_AVAILABLE_UNKNOWN_ADDRESS
NO_ENVIRONMENTAL_DATA
PARCEL_LOCKER_UNIT_ID_MANDATORY_FOR_ESTIMATED_DELIVERY_TIME
LEADTIME_NOT_FOUND
REQUIRES_WEIGHT_FOR_PRICE_CALCULATION
-
description
Required - Human-readable description of the warningstring
-
-
-
-
uniqueId
- Request unique idstring attribute
400 Bad Request
Schema
-
Required
- array of objects
-
code
- string
- Enum
NOT_FOUND
FORBIDDEN
CONFLICT
UNAUTHORIZED
INVALID_ARGUMENT
INVALID_MEASUREMENTS
INTERNAL_ERROR
-
field
- string
-
message
- string
-
- object
-
-
Required
- array wrapped
-
- object
-
-
Code
Required - string
- Enum
NOT_FOUND
FORBIDDEN
CONFLICT
UNAUTHORIZED
INVALID_ARGUMENT
INVALID_MEASUREMENTS
INTERNAL_ERROR
-
Field
Required - string
-
Message
Required - string
-
-
429 Too Many Requests
Schema
Media type: text/plain
-
- string
500 Internal Server Error
Schema
-
Required
- array of objects
-
code
- string
- Enum
NOT_FOUND
FORBIDDEN
CONFLICT
UNAUTHORIZED
INVALID_ARGUMENT
INVALID_MEASUREMENTS
INTERNAL_ERROR
-
field
- string
-
message
- string
-
- object
-
-
Required
- array wrapped
-
- object
-
-
Code
Required - string
- Enum
NOT_FOUND
FORBIDDEN
CONFLICT
UNAUTHORIZED
INVALID_ARGUMENT
INVALID_MEASUREMENTS
INTERNAL_ERROR
-
Field
Required - string
-
Message
Required - string
-
-
Request examples
{
"consignments": [
{
"fromCountryCode": "NO",
"fromPostalCode": "1555",
"id": "1",
"packages": [
{
"grossWeight": 250,
"id": "1"
}
],
"products": [
{
"customerNumber": "123456789",
"id": "5600"
}
],
"shippingDate": {
"day": "15",
"hour": "10",
"minute": "36",
"month": "11",
"year": "2022"
},
"toCountryCode": "NO",
"toPostalCode": "0173"
}
],
"edi": false,
"language": "NO",
"numberOfAlternativeDeliveryDates": 3,
"postingAtPostoffice": false,
"trace": false,
"withExpectedDelivery": true,
"withGuiInformation": true,
"withPrice": true,
"withUniqueAlternateDeliveryDates": true
}
{
"consignments": [
{
"fromCountryCode": "NO",
"fromPostalCode": "1555",
"id": "1",
"packages": [
{
"grossWeight": 250,
"id": "1"
}
],
"pickupPoints": [
{
"id": "10878"
},
{
"id": "112951"
}
],
"products": [
{
"id": "5800"
}
],
"shippingDate": {
"day": "15",
"hour": "10",
"minute": "36",
"month": "11",
"year": "2022"
},
"toCountryCode": "NO",
"toPostalCode": "0681"
}
],
"edi": false,
"language": "NO",
"postingAtPostoffice": false,
"trace": false,
"withEstimatedDeliveryTime": true,
"withExpectedDelivery": true,
"withGuiInformation": false,
"withPrice": false
}
{
"consignments": [
{
"fromCountryCode": "NO",
"fromPostalCode": "1555",
"id": "1",
"packages": [
{
"grossWeight": 250,
"height": 10.5,
"id": "1",
"length": 25,
"width": 20.5
},
{
"grossWeight": 442,
"id": "2",
"volume": 34.5
}
],
"products": [
{
"customerNumber": "123456789",
"id": "5600"
}
],
"shippingDate": {
"day": "15",
"month": "11",
"year": "2022"
},
"toCountryCode": "NO",
"toPostalCode": "0173"
}
],
"edi": false,
"language": "NO",
"postingAtPostoffice": false,
"trace": false,
"withExpectedDelivery": true,
"withGuiInformation": true,
"withPrice": true
}
{
"consignments": [
{
"additionalServices": [
{
"id": "2012",
"leadTimeFromCustomerInMinutes": 120,
"sortingAreas": [
"100",
"300"
]
}
],
"fromCountryCode": "NO",
"fromPostalCode": "1555",
"id": "1",
"packages": [
{
"grossWeight": 250,
"height": 10.5,
"id": "1",
"length": 25,
"width": 20.5
}
],
"products": [
{
"customerNumber": "123456789",
"id": "5600"
}
],
"shippingDate": {
"day": "15",
"month": "11",
"year": "2022"
},
"toCountryCode": "NO",
"toPostalCode": "0173"
}
],
"edi": false,
"language": "NO",
"postingAtPostoffice": false,
"trace": false,
"withExpectedDelivery": true,
"withGuiInformation": true,
"withPrice": true
}
{
"consignments": [
{
"fromCountryCode": "NO",
"fromPostalCode": "1555",
"id": "1",
"packages": [
{
"grossWeight": 250,
"height": 10.5,
"id": "1",
"length": 25,
"width": 20.5
}
],
"products": [
{
"customerNumber": "123456789",
"id": "5600"
}
],
"shippingDate": {
"day": "15",
"month": "11",
"year": "2022"
},
"toCountryCode": "NO",
"toPostalCode": "0173"
}
],
"edi": false,
"language": "NO",
"postingAtPostoffice": false,
"trace": false,
"withExpectedDelivery": true,
"withGuiInformation": true,
"withPrice": true
}
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideRequest>
<Consignments>
<Consignment id="1">
<FromCountryCode>NO</FromCountryCode>
<FromPostalCode>1555</FromPostalCode>
<Packages>
<Package id="1">
<GrossWeight>250</GrossWeight>
</Package>
</Packages>
<Products>
<ProductIdType>
<CustomerNumber>123456789</CustomerNumber>
<Id>5600</Id>
</ProductIdType>
</Products>
<ShippingDate>
<Day>15</Day>
<Hour>10</Hour>
<Minute>36</Minute>
<Month>11</Month>
<Year>2022</Year>
</ShippingDate>
<ToCountryCode>NO</ToCountryCode>
<ToPostalCode>0173</ToPostalCode>
</Consignment>
</Consignments>
<Language>NO</Language>
<NumberOfAlternativeDeliveryDates>3</NumberOfAlternativeDeliveryDates>
<WithExpectedDelivery>true</WithExpectedDelivery>
<WithGuiInformation>true</WithGuiInformation>
<WithPrice>true</WithPrice>
<WithUniqueAlternateDeliveryDates>true</WithUniqueAlternateDeliveryDates>
</ShippingGuideRequest>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideRequest>
<Consignments>
<Consignment id="1">
<FromCountryCode>NO</FromCountryCode>
<FromPostalCode>1555</FromPostalCode>
<Packages>
<Package id="1">
<GrossWeight>250</GrossWeight>
</Package>
</Packages>
<PickupPoints>
<PickupPointInputType>
<Id>10878</Id>
</PickupPointInputType>
<PickupPointInputType>
<Id>112951</Id>
</PickupPointInputType>
</PickupPoints>
<Products>
<ProductIdType>
<Id>5800</Id>
</ProductIdType>
</Products>
<ShippingDate>
<Day>15</Day>
<Hour>10</Hour>
<Minute>36</Minute>
<Month>11</Month>
<Year>2022</Year>
</ShippingDate>
<ToCountryCode>NO</ToCountryCode>
<ToPostalCode>0681</ToPostalCode>
</Consignment>
</Consignments>
<Language>NO</Language>
<WithEstimatedDeliveryTime>true</WithEstimatedDeliveryTime>
<WithExpectedDelivery>true</WithExpectedDelivery>
</ShippingGuideRequest>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideRequest>
<Consignments>
<Consignment id="1">
<FromCountryCode>NO</FromCountryCode>
<FromPostalCode>1555</FromPostalCode>
<Packages>
<Package id="1">
<GrossWeight>250</GrossWeight>
<Height>10.5</Height>
<Length>25</Length>
<Width>20.5</Width>
</Package>
<Package id="2">
<GrossWeight>442</GrossWeight>
<Volume>34.5</Volume>
</Package>
</Packages>
<Products>
<ProductIdType>
<CustomerNumber>123456789</CustomerNumber>
<Id>5600</Id>
</ProductIdType>
</Products>
<ShippingDate>
<Day>15</Day>
<Month>11</Month>
<Year>2022</Year>
</ShippingDate>
<ToCountryCode>NO</ToCountryCode>
<ToPostalCode>0173</ToPostalCode>
</Consignment>
</Consignments>
<Language>NO</Language>
<WithExpectedDelivery>true</WithExpectedDelivery>
<WithGuiInformation>true</WithGuiInformation>
<WithPrice>true</WithPrice>
</ShippingGuideRequest>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideRequest>
<Consignments>
<Consignment id="1">
<AdditionalServices>
<AdditionalServiceInputType>
<Id>2012</Id>
<LeadTimeFromCustomerInMinutes>120</LeadTimeFromCustomerInMinutes>
<SortingAreas>100</SortingAreas>
<SortingAreas>300</SortingAreas>
</AdditionalServiceInputType>
</AdditionalServices>
<FromCountryCode>NO</FromCountryCode>
<FromPostalCode>1555</FromPostalCode>
<Packages>
<Package id="1">
<GrossWeight>250</GrossWeight>
<Height>10.5</Height>
<Length>25</Length>
<Width>20.5</Width>
</Package>
</Packages>
<Products>
<ProductIdType>
<CustomerNumber>123456789</CustomerNumber>
<Id>5600</Id>
</ProductIdType>
</Products>
<ShippingDate>
<Day>15</Day>
<Month>11</Month>
<Year>2022</Year>
</ShippingDate>
<ToCountryCode>NO</ToCountryCode>
<ToPostalCode>0173</ToPostalCode>
</Consignment>
</Consignments>
<Language>NO</Language>
<WithExpectedDelivery>true</WithExpectedDelivery>
<WithGuiInformation>true</WithGuiInformation>
<WithPrice>true</WithPrice>
</ShippingGuideRequest>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideRequest>
<Consignments>
<Consignment id="1">
<FromCountryCode>NO</FromCountryCode>
<FromPostalCode>1555</FromPostalCode>
<Packages>
<Package id="1">
<GrossWeight>250</GrossWeight>
<Height>10.5</Height>
<Length>25</Length>
<Width>20.5</Width>
</Package>
</Packages>
<Products>
<ProductIdType>
<CustomerNumber>123456789</CustomerNumber>
<Id>5600</Id>
</ProductIdType>
</Products>
<ShippingDate>
<Day>15</Day>
<Month>11</Month>
<Year>2022</Year>
</ShippingDate>
<ToCountryCode>NO</ToCountryCode>
<ToPostalCode>0173</ToPostalCode>
</Consignment>
</Consignments>
<Language>NO</Language>
<WithExpectedDelivery>true</WithExpectedDelivery>
<WithGuiInformation>true</WithGuiInformation>
<WithPrice>true</WithPrice>
</ShippingGuideRequest>
Response examples
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"expectedDelivery": {
"alternativeDeliveryDates": [
{
"expectedDeliveryDate": {
"day": "18",
"month": "11",
"timeSlots": [
{
"endTime": {
"hour": "21",
"minute": "0"
},
"startTime": {
"hour": "17",
"minute": "0"
}
}
],
"year": "2022"
},
"formattedExpectedDeliveryDate": "18.11.2022",
"shippingDate": {
"day": "16",
"month": "11",
"year": "2022"
},
"workingDays": "1"
},
{
"expectedDeliveryDate": {
"day": "21",
"month": "11",
"timeSlots": [
{
"endTime": {
"hour": "21",
"minute": "0"
},
"startTime": {
"hour": "17",
"minute": "0"
}
}
],
"year": "2022"
},
"formattedExpectedDeliveryDate": "21.11.2022",
"shippingDate": {
"day": "16",
"month": "11",
"year": "2022"
},
"workingDays": "1"
},
{
"expectedDeliveryDate": {
"day": "22",
"month": "11",
"timeSlots": [
{
"endTime": {
"hour": "21",
"minute": "0"
},
"startTime": {
"hour": "17",
"minute": "0"
}
}
],
"year": "2022"
},
"formattedExpectedDeliveryDate": "22.11.2022",
"shippingDate": {
"day": "16",
"month": "11",
"year": "2022"
},
"workingDays": "1"
}
],
"earliestPickupDate": {
"day": "16",
"hour": "13",
"minute": "23",
"month": "11",
"year": "2022"
},
"expectedDeliveryDate": {
"day": "16",
"month": "11",
"timeSlots": [
{
"endTime": {
"hour": "21",
"minute": "0"
},
"startTime": {
"hour": "17",
"minute": "0"
}
}
],
"year": "2022"
},
"formattedEarliestPickupDate": "16.11.2022 13:23",
"formattedExpectedDeliveryDate": "18.11.2022",
"userMessage": "",
"workingDays": "1"
},
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"guiInformation": {
"deliveryType": "Dør",
"descriptionText": "Pakken kan spores og leveres hjem til deg mellom kl. 17-21. Posten varsler deg før levering.",
"displayName": "Pakke levert hjem",
"environmentalLogoUrl": "https://www.mybring.com/shipping-guide/assets/img/Environment_logo.svg",
"environmentalTagUrl": "https://www.mybring.com/shipping-guide/assets/img/Environment_tag_fossilFree_en.png",
"helpText": "Pakke levert hjem leveres til mottaker mellom kl. 17-21. Mottaker varsles i god tid om forventet utleveringsdag via SMS eller e-post, i tillegg til nytt varsel når sendingen er lastet på bil for utkjøring samme dag. Mottaker kan gi Posten fullmakt til at pakken settes igjen ved døren eller et angitt sted hvis mottaker ikke er hjemme. Sjåføren varsler deg før levering på kveldstid. Mottaker kan endre leveringsdag når pakken spores (gjelder ikke lokalpakker). Dersom sendingen ikke kan leveres, blir den sendt til mottakers lokale hentested (postkontor eller Post i Butikk). Sendingen kan spores ved hjelp av sporingsnummeret.",
"logo": "POSTEN",
"logoUrl": "https://www.mybring.com/shipping-guide/assets/img/Posten_logo.svg",
"mainDisplayCategory": "Pakke",
"maxWeightInKgs": "35",
"productName": "Pakke levert hjem",
"productURL": "",
"shortName": "Pakke levert hjem",
"subDisplayCategory": "Til privatpersoner",
"trackable": true
},
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_MEASUREMENTS",
"description": "Consignment 1 with total weight 25000 grams is not within weight limit 13000 grams"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_ARGUMENT",
"description": "The product %s is not available for provided customer/day/area"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "FORBIDDEN",
"description": "User does not have access to customer %s. Either the customer number is misspelled or you don't have access to that customer in mybring. Example of correct format for API customer number: PARCELS_NORWAY-10001123123. API customer numbers can be viewed in the profile pages in mybring or fetched using the Booking API's Customer Endpoint (see developer.bring.com)."
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "FORBIDDEN",
"description": "User does not have access to financial information for customer %s. You might want to contact the mybring administrator for this customer (typically a privileged user from that customer)."
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_ARGUMENT",
"description": "Customer not applicable for product %s"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "NOT_FOUND",
"description": "Customer %s not found (using super user)"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_ARGUMENT",
"description": "%s product requires a customer number set on the product element"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INTERNAL_ERROR",
"description": "An external service for product %s is currently not available. If the problem persists, please contact us"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_ARGUMENT",
"description": "%s does not support historic query (dates in the past)"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INTERNAL_ERROR",
"description": "Internal Error"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_ARGUMENT",
"description": "Cannot add 2012 with customer 12345678"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_ARGUMENT",
"description": "Product %s can not be sent from country %s to country %s"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_ARGUMENT",
"description": "Shipping date cannot be in the past"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_ARGUMENT",
"description": "Shipping date cannot be more than 20 days into the future"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_ARGUMENT",
"description": "Invalid lead time customer in minutes. It should be up to 3 digits."
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_ARGUMENT",
"description": "Cannot add 2012 with product 5100 with specified shipment details"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_MEASUREMENTS",
"description": "SG_VALIDATION_ERROR_01:There is weight and volume restrictions for %s in mybring. Bookings greater than 27 tonnes or exceeding 19 load meter, must be split into multiple orders."
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_ARGUMENT",
"description": "Main customer number is required for service %s"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_ARGUMENT",
"description": "Missing customer for 2012"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_ARGUMENT",
"description": "Same day delivery (2012) VAS requires lead time from customer in minutes."
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_ARGUMENT",
"description": "Weight is required for product 5600, packageId : 1"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_MEASUREMENTS",
"description": "Weight and dimensions(length, width, height) are required for product 5600, packageId : 1"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_MEASUREMENTS",
"description": "Either weight or dimensions(length, width, height) or volume is required for product 5600, packageId : 1"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_MEASUREMENTS",
"description": "Weight and either of volume or dimensions(length, width, height) or pallets or load meter is required for product 5100, packageId : 1"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "CONFLICT",
"description": "Multiple agreements found for Customer"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_ARGUMENT",
"description": "Multiple Packages are not supported for Product: %s"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_ARGUMENT",
"description": "Multiple packages are not accepted for 5600"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_MEASUREMENTS",
"description": "Package 1 does not satisfy with minimum criteria"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_MEASUREMENTS",
"description": "Package weight 1000 grams not within weight limit 25 grams - 500 grams packageId: 1"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INTERNAL_ERROR",
"description": "The oil express product is not available between 2300 and 0400 hours."
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_ARGUMENT",
"description": "Product %s can not be sent between the given postal codes / countries"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_ARGUMENT",
"description": "Product %s not available as EXPRESS between the given postal codes / countries"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_MEASUREMENTS",
"description": "PackageId 1 exceeds max dimensions of 20 x 15 x 10"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_MEASUREMENTS",
"description": "Package 1 exceed maximum measurements for product 5600"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_MEASUREMENTS",
"description": "PackageId 1 subceeds min dimensions of 15 x 13 x 7"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_MEASUREMENTS",
"description": "Package exceed maximum measurements for product %s"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INTERNAL_ERROR",
"description": "Price calculation failed for product %s. If the problem persists, please contact us"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_ARGUMENT",
"description": "Product %s is not supported on this version. Use latest service %s for the product."
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_ARGUMENT",
"description": "Product %s was skipped since shipment can use normal courier product."
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_ARGUMENT",
"description": "Unknown product ID or product %s not applicable for given EDI flag."
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_ARGUMENT",
"description": "Product %s requires weight information"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_ARGUMENT",
"description": "Product %s requires both weight and volume information"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INTERNAL_ERROR",
"description": "Service texts are not available"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INTERNAL_ERROR",
"description": "No service texts found"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "INVALID_MEASUREMENTS",
"description": "Number of pallets exceeds maximum of 10"
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"errors": [
{
"code": "UNAUTHORIZED",
"description": "Customer number specified on product, but request not authenticated with mybring API login. Please query https://api.bring.com/shippingguide with the two API login headers (X-MyBring-API-Uid and X-MyBring-API-Key) set to a valid combination."
}
],
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"estimatedDeliveryTimes": [
{
"deliveryEndTime": "18:00",
"deliveryStartTime": "15:00",
"formattedExpectedDeliveryDate": "17.11.2022",
"pickupPointId": "121305",
"shippingDate": "16.11.2022",
"workingDays": 1
}
],
"id": "5800",
"productionCode": "5800"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"environmentalData": [
{
"description": "Pakken leveres fossilfritt til din adresse",
"details": {
"bio": 0,
"electric": 1
},
"fossilFree": true,
"nordicSwanEcoLabel": false,
"transportLeg": "LAST_MILE"
}
],
"expectedDelivery": {
"earliestPickupDate": {
"day": "15",
"hour": "13",
"minute": "23",
"month": "11",
"year": "2022"
},
"expectedDeliveryDate": {
"day": "16",
"month": "11",
"timeSlots": [
{
"endTime": {
"hour": "22",
"minute": "0"
},
"startTime": {
"hour": "15",
"minute": "0"
}
}
],
"year": "2022"
},
"formattedEarliestPickupDate": "15.11.2022 13:23",
"formattedExpectedDeliveryDate": "16.11.2022",
"userMessage": "",
"workingDays": "1"
},
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"id": "5600",
"price": {
"listPrice": {
"additionalServices": [
{
"additionalServiceCodeFromProductionSystem": "0041",
"additionalServiceDescription": "",
"additionalServiceId": "0041",
"additionalServicePrice": {
"amountWithVAT": "0.00",
"amountWithoutVAT": "0.00",
"vat": "0.00"
}
}
],
"currencyCode": "NOK",
"priceWithAdditionalServices": {
"amountWithVAT": "285.96",
"amountWithoutVAT": "228.77",
"vat": "57.19"
},
"priceWithoutAdditionalServices": {
"amountWithVAT": "285.96",
"amountWithoutVAT": "228.77",
"vat": "57.19"
}
},
"zones": {
"totalZoneCount": 5
}
},
"productionCode": "5600",
"shippingWeight": 1
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"id": "5800",
"price": {
"listPrice": {
"currencyCode": "NOK",
"priceWithAdditionalServices": {
"amountWithVAT": "185.04",
"amountWithoutVAT": "148.03",
"vat": "37.01"
},
"priceWithoutAdditionalServices": {
"amountWithVAT": "185.04",
"amountWithoutVAT": "148.03",
"vat": "37.01"
}
},
"zones": {
"totalZoneCount": 3
}
},
"productionCode": "5800",
"shippingWeight": 1
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"id": "5600",
"price": {
"listPrice": {
"additionalServices": [
{
"additionalServiceCodeFromProductionSystem": "2012",
"additionalServiceDescription": "",
"additionalServiceId": "2012",
"additionalServicePrice": {
"amountWithVAT": "37.50",
"amountWithoutVAT": "30.00",
"vat": "7.50"
}
}
],
"currencyCode": "NOK",
"priceWithAdditionalServices": {
"amountWithVAT": "323.46",
"amountWithoutVAT": "258.77",
"vat": "64.69"
},
"priceWithoutAdditionalServices": {
"amountWithVAT": "285.96",
"amountWithoutVAT": "228.77",
"vat": "57.19"
}
},
"netPrice": {
"additionalServices": [
{
"additionalServiceCodeFromProductionSystem": "2012",
"additionalServiceDescription": "",
"additionalServiceId": "2012",
"additionalServicePrice": {
"amountWithVAT": "37.50",
"amountWithoutVAT": "30.00",
"vat": "7.50"
}
}
],
"currencyCode": "NOK",
"priceWithAdditionalServices": {
"amountWithVAT": "323.46",
"amountWithoutVAT": "258.77",
"vat": "64.69"
},
"priceWithoutAdditionalServices": {
"amountWithVAT": "285.96",
"amountWithoutVAT": "228.77",
"vat": "57.19"
}
},
"zones": {
"totalZoneCount": 5
}
},
"productionCode": "5600",
"shippingWeight": 1
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"id": "5600",
"productionCode": "5600",
"warnings": [
{
"code": "ESTIMATED_ARRIVAL_TIME_NOT_AVAILABLE",
"description": "Estimated arrival time is not available"
}
]
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"id": "5600",
"productionCode": "5600",
"warnings": [
{
"code": "ESTIMATED_ARRIVAL_TIME_NOT_FOUND",
"description": "No estimated arrival time found for service %s"
}
]
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"id": "5600",
"productionCode": "5600",
"warnings": [
{
"code": "ESTIMATED_DELIVERY_TIME_NOT_AVAILABLE",
"description": "Estimated delivery time is not available"
}
]
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"id": "5600",
"productionCode": "5600",
"warnings": [
{
"code": "ESTIMATED_DELIVERY_TIME_NOT_FOUND",
"description": "No estimated delivery time found for service %s"
}
]
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"id": "5600",
"productionCode": "5600",
"warnings": [
{
"code": "EXPECTED_DELIVERY_NOT_AVAILABLE_UNKNOWN_ADDRESS",
"description": "Expected delivery date cannot be calculated as there is no coverage on the service for specified recipient address"
}
]
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"id": "5600",
"productionCode": "5600",
"warnings": [
{
"code": "EXPECTED_DELIVERY_NOT_AVAILABLE_WITHOUT_ADDRESS",
"description": "Expected delivery date cannot be calculated without recipient address being specified"
}
]
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"id": "5600",
"productionCode": "5600",
"warnings": [
{
"code": "INCORRECT_FLAG_SET_FOR_ESTIMATED_DELIVERY_TIME",
"description": "Set WithExpectedDelivery flag to true to get estimated delivery time for service %s"
}
]
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"id": "5600",
"productionCode": "5600",
"warnings": [
{
"code": "INVALID_INPUT_PICKUP_POINT_FOUND",
"description": "Invalid pickup point Id(s): %s"
}
]
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"id": "5600",
"productionCode": "5600",
"warnings": [
{
"code": "NO_ENVIRONMENTAL_DATA",
"description": "Environmental data is currently not available for %s"
}
]
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"id": "5600",
"productionCode": "5600",
"warnings": [
{
"code": "LEADTIME_NOT_FOUND",
"description": "Leadtime is not available for service %s and the requested route"
}
]
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"id": "5600",
"productionCode": "5600",
"warnings": [
{
"code": "NO_PRICE_INFORMATION",
"description": "The service currently does not offer price information for %s."
}
]
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"id": "5600",
"productionCode": "5600",
"warnings": [
{
"code": "OUTSIDE_STANDARD_COVERAGE_AREA_FOR_PRODUCT",
"description": "Outside standard coverage area for product: %s"
}
]
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"id": "5600",
"productionCode": "5600",
"warnings": [
{
"code": "PARCEL_LOCKER_UNIT_ID_MANDATORY_FOR_ESTIMATED_DELIVERY_TIME",
"description": "Parcel locker unit id is mandatory to get estimated delivery time for service %s"
}
]
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"id": "5600",
"productionCode": "5600",
"warnings": [
{
"code": "REQUIRES_WEIGHT_FOR_PRICE_CALCULATION",
"description": "Weight is required for price calculation for service %s"
}
]
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"id": "5600",
"productionCode": "5600",
"warnings": [
{
"code": "SPECIAL_CARGO_LIMITS_EXCEEDED",
"description": "One or more of the packages dimensions exceeds the special cargo limits of %s cm x %s cm x %s cm, or %s kg, and price cannot be calculated automatically. Please contact us for a custom price quotation for this consignment"
}
]
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<ExpectedDeliveryType>
<AlternativeDeliveryDates>
<AlternativeDeliveryDateType>
<DateAndTimeType>
<Day>18</Day>
<Month>11</Month>
<TimeSlots>
<TimeSlotType>
<DayTimeType>
<Hour>21</Hour>
<Minute>0</Minute>
</DayTimeType>
<DayTimeType>
<Hour>17</Hour>
<Minute>0</Minute>
</DayTimeType>
</TimeSlotType>
</TimeSlots>
<Year>2022</Year>
</DateAndTimeType>
<FormattedExpectedDeliveryDate>18.11.2022</FormattedExpectedDeliveryDate>
<DateAndTimeType>
<Day>16</Day>
<Month>11</Month>
<Year>2022</Year>
</DateAndTimeType>
<WorkingDays>1</WorkingDays>
</AlternativeDeliveryDateType>
<AlternativeDeliveryDateType>
<DateAndTimeType>
<Day>21</Day>
<Month>11</Month>
<TimeSlots>
<TimeSlotType>
<DayTimeType>
<Hour>21</Hour>
<Minute>0</Minute>
</DayTimeType>
<DayTimeType>
<Hour>17</Hour>
<Minute>0</Minute>
</DayTimeType>
</TimeSlotType>
</TimeSlots>
<Year>2022</Year>
</DateAndTimeType>
<FormattedExpectedDeliveryDate>21.11.2022</FormattedExpectedDeliveryDate>
<DateAndTimeType>
<Day>16</Day>
<Month>11</Month>
<Year>2022</Year>
</DateAndTimeType>
<WorkingDays>1</WorkingDays>
</AlternativeDeliveryDateType>
<AlternativeDeliveryDateType>
<DateAndTimeType>
<Day>22</Day>
<Month>11</Month>
<TimeSlots>
<TimeSlotType>
<DayTimeType>
<Hour>21</Hour>
<Minute>0</Minute>
</DayTimeType>
<DayTimeType>
<Hour>17</Hour>
<Minute>0</Minute>
</DayTimeType>
</TimeSlotType>
</TimeSlots>
<Year>2022</Year>
</DateAndTimeType>
<FormattedExpectedDeliveryDate>22.11.2022</FormattedExpectedDeliveryDate>
<DateAndTimeType>
<Day>16</Day>
<Month>11</Month>
<Year>2022</Year>
</DateAndTimeType>
<WorkingDays>1</WorkingDays>
</AlternativeDeliveryDateType>
</AlternativeDeliveryDates>
<DateAndTimeType>
<Day>16</Day>
<Hour>13</Hour>
<Minute>23</Minute>
<Month>11</Month>
<Year>2022</Year>
</DateAndTimeType>
<DateAndTimeType>
<Day>16</Day>
<Month>11</Month>
<TimeSlots>
<TimeSlotType>
<DayTimeType>
<Hour>21</Hour>
<Minute>0</Minute>
</DayTimeType>
<DayTimeType>
<Hour>17</Hour>
<Minute>0</Minute>
</DayTimeType>
</TimeSlotType>
</TimeSlots>
<Year>2022</Year>
</DateAndTimeType>
<FormattedEarliestPickupDate>16.11.2022 13:23</FormattedEarliestPickupDate>
<FormattedExpectedDeliveryDate>18.11.2022</FormattedExpectedDeliveryDate>
<WorkingDays>1</WorkingDays>
</ExpectedDeliveryType>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<GuiInformationType>
<DeliveryType>Dør</DeliveryType>
<DescriptionText>Pakken kan spores og leveres hjem til deg mellom kl. 17-21. Posten varsler deg før levering.</DescriptionText>
<DisplayName>Pakke levert hjem</DisplayName>
<EnvironmentalLogoUrl>https://www.mybring.com/shipping-guide/assets/img/Environment_logo.svg</EnvironmentalLogoUrl>
<EnvironmentalTagUrl>https://www.mybring.com/shipping-guide/assets/img/Environment_tag_fossilFree_en.png</EnvironmentalTagUrl>
<HelpText>Pakke levert hjem leveres til mottaker mellom kl. 17-21. Mottaker varsles i god tid om forventet utleveringsdag via SMS eller e-post, i tillegg til nytt varsel når sendingen er lastet på bil for utkjøring samme dag. Mottaker kan gi Posten fullmakt til at pakken settes igjen ved døren eller et angitt sted hvis mottaker ikke er hjemme. Sjåføren varsler deg før levering på kveldstid. Mottaker kan endre leveringsdag når pakken spores (gjelder ikke lokalpakker). Dersom sendingen ikke kan leveres, blir den sendt til mottakers lokale hentested (postkontor eller Post i Butikk). Sendingen kan spores ved hjelp av sporingsnummeret.</HelpText>
<Logo>POSTEN</Logo>
<LogoUrl>https://www.mybring.com/shipping-guide/assets/img/Posten_logo.svg</LogoUrl>
<MainDisplayCategory>Pakke</MainDisplayCategory>
<MaxWeightInKgs>35</MaxWeightInKgs>
<ProductName>Pakke levert hjem</ProductName>
<ShortName>Pakke levert hjem</ShortName>
<SubDisplayCategory>Til privatpersoner</SubDisplayCategory>
<Trackable>true</Trackable>
</GuiInformationType>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_MEASUREMENTS</code>
<description>Consignment 1 with total weight 25000 grams is not within weight limit 13000 grams</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_ARGUMENT</code>
<description>The product %s is not available for provided customer/day/area</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>FORBIDDEN</code>
<description>User does not have access to customer %s. Either the customer number is misspelled or you don't have access to that customer in mybring. Example of correct format for API customer number: PARCELS_NORWAY-10001123123. API customer numbers can be viewed in the profile pages in mybring or fetched using the Booking API's Customer Endpoint (see developer.bring.com).</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>FORBIDDEN</code>
<description>User does not have access to financial information for customer %s. You might want to contact the mybring administrator for this customer (typically a privileged user from that customer).</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_ARGUMENT</code>
<description>Customer not applicable for product %s</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>NOT_FOUND</code>
<description>Customer %s not found (using super user)</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_ARGUMENT</code>
<description>%s product requires a customer number set on the product element</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INTERNAL_ERROR</code>
<description>An external service for product %s is currently not available. If the problem persists, please contact us</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_ARGUMENT</code>
<description>%s does not support historic query (dates in the past)</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INTERNAL_ERROR</code>
<description>Internal Error</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_ARGUMENT</code>
<description>Cannot add 2012 with customer 12345678</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_ARGUMENT</code>
<description>Product %s can not be sent from country %s to country %s</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_ARGUMENT</code>
<description>Shipping date cannot be in the past</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_ARGUMENT</code>
<description>Shipping date cannot be more than 20 days into the future</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_ARGUMENT</code>
<description>Invalid lead time customer in minutes. It should be up to 3 digits.</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_ARGUMENT</code>
<description>Cannot add 2012 with product 5100 with specified shipment details</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_MEASUREMENTS</code>
<description>SG_VALIDATION_ERROR_01:There is weight and volume restrictions for %s in mybring. Bookings greater than 27 tonnes or exceeding 19 load meter, must be split into multiple orders.</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_ARGUMENT</code>
<description>Main customer number is required for service %s</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_ARGUMENT</code>
<description>Missing customer for 2012</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_ARGUMENT</code>
<description>Same day delivery (2012) VAS requires lead time from customer in minutes.</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_ARGUMENT</code>
<description>Weight is required for product 5600, packageId : 1</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_MEASUREMENTS</code>
<description>Weight and dimensions(length, width, height) are required for product 5600, packageId : 1</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_MEASUREMENTS</code>
<description>Either weight or dimensions(length, width, height) or volume is required for product 5600, packageId : 1</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_MEASUREMENTS</code>
<description>Weight and either of volume or dimensions(length, width, height) or pallets or load meter is required for product 5100, packageId : 1</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>CONFLICT</code>
<description>Multiple agreements found for Customer</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_ARGUMENT</code>
<description>Multiple Packages are not supported for Product: %s</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_ARGUMENT</code>
<description>Multiple packages are not accepted for 5600</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_MEASUREMENTS</code>
<description>Package 1 does not satisfy with minimum criteria</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_MEASUREMENTS</code>
<description>Package weight 1000 grams not within weight limit 25 grams - 500 grams packageId: 1</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INTERNAL_ERROR</code>
<description>The oil express product is not available between 2300 and 0400 hours.</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_ARGUMENT</code>
<description>Product %s can not be sent between the given postal codes / countries</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_ARGUMENT</code>
<description>Product %s not available as EXPRESS between the given postal codes / countries</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_MEASUREMENTS</code>
<description>PackageId 1 exceeds max dimensions of 20 x 15 x 10</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_MEASUREMENTS</code>
<description>Package 1 exceed maximum measurements for product 5600</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_MEASUREMENTS</code>
<description>PackageId 1 subceeds min dimensions of 15 x 13 x 7</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_MEASUREMENTS</code>
<description>Package exceed maximum measurements for product %s</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INTERNAL_ERROR</code>
<description>Price calculation failed for product %s. If the problem persists, please contact us</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_ARGUMENT</code>
<description>Product %s is not supported on this version. Use latest service %s for the product.</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_ARGUMENT</code>
<description>Product %s was skipped since shipment can use normal courier product.</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_ARGUMENT</code>
<description>Unknown product ID or product %s not applicable for given EDI flag.</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_ARGUMENT</code>
<description>Product %s requires weight information</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_ARGUMENT</code>
<description>Product %s requires both weight and volume information</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INTERNAL_ERROR</code>
<description>Service texts are not available</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INTERNAL_ERROR</code>
<description>No service texts found</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>INVALID_MEASUREMENTS</code>
<description>Number of pallets exceeds maximum of 10</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Errors>
<ErrorType>
<code>UNAUTHORIZED</code>
<description>Customer number specified on product, but request not authenticated with mybring API login. Please query https://api.bring.com/shippingguide with the two API login headers (X-MyBring-API-Uid and X-MyBring-API-Key) set to a valid combination.</description>
</ErrorType>
</Errors>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<EstimatedDeliveryTimes>
<EstimatedDeliveryTime>
<DeliveryEndTime>18:00</DeliveryEndTime>
<DeliveryStartTime>15:00</DeliveryStartTime>
<FormattedExpectedDeliveryDate>17.11.2022</FormattedExpectedDeliveryDate>
<PickupPointId>121305</PickupPointId>
<ShippingDate>16.11.2022</ShippingDate>
<WorkingDays>1</WorkingDays>
</EstimatedDeliveryTime>
</EstimatedDeliveryTimes>
<Id>5800</Id>
<ProductionCode>5800</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<EnvironmentalData>
<TransportLegEnvironmentalDataType>
<Description>Pakken leveres fossilfritt til din adresse</Description>
<EnvironmentalDataDetailsType>
<Electric>1</Electric>
</EnvironmentalDataDetailsType>
<FossilFree>true</FossilFree>
<TransportLegType>LAST_MILE</TransportLegType>
</TransportLegEnvironmentalDataType>
</EnvironmentalData>
<ExpectedDeliveryType>
<DateAndTimeType>
<Day>15</Day>
<Hour>13</Hour>
<Minute>23</Minute>
<Month>11</Month>
<Year>2022</Year>
</DateAndTimeType>
<DateAndTimeType>
<Day>16</Day>
<Month>11</Month>
<TimeSlots>
<TimeSlotType>
<DayTimeType>
<Hour>22</Hour>
<Minute>0</Minute>
</DayTimeType>
<DayTimeType>
<Hour>15</Hour>
<Minute>0</Minute>
</DayTimeType>
</TimeSlotType>
</TimeSlots>
<Year>2022</Year>
</DateAndTimeType>
<FormattedEarliestPickupDate>15.11.2022 13:23</FormattedEarliestPickupDate>
<FormattedExpectedDeliveryDate>16.11.2022</FormattedExpectedDeliveryDate>
<WorkingDays>1</WorkingDays>
</ExpectedDeliveryType>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Id>5600</Id>
<PricesType>
<PriceType currencyCode="NOK">
<AdditionalServicePrices>
<AdditionalServicePriceType>
<AdditionalServiceCodeFromProductionSystem>0041</AdditionalServiceCodeFromProductionSystem>
<AdditionalServiceId>0041</AdditionalServiceId>
<DetailedPriceType>
<AmountWithVAT>0.00</AmountWithVAT>
<AmountWithoutVAT>0.00</AmountWithoutVAT>
<VAT>0.00</VAT>
</DetailedPriceType>
</AdditionalServicePriceType>
</AdditionalServicePrices>
<DetailedPriceType>
<AmountWithVAT>285.96</AmountWithVAT>
<AmountWithoutVAT>228.77</AmountWithoutVAT>
<VAT>57.19</VAT>
</DetailedPriceType>
<DetailedPriceType>
<AmountWithVAT>285.96</AmountWithVAT>
<AmountWithoutVAT>228.77</AmountWithoutVAT>
<VAT>57.19</VAT>
</DetailedPriceType>
</PriceType>
<PriceZonesType>
<TotalZoneCount>5</TotalZoneCount>
</PriceZonesType>
</PricesType>
<ProductionCode>5600</ProductionCode>
<ShippingWeight>1</ShippingWeight>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Id>5800</Id>
<PricesType>
<PriceType currencyCode="NOK">
<DetailedPriceType>
<AmountWithVAT>185.04</AmountWithVAT>
<AmountWithoutVAT>148.03</AmountWithoutVAT>
<VAT>37.01</VAT>
</DetailedPriceType>
<DetailedPriceType>
<AmountWithVAT>185.04</AmountWithVAT>
<AmountWithoutVAT>148.03</AmountWithoutVAT>
<VAT>37.01</VAT>
</DetailedPriceType>
</PriceType>
<PriceZonesType>
<TotalZoneCount>3</TotalZoneCount>
</PriceZonesType>
</PricesType>
<ProductionCode>5800</ProductionCode>
<ShippingWeight>1</ShippingWeight>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Id>5600</Id>
<PricesType>
<PriceType currencyCode="NOK">
<AdditionalServicePrices>
<AdditionalServicePriceType>
<AdditionalServiceCodeFromProductionSystem>2012</AdditionalServiceCodeFromProductionSystem>
<AdditionalServiceId>2012</AdditionalServiceId>
<DetailedPriceType>
<AmountWithVAT>37.50</AmountWithVAT>
<AmountWithoutVAT>30.00</AmountWithoutVAT>
<VAT>7.50</VAT>
</DetailedPriceType>
</AdditionalServicePriceType>
</AdditionalServicePrices>
<DetailedPriceType>
<AmountWithVAT>323.46</AmountWithVAT>
<AmountWithoutVAT>258.77</AmountWithoutVAT>
<VAT>64.69</VAT>
</DetailedPriceType>
<DetailedPriceType>
<AmountWithVAT>285.96</AmountWithVAT>
<AmountWithoutVAT>228.77</AmountWithoutVAT>
<VAT>57.19</VAT>
</DetailedPriceType>
</PriceType>
<PriceType currencyCode="NOK">
<AdditionalServicePrices>
<AdditionalServicePriceType>
<AdditionalServiceCodeFromProductionSystem>2012</AdditionalServiceCodeFromProductionSystem>
<AdditionalServiceId>2012</AdditionalServiceId>
<DetailedPriceType>
<AmountWithVAT>37.50</AmountWithVAT>
<AmountWithoutVAT>30.00</AmountWithoutVAT>
<VAT>7.50</VAT>
</DetailedPriceType>
</AdditionalServicePriceType>
</AdditionalServicePrices>
<DetailedPriceType>
<AmountWithVAT>323.46</AmountWithVAT>
<AmountWithoutVAT>258.77</AmountWithoutVAT>
<VAT>64.69</VAT>
</DetailedPriceType>
<DetailedPriceType>
<AmountWithVAT>285.96</AmountWithVAT>
<AmountWithoutVAT>228.77</AmountWithoutVAT>
<VAT>57.19</VAT>
</DetailedPriceType>
</PriceType>
<PriceZonesType>
<TotalZoneCount>5</TotalZoneCount>
</PriceZonesType>
</PricesType>
<ProductionCode>5600</ProductionCode>
<ShippingWeight>1</ShippingWeight>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
<Warnings>
<WarningType>
<code>ESTIMATED_ARRIVAL_TIME_NOT_AVAILABLE</code>
<description>Estimated arrival time is not available</description>
</WarningType>
</Warnings>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
<Warnings>
<WarningType>
<code>ESTIMATED_ARRIVAL_TIME_NOT_FOUND</code>
<description>No estimated arrival time found for service %s</description>
</WarningType>
</Warnings>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
<Warnings>
<WarningType>
<code>ESTIMATED_DELIVERY_TIME_NOT_AVAILABLE</code>
<description>Estimated delivery time is not available</description>
</WarningType>
</Warnings>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
<Warnings>
<WarningType>
<code>ESTIMATED_DELIVERY_TIME_NOT_FOUND</code>
<description>No estimated delivery time found for service %s</description>
</WarningType>
</Warnings>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
<Warnings>
<WarningType>
<code>EXPECTED_DELIVERY_NOT_AVAILABLE_UNKNOWN_ADDRESS</code>
<description>Expected delivery date cannot be calculated as there is no coverage on the service for specified recipient address</description>
</WarningType>
</Warnings>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
<Warnings>
<WarningType>
<code>EXPECTED_DELIVERY_NOT_AVAILABLE_WITHOUT_ADDRESS</code>
<description>Expected delivery date cannot be calculated without recipient address being specified</description>
</WarningType>
</Warnings>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
<Warnings>
<WarningType>
<code>INCORRECT_FLAG_SET_FOR_ESTIMATED_DELIVERY_TIME</code>
<description>Set WithExpectedDelivery flag to true to get estimated delivery time for service %s</description>
</WarningType>
</Warnings>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
<Warnings>
<WarningType>
<code>INVALID_INPUT_PICKUP_POINT_FOUND</code>
<description>Invalid pickup point Id(s): %s</description>
</WarningType>
</Warnings>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
<Warnings>
<WarningType>
<code>NO_ENVIRONMENTAL_DATA</code>
<description>Environmental data is currently not available for %s</description>
</WarningType>
</Warnings>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
<Warnings>
<WarningType>
<code>LEADTIME_NOT_FOUND</code>
<description>Leadtime is not available for service %s and the requested route</description>
</WarningType>
</Warnings>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
<Warnings>
<WarningType>
<code>NO_PRICE_INFORMATION</code>
<description>The service currently does not offer price information for %s.</description>
</WarningType>
</Warnings>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
<Warnings>
<WarningType>
<code>OUTSIDE_STANDARD_COVERAGE_AREA_FOR_PRODUCT</code>
<description>Outside standard coverage area for product: %s</description>
</WarningType>
</Warnings>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
<Warnings>
<WarningType>
<code>PARCEL_LOCKER_UNIT_ID_MANDATORY_FOR_ESTIMATED_DELIVERY_TIME</code>
<description>Parcel locker unit id is mandatory to get estimated delivery time for service %s</description>
</WarningType>
</Warnings>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
<Warnings>
<WarningType>
<code>REQUIRES_WEIGHT_FOR_PRICE_CALCULATION</code>
<description>Weight is required for price calculation for service %s</description>
</WarningType>
</Warnings>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
<?xml version="1.0" encoding="UTF-8"?>
<ShippingGuideResponse uniqueId="66091c94-6565-4c42-9c49-34bab012236d">
<Consignments>
<ConsignmentOutputType consignmentId="1">
<Products>
<ProductOutputType>
<Id>5600</Id>
<ProductionCode>5600</ProductionCode>
<Warnings>
<WarningType>
<code>SPECIAL_CARGO_LIMITS_EXCEEDED</code>
<description>One or more of the packages dimensions exceeds the special cargo limits of %s cm x %s cm x %s cm, or %s kg, and price cannot be calculated automatically. Please contact us for a custom price quotation for this consignment</description>
</WarningType>
</Warnings>
</ProductOutputType>
</Products>
</ConsignmentOutputType>
</Consignments>
</ShippingGuideResponse>
{
"consignments": [
{
"consignmentId": "1",
"products": [
{
"expectedDelivery": {
"alternativeDeliveryDates": [
{
"expectedDeliveryDate": {
"day": "18",
"month": "11",
"timeSlots": [
{
"endTime": {
"hour": "21",
"minute": "0"
},
"startTime": {
"hour": "17",
"minute": "0"
}
}
],
"year": "2022"
},
"formattedExpectedDeliveryDate": "18.11.2022",
"shippingDate": {
"day": "16",
"month": "11",
"year": "2022"
},
"workingDays": "1"
},
{
"expectedDeliveryDate": {
"day": "21",
"month": "11",
"timeSlots": [
{
"endTime": {
"hour": "21",
"minute": "0"
},
"startTime": {
"hour": "17",
"minute": "0"
}
}
],
"year": "2022"
},
"formattedExpectedDeliveryDate": "21.11.2022",
"shippingDate": {
"day": "16",
"month": "11",
"year": "2022"
},
"workingDays": "1"
},
{
"expectedDeliveryDate": {
"day": "22",
"month": "11",
"timeSlots": [
{
"endTime": {
"hour": "21",
"minute": "0"
},
"startTime": {
"hour": "17",
"minute": "0"
}
}
],
"year": "2022"
},
"formattedExpectedDeliveryDate": "22.11.2022",
"shippingDate": {
"day": "16",
"month": "11",
"year": "2022"
},
"workingDays": "1"
}
],
"earliestPickupDate": {
"day": "16",
"hour": "13",
"minute": "23",
"month": "11",
"year": "2022"
},
"expectedDeliveryDate": {
"day": "16",
"month": "11",
"timeSlots": [
{
"endTime": {
"hour": "21",
"minute": "0"
},
"startTime": {
"hour": "17",
"minute": "0"
}
}
],
"year": "2022"
},
"formattedEarliestPickupDate": "16.11.2022 13:23",
"formattedExpectedDeliveryDate": "18.11.2022",
"userMessage": "",
"workingDays": "1"
},
"id": "5600",
"productionCode": "5600"
}
]
}
],
"uniqueId": "66091c94-6565-4c42-9c49-34bab012236d"
}
{
"fieldErrors": [
{
"code": "INVALID_ARGUMENT",
"field": "",
"message": "Consignment details missing"
}
]
}
{
"fieldErrors": [
{
"code": "INVALID_ARGUMENT",
"field": "",
"message": "Package details missing for consignment 1"
}
]
}
{
"fieldErrors": [
{
"code": "INVALID_ARGUMENT",
"field": "product",
"message": "One of the consignment is missing product id. Product id is mandatory on each consignment."
}
]
}
<?xml version="1.0" encoding="UTF-8"?>
<Errors>
</Errors>
<?xml version="1.0" encoding="UTF-8"?>
<Errors>
<FieldErrors>
<FieldError>
<Code>INVALID_ARGUMENT</Code>
<Message>Consignment details missing</Message>
</FieldError>
</FieldErrors>
</Errors>
<?xml version="1.0" encoding="UTF-8"?>
<Errors>
<FieldErrors>
<FieldError>
<Code>INVALID_ARGUMENT</Code>
<Message>Package details missing for consignment 1</Message>
</FieldError>
</FieldErrors>
</Errors>
<?xml version="1.0" encoding="UTF-8"?>
<Errors>
<FieldErrors>
<FieldError>
<Code>INVALID_ARGUMENT</Code>
<Field>product</Field>
<Message>One of the consignment is missing product id. Product id is mandatory on each consignment.</Message>
</FieldError>
</FieldErrors>
</Errors>
{
"fieldErrors": [
{
"code": "INTERNAL_ERROR",
"field": "",
"message": "Internal Error. Error Id: 123456789"
}
]
}
<?xml version="1.0" encoding="UTF-8"?>
<Errors>
<FieldErrors>
<FieldError>
<Code>INTERNAL_ERROR</Code>
<Message>Internal Error. Error Id: 123456789</Message>
</FieldError>
</FieldErrors>
</Errors>