The REST Admin API is a legacy API as of October 1, 2024. Starting April 1, 2025, all new public apps must be built exclusively with the GraphQL Admin API. For details and migration steps, visit our migration guide.
Fulfillment Event
orders
access scope.The FulfillmentEvent resource represents tracking events that belong to a fulfillment of one or more items in an order. Fulfillment events are displayed on the order status page to update customers on the status of their shipment.
Endpoints
- post/admin/api/latest/orders/{order_
id}/fulfillments/{fulfillment_ id}/events. json Creates a fulfillment event - get/admin/api/latest/orders/{order_
id}/fulfillments/{fulfillment_ id}/events. json Retrieves a list of fulfillment events for a specific fulfillment - get/admin/api/latest/orders/{order_
id}/fulfillments/{fulfillment_ id}/events/{event_ id}. json Retrieves a specific fulfillment eventdeprecated - del/admin/api/latest/orders/{order_
id}/fulfillments/{fulfillment_ id}/events/{event_ id}. json Deletes a fulfillment eventdeprecated
The FulfillmentEvent resource
Properties
The street address where the fulfillment event occurred.
The city where the fulfillment event occurred.
The country where the fulfillment event occurred.
The estimated delivery date based on the fulfillment's tracking number, as long as it's provided by one of the following carriers: USPS, FedEx, UPS, or Canada Post (Canada only). Value is null
if no tracking number is available or if the tracking number is from an unsupported carrier. This property is available only when carrier calculated rates are in use.'
An ID for the fulfillment that's associated with the fulfillment event.
The date and time (ISO 8601 format) when the fulfillment event occurred.
An ID for the fulfillment event.
A geographic coordinate specifying the latitude of the fulfillment event.
A geographic coordinate specifying the longitude of the fulfillment event.
An arbitrary message describing the status. Can be provided by a shipping carrier.
The ID of the order that's associated with the fulfillment event.
The FulfillmentEvent resource
Anchor to POST request, Creates a fulfillment eventpostCreates a fulfillment event
Creates a fulfillment event
Create a fulfillment event
Create a fulfillment event
/admin/api/2025-07/orders/450789469/fulfillments/255858046/events. json
Response
Anchor to GET request, Retrieves a list of fulfillment events for a specific fulfillmentgetRetrieves a list of fulfillment events for a specific fulfillment
Retrieves a list of fulfillment events for a specific fulfillment
The ID of the fulfillment that's associated with the fulfillment event.
The ID of the order that's associated with the fulfillment event.
Retrieve a list of all the fulfillment events that are associated with a specific fulfillment
Retrieve a list of all the fulfillment events that are associated with a specific fulfillment
/admin/api/2025-07/orders/450789469/fulfillments/255858046/events. json
Response
Anchor to GET request, Retrieves a specific fulfillment eventgetRetrieves a specific fulfillment event deprecated
Retrieves a specific fulfillment event
The ID of the fulfillment event.
Retrieve a specific fulfillment event
Retrieve a specific fulfillment event
/admin/api/2025-07/orders/450789469/fulfillments/255858046/events/944956394. json
Response
Anchor to DELETE request, Deletes a fulfillment eventdelDeletes a fulfillment event deprecated
Deletes a fulfillment event
Delete a fulfillment event
Delete a fulfillment event