Skip to main content
object

Requires read_orders access scope.

A tracking event that records the status and location of a fulfillment at a specific point in time. Each event captures details such as the status (for example, in transit, out for delivery, delivered) and any messages associated with the event.

Fulfillment events provide a chronological history of a package's journey from shipment to delivery. They include timestamps, geographic coordinates, and estimated delivery dates to track fulfillment progress.

String

The street address where this fulfillment event occurred.

String

The city where this fulfillment event occurred.

String

The country where this fulfillment event occurred.

DateTime!
non-null

The date and time when the fulfillment event was created.

DateTime

The estimated delivery date and time of the fulfillment.

DateTime!
non-null

The time at which this fulfillment event happened.

ID!
non-null

A globally-unique ID.

Float

The latitude where this fulfillment event occurred.

Float

The longitude where this fulfillment event occurred.

String

A message associated with this fulfillment event.

String

The province where this fulfillment event occurred.

FulfillmentEventStatus!
non-null

The status of this fulfillment event.

String

The zip code of the location where this fulfillment event occurred.


Was this section helpful?

mutation

Creates a FulfillmentEvent to track the shipment status and location of items that have shipped. Events capture status updates like carrier pickup, in transit, out for delivery, or delivered.

Each event records the timestamp and current status of the Fulfillment. You can include optional details such as the location where the event occurred, estimated arrival time, and messages for tracking purposes.

Arguments

FulfillmentEventInput!
required

The input fields used to create a fulfillment event for a fulfillment.



Was this section helpful?

interface

Was this section helpful?