Shipment Arrived At Pickup

Shipment Arrived At Pickup

Oway sends this milestone event to shipper webhook endpoints that explicitly select it.

PropertyValue
Event typeshipment.arrived_at_pickup
Audienceshipper
Categorymilestone
Schema version1

Use event_id as the idempotency key in your receiver. The data object is
event-specific; all envelope fields follow the shared version-one contract.

Example

{"schema_version":1,"event_id":"shipment_milestone:01J3B4R6E7Y2V8W4H6K9M1N2P3","type":"shipment.arrived_at_pickup","category":"milestone","occurred_at":"2026-07-24T14:05:00Z","recorded_at":"2026-07-24T14:05:02Z","supersedes":null,"data":{"shipment_id":"shp_01J3B4J8Q6Q1S7H4G5D2C9A8E7","order_number":"OW-ABC12","milestone":"arrived_at_pickup","source":"driver_app","position":{"latitude":33.6803,"longitude":-117.8541}}}

Verify the signature against the exact raw bytes before parsing this object. See
Verify signatures.