I need to Add Trancing Details And fulfill the order

Topic summary

A developer is encountering a “Not Found” error when attempting to add fulfillment and tracking details to an order using the 2023-01 API version. The API endpoint /orders/5296986652955/fulfillments.json is returning an error despite providing tracking information (number, URL, company) in the request payload.

Shopify Support’s Response:

  • First, verify that fulfillment order ID 5296986652955 is assigned to the fulfillment service app
  • Use a GET request to assigned_fulfillment_orders to retrieve all fulfillment orders assigned to the app
  • The fulfillment request must be accepted before the fulfillment can be created

Status: The issue remains unresolved. The developer needs to confirm the fulfillment order assignment and acceptance status before proceeding with creating the fulfillment.

Summarized with AI on November 21. AI used: claude-sonnet-4-5-20250929.

My Request Is 2023-01 But APi Is Not Working to add Fullfilment

Query is:

{“fulfillment”:{“message”:“”,“notify_customer”:false,“tracking_info”:{“number”:“396171552950”,“url”:“#”,“company”:“FEDEXGRND”},“line_items_by_fulfillment_order”:[{“fulfillment_order_id”:“5296986652955”}]}}

End Point :/orders/5296986652955/fulfillments.json

Error:

{"errors":"Not Found"}

Where I am Wrong

Hi @Sansaar :waving_hand:

I’d start by checking if the fulfillment order ID 5296986652955 was assigned to your fulfillment service app. This would involve a GET assigned_fulfillment_orders request to retrieve a list of all requested fulfillment orders on the shop that are assigned to your app. Once this is confirmed, the fulfillment request needs to be accepted to create the fulfillment.

Please be sure to post any other fulfillment questions in this FAQ thread here where we’ve addressed other common issues

Hope that helps!

@Umiko