This webhook provides delivery status updates throughout the Walmart GoLocal delivery process for a specific customer's order. Listen to this webhook for real-time updates to the delivery status. Notifications will be sent to the webhook by an endpoint provided by the client. The webhook URL is provided by the client during onboarding. Specific events may be selected to pass along to customers and dependent systems. It also provides a URL for the client to access a delivery's Live Order Tracking.

Walmart GoLocal sends chain of custody details in the Delivery Updates webhook. These are scanDetails and includes all scanIds scanned by driver at pickup and drop-off events. This will inform the client that the items have been scanned from the pickup through the ENROUTE_TO_DROPOFF status webhook and at drop-off through the DELIVERED status webhook.

Property Type and Location Preference Validation

For property type and location preference values, the following combinations are allowed:

Enum of locationPreferenceHOUSEAPARTMENTBUSINESSOTHERnull
FRONT_DOOROptionalOptionalOptionalOptionalNot Allowed
BACK_DOOROptionalNot AllowedNot AllowedOptionalNot Allowed
SIDE_PORCHOptionalNot AllowedNot AllowedOptionalNot Allowed
BUILDING_RECEPTIONNot AllowedOptionalOptionalOptionalNot Allowed
MAILROOM_OR_PROPERTY_STAFFNot AllowedOptionalOptionalOptionalNot Allowed
GARAGE_DOOROptionalNot AllowedNot AllowedOptionalNot Allowed
NO_PREFERENCEOptionalOptionalOptionalOptionalNot Allowed

See Also

To set notifications for the delivery driver location, see Driver Location Webhook.

Language
URL
Click Try It! to start a request and see the response here!