Skip to main content
PATCH
Spree Seller SDK

Authorizations

Authorization
string
header
required

JWT token for an authenticated seller session (seller_api audience)

Headers

X-Spree-Seller-Id
string
required

Path Parameters

order_id
string
required

Prefixed order ID

fulfillment_id
string
required

Prefixed fulfillment ID

id
string
required

Prefixed delivery ID

Body

application/json
tracking_number
string

A carrier tracking number, a freight PRO or container number, or a full tracking link. A corrected number resets the carrier status to pending.

carrier
string

Free text; detected from the number's format when omitted.

service
string
tracking_url
string

Response

200 - application/json

delivery updated

id
string
required
tracking_number
string
required
carrier
string | null
required
carrier_name
string | null
required
service
string | null
required
status
enum<string>
required
Available options:
pending,
pre_transit,
in_transit,
out_for_delivery,
available_for_pickup,
delivered,
return_to_sender,
failure,
unknown
tracking_url
string | null
required
estimated_delivery_at
string | null
required
delivered_at
string | null
required
created_at
string
required
updated_at
string
required
shipping_label_id
string | null
required