My Account

Error Messages

Error messages are response bodies providing additional information about an error that occurred during a request’s processing. They are returned from 400- and 500-series HTTP response codes and are listed with each request. Error messages are not returned by successful requests with 200 series HTTP response codes.

They display in an array format, enclosed in the errors property. That means it is possible for multiple error messages to be returned. The value indicated in the code property may be used to look up the specific error, description, and additional information in the corresponding request section of this request documentation guide.

The following is an example error message.

"errors": [ { "code": "400.500.166", "field": "field.requestedMinDeliverySlotTime", "description": "Invalid slot duration.", "info": "Selected slot duration is not supported.", "severity": "ERROR", "category": "REQUEST" }
]

The following is a list of error codes and accompanying descriptions. The error code is indicated in the error message’s code field.

400: Bad Request. The request was malformed or invalid.

Error CodeError Description
400.{0}.200Internal tipping validation error.
400.500.100Missing input field clientId.
400.500.101Missing input field pickupPointId.
400.500.102Missing input field deliveryMethod.
400.500.103Missing input field externalOrderId.
400.500.104Missing input field customer.
400.500.105Missing input field customer.firstName.
400.500.106Missing input field customer.lastName.
400.500.107Missing input field customer.phone.
400.500.108Missing input field totalItems.
400.500.109Missing input field orderManifest.summary.orderSize.
400.500.110Missing input field orderPickupReadyTime.
400.500.111orderPickupReadyTime in the request is invalid.
400.500.112Total number of items exceeds the maximum allowable value.
400.500.113Combination of pickupPointId and clientId is invalid.
400.500.114Invalid value for alcohol delivery in the request.
400.500.115Invalid value for cold chain compliant items delivery in the request.
400.500.116Invalid value for fragile items delivery in the request.
400.500.117Invalid value for hazardous items delivery in the request.
400.500.118Invalid value for returnable service in the request.
400.500.119Invalid value for attendedDelivery in the request.
400.500.120Invalid value for proofOfDelivery in the request.
400.500.121Payload is missing in the request.
400.500.122Address line1 is missing.
400.500.123city is missing in the address.
400.500.124zipCode is missing in the address.
400.500.125state is missing in the address.
400.500.126country is missing in the address.
400.500.127Latitude and longitude details are missing.
400.500.128Latitude details are missing in latLong.
400.500.129Longitude details are missing in latLong.
400.500.130latitude is invalid.
400.500.131longitude is invalid.
400.500.132Missing input field deliveryDetails.
400.500.133Invalid pickupPointId.
400.500.134Address specified in deliveryDetails is invalid.
400.500.135Combination of pickupPointId/externalPickupPointId and clientId is invalid.
400.500.136Bad Request.
400.500.137Address for pickupDetails is invalid.
400.500.138Invalid latitude/longitude values for address in pickupDetails.
400.500.139Invalid combination of pickup and delivery location details.
400.500.140Invalid value for delivery method.
400.500.141Invalid dimensions for delivery.
400.500.142totalOrderVolume in the request is invalid.
400.500.143totalOrderWeight in the request is invalid.
400.500.144Length value in dimensions is invalid.
400.500.145Width value in dimensions is invalid.
400.500.146Height value in dimensions is invalid.
400.500.147Missing unitOfMeasure for dimensions.
400.500.148unitOfMeasure for dimensions in the request is invalid.
400.500.149Missing unitOfMeasure for totalOrderWeight.
400.500.150unitOfMeasure for totalOrderWeight in the request is invalid.
400.500.151Found deliveryIds ({0}) for externalOrderId ({1}).
400.500.152Action parameter in the query is invalid.
400.500.153Input parameters in the request are invalid.
400.500.154Invalid pickupPointId in the request.
400.500.155Invalid externalpickupPointId.
400.500.156Combination of pickupPointId or externalPickupPointId and clientId is invalid.
400.500.157Unavailable to get distance between requested pickupPoint and delivery address latlng.
400.500.158Missing input field RequestedMinDeliverySlotTime.
400.500.159RequestedMinDeliverySlotTime in the request is invalid.
400.500.160Missing input field RequestedMaxDeliverySlotTime.
400.500.161RequestedMaxDeliverySlotTime in the request is invalid.
400.500.162RequestedMinDeliverySlotTime in the request is invalid. Pickup point is closed on the requested slot.
400.500.163RequestedMinDeliverySlotTime in the request is invalid. Slot should start only after earliest possible delivery time.
400.500.164RequestedMinDeliverySlotTime in the request is invalid. It should always be the start of hour.
400.500.165RequestedMinDeliverySlotTime and RequestedMaxDeliverySlotTime in the request is invalid.
400.500.166Invalid slot duration.
400.500.167Missing input field pickupDetails.pickupPointId or pickupDetails.externalPickupPointId.
400.500.168Missing input field deliveryDetails.address or deliveryDetails.latlong.
400.500.169Missing input field deliveryDetails/pickupDetails.
400.500.170Multiple values at a time in deliveryDetails/pickupDetails field.
400.500.171Input field deliveryDetails.pickupDetails cannot be more than 10 objects.
400.500.172Missing input field deliveryDetails.latlong.
400.500.173deliveryDetails.address not supported.
400.500.174Input field deliveries.includeCapacityEstimate cannot be 'true' with multiple deliveryDetails/pickupDetails details.
400.500.175Missing field pickupPoint/lat/lng.
400.500.176orderPickupReadyTime in the request is invalid.
400.500.177Invalid value for captureSignatureProof in the request.
400.500.178Invalid value for capturePhotoProof in the request.
400.500.179Invalid value for chainOfCustody in the request.
400.500.180Invalid value for pharmacy in the request.
400.500.181length value in dimensions is invalid.
400.500.182width value in dimensions is invalid.
400.500.183height value in dimensions is invalid.
400.500.184item weight in the request is invalid.
400.500.185Client can only pass scan details at root level or item level.
400.500.186Invalid item quantity or no of scanId.
400.500.187Missing or invalid scanType in the request.
400.500.188Missing or invalid scanId in the request.
400.500.189Missing or invalid scanType in the request.
400.500.190scanId in the request should be valid. Please refer to API documentation for more information.
400.500.191Missing or invalid scanDetails in the request.
400.500.192Missing or invalid scanDetail in the request.
400.500.193Unsupported order size passed for given order.
400.500.194Invalid item dimensions.
400.500.195The alcohol compliance flags are not set for the client while onboarding.
400.500.196Different scanDetails block with same scanType is not supported.
400.500.197orderPickupDueTime in the request is invalid.
400.500.198Invalid/missing information from the client-center API request.
400.500.199Invalid/missing information from the client-center API request.
400.500.200Invalid/missing information from the client-center API request.
400.500.201Invalid/missing information from the client-center API request.
400.500.202Invalid/missing information from the client-center API request.
400.500.203Invalid/missing information from the client-center API request.
400.500.204Missing information from the client center API request.
400.500.205Invalid/missing information from the client-center API request.
400.500.206Invalid/missing information from the client-center API request.
400.500.207Invalid combination of orderPickupReadyTime and orderPickupDueTime. Pickup endtime should be greater than pickup start time and min slot time, and duration must be greater than or equal to configured minimum pickup window minutes.
400.500.208Carrier preference is not supported. Please refer to the API documentation for more information.
400.500.209Missing input field secondaryClientId.
400.500.210Unable to determine country code from customer address provided. Check the address is accurate and try again.
400.500.211Missing or invalid itemDetails quantity.
400.500.212The quote cannot be generated for clientId {0}.
400.500.213Item weight in the request is invalid.
400.500.214Delivery is not available at this postal code.
400.500.215This address is ineligible for delivery.
400.600.100Provide clientId, fromDate and toDate.
400.600.101Selected slot duration is not supported.
400.600.102Invalid target. Refer to the API documentation for more information.
400.700.101The delivery details provided are different than the quote.
400.700.102Invalid pickupPointId. Check the pickupPointId and try again.
400.700.103Invalid clientId. Check the clientId and try again.
400.700.104Invalid delivery time slots. Check the delivery time slots and try again.
400.700.105The quote is not found.
400.700.106Invalid deliveryMethod. Check the deliveryMethod and try again.
400.700.107The quote expired.
400.700.108Invalid orderPickupReadyTime. Please check the orderPickupReadyTime and try again.
400.800.101Invalid requests either incident is null or deliveryIds is null or deliveryId is invalid.
400.800.102deliveryId cannot be empty.
400.1000.3Resource not found.
400.1000.4Unauthorized access.
400.1000.100Client does not exist.
400.1110.100Invalid deliveryId .
400.1110.101Invalid clientId or externalOrderId .
400.1110.102Invalid deliveryId.
400.1130.100Invalid externalOrderId.
400.1130.101Invalid delivery time range in request parameters.
400.1130.102Cancellation is not allowed for delivery.
400.1130.103Missing reason for action.
400.1130.104Invalid reasonCode for action.
400.1140.100Add delivery is not allowed.
400.1150.100OrderStatus update is not allowed.
400.1160.100Delivery Status ({0}) is not supported.
400.1170.100Offset ({0}) is not valid. It must be in range of 0 - {1}.
400.1180.100Page size ({0}) is not valid. It must be in range of 0 - {1}.
400.1190.100Missing info for Delivery with Delivery Id: {0}.
400.1300.101Slot updates are not allowed for Delivery Status: {0}.
400.1300.102External orderId provided is either empty or does not map to the required Delivery.
400.1300.103Provide just the orderPickupReadyTime (SAME_DAY_DELIVERY) or both requestedMinDeliverySlotTime and requestedMaxDeliverySlotTime (SCHEDULED_DELIVERY).
400.1300.104Delivery Method provided does not match the Delivery Method for the Original Delivery.
400.1300.105Customer Phone number updates are not allowed for Delivery Status: {0}.
400.1300.106Pickup/Delivery Location updates are not allowed for Delivery Status: {0}.
400.1300.107Order Line Items updates are not allowed for Delivery Status: {0}.
400.1300.108Invalid Update Request: Make sure at least one of the fields has been modified.
400.1300.109Customer Name/Email updates are not allowed for Delivery Status: {0}.
400.1300.110Scan details updates are not allowed for Delivery Status: {0}.
400.1300.111Reschedule is not allowed for Delivery Id: {0}.
400.1400.1Input parameters are invalid for DMS.
400.1500.100Missing or invalid deliveryStartDate.
400.1500.101Missing or invalid deliveryEndDate.
400.1500.102Missing or invalid externalOrderIds.
400.1500.103Missing or invalid excludePurge flag.
400.1600.100No Carrier available for given configuration of order/item weight or dimension.
400.1800.2AVS service returned a bad request error.
400.1900.1The SNP service returned a bad request error.
400.1900.2The SNP service returned a 4xx client request error.
400.2000.1Input parameters are invalid for DSP.
400.2000.100Alcohol items are not allowed for delivery.
400.2000.101Pharmacy items are not allowed for delivery.
400.2100.1The Pricing service returned bad request error.
400.2200.1The CommSmartSURP service returned a bad request error.
400.2300.2Failed to call the Rebook service.
400.2300.3Both Signature and Passcode cannot be specified at the same time for the proofOfDelivery.
400.2300.4Passcode as proofOfDelivery is not enabled.
400.2300.5Signature as proofOfDelivery is not enabled.
400.2300.6The proofOfDelivery must be specified.
400.2300.7A proof of delivery method cannot be specified for unattended deliveries.
400.2300.8The passcode proofOfDelivery cannot be updated after an order has been created.
400.2300.9The passcode proofOfDelivery cannot be updated after an order has been created.
400.2300.10One-time passcode attributes cannot be changed once a delivery is booked.
400.2300.11The passcode proofOfDelivery cannot be updated after an order has been created.
400.2400.1hasColdChainItems is false or null but temperatureType is passed.
400.2400.2Cold Chain attributes cannot be updated.
400.2500.1The deliveryMethod is unsupported. Check the deliveryMethod and try again.
400.5050.008Error while parsing JSON during operation: getDeliveries with type: {} and id: {}
400.5050.100No client was found for this clientId. Check the clientId and try again.
400.5050.101No delivery was found for this externalOrderId. Check the externalOrderId and try again.
400.5050.102Tip amount exceeded allowed limit.
400.5050.103Invalid Tip amount. Tip entered is negative or zero.
400.5050.104The tip currency is invalid. Check the tip currency and try again. The tip currency must be one of the supported currency values.
400.5050.105Tipping window expired. The tip cannot be added. Tips may only be added up to 14 days after the delivery is completed.
400.5050.106A tip has already added for this externalOrderId. A tip has already added been added and cannot be changed.
400.5050.107pickupPoint details do not exist for externalOrderId submitted.
400.5050.108pickupPointId does not exist for externalOrderId submitted.
400.5050.109We do not or cannot have access tipping setup information for your clientId. The optional tipping service does not exist for clientService with this pickupPointId. Tipping cannot be used this pickupPointId. Check with your Walmart Client Center administrator to make sure tipping has been enabled for this client.
400.5050.110We do not have, or cannot have, access to the tipping setup information for the pickupPointId. The optional tipping service does not exist for pickupPointService with this pickupPointId. Tipping cannot be used for pickupPointId. Check with your Walmart Client Center administrator to make sure tipping has been enabled for this client.
400.5050.111Tipping is not enabled for your pickupPointId. Check with your Walmart Client Center administrator to make sure tipping has been enabled for this client.
400.5050.112Get all unprocessed tips errors.
400.5050.113Delete unprocessed tip error.
400.5050.114Tipping is not allowed for pre-delivery with this pickupPointId. Tips are not allowed before the delivery has been completed.
400.5060.100No client was found for the clientId. Check the clientId and try again.
400.5060.101No delivery was found for the externalOrderId. Check the externalOrderId value and try again.
400.5060.102The comment exceeded the 1000 characters limit. Shorten the comment length as needed and try again.
400.5060.103The rating value is invalid. Only integers between 1 and 5 inclusively are allowed. Check the rating value and try again.
400.5060.104The deliveryMethod is unsupported. Check the deliveryMethod and try again.

403: Forbidden. Access denied.

Error CodeError Description
403.1000.4The user is not authorized to access this resource.

404: Not Found. The requested resource was not found on the server.

500: Internal Server Error. The server encountered an error while processing the request.

Error CodeError Description
500.100.100An error has occurred with the data access operation.
500.100.101Constraint violation error has occurred.
500.200.1An unexpected error has occurred at the business layer.
500.1000.1An unexpected error has occurred at the service layer.
500.1000.2Failed to publish message.
500.1100.1Failed to call Walmart Client Center requests.
500.1100.2Failed to call a Walmart Client Center request.
500.1100.3Failed to call a Walmart Client Center request.
500.1100.4Failed to call a Walmart Client Center request. Socket timeout exception occurred.
500.1100.5Failed to call a Walmart Client Center request. Service not found.
500.1100.6Failed to call a Walmart Client Center request. {0}.
500.1200.1Failed to call the LMT service.
500.1200.2Failed to call the LMT service.
500.1200.3Failed to call the LMT service.
500.1200.4Failed to call the LMT service. Socket timeout occurred.
500.1200.5Failed to call the LMT service. Path not found.
500.1200.6Failed to call the LMT service. {0}.
500.1300.1Delivery lookup failed.
500.1400.1Failed to call the DMS service.
500.1400.2Failed to call the DMS service.
500.1400.3Failed to call the DMS service.
500.1400.4Failed to call the DMS service. Socket timeout occurred.
500.1400.5Failed to call the DMS service. Service path not found.
500.1400.6Failed to call the DMS service. {0}.
500.1500.1Failed to call the Data Purge service.
500.1500.2Failed to call the Data Purge service.
500.1500.3Failed to call the Data Purge service.
500.1500.4Failed to call the Data Purge service. Path not found.
500.1500.5Failed to call the Data Purge service. Socket timeout exception occurred.
500.1500.6Failed to call the Data Purge service.
500.1600.1Failed to call the IAM service.
500.1600.2Failed to call the IAM service.
500.1600.3Failed to call the IAM service.
500.1600.4Failed to call the IAM service.
500.1600.5Failed to call the IAM service.
500.1600.6Failed to call the IAM service. {0}.
500.1700.1Failed to call the planner service.
500.1700.2Failed to call the planner service.
500.1700.3Failed to call the planner service.
500.1800.1Failed to call an AVS request.
500.1800.3Failed to call an AVS request. Received internal server error.
500.1800.4Failed to call an AVS request. Service not found.
500.1800.5Failed to call an AVS request. Socket timeout exception occurred.
500.1800.6Failed to call the AVS service. {0}.
500.1900.1Failed to call the SNP service.
500.1900.2Failed to call the SNP service. Received internal server error.
500.1900.3Failed to call the SNP service.
500.1900.4Failed to call the SNP service.
500.1900.5Failed to call the SNP service.
500.2000.1Failed to call the DSP service.
500.2000.2Failed to call the DSP service.
500.2000.3Failed to call the DSP service.
500.2100.1Failed to call the Pricing service.
500.2100.2Failed to call the Pricing service. Received internal server error.
500.2100.3Failed to call the Pricing service. Socket timeout occurred.
500.2100.4Failed to call the Pricing service. Path not found.
500.2100.5Failed to call the Pricing service. {0}.
500.2200.1Failed to call the CommSmartSURP service.
500.2200.2Failed to call the CommSmartSURP service. Received internal server error.
500.2200.3Failed to call the CommSmartSURP service. Service not found.
500.2200.4Failed to call a CommSmartSURP request. Socket timeout exception occurred.
500.2200.5Failed to call the CommSmartSURP service. {0}.
500.2300.10OTP calculation has failed.
500.2300.1Failed to call the Rebook service.
500.2300.3Failed to call the Rebook service.
500.2300.4Failed to call the Rebook service. Path not found.
500.2300.5Failed to call the Rebook service. Path not found.
500.2300.6Failed to call the Rebook service.
500.2500.1Failed to call the quote request. Received internal server error.
500.3000.1Delivery Incidents Service internal server error. Not able to create an incident.