I Am trying to Fulfillment By REST API It Showing Error

{"errors": Fulfillment order does not exist."}

Request End Point: 2023-01/fulfillment_orders/5296986652955/fulfillment_request.json

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

That the wrong endpoint. That one is for creating a Fulfillment_request with a fulfillment service, not creating a Fulfillment. “Hey, guys, fulfill these items, please!”

You’re want to create a create a fulfillment for a FulfillmentOrder

Hello,

I am Tring to “creating a Fulfillment_request,” But It is Showing Error "

Fulfillment order does not exist.

Request End point:

fulfillment_orders/5296986652955/fulfillment_request.json

Order Number Is: 5296986652955

Is that right Or Not ?

Request Url is:

https://rp55.xyz/app/gotcha/Shopify_Tracking.php

Please Help me Proper process because I am using the 2021-04 API Version. Today I am updating the 2023-01 version of all Done Only APIs. I am Stuck on Fulfillment and how I can Add a Tracking Code.

I am trying to “creating a Fulfillment_request,” But It is Showing Error "

No, you are not. That is the payload of a Fulfillment. Stop using that endpoint. It’s showing an error because you’re using the wrong endpoint.

A Fulfillment is not at all the same thing as a Fulfillment_Request.

A Fulfillment_Request is a request to a Third Party Fulfillment center that they should fulfill items from a FulfillmentOrder. It would never include tracking info.

You are trying to create a Fulfillment for a Fulfillment Order.

https://shopify.dev/docs/api/admin-rest/2023-01/resources/fulfillment#post-fulfillments

You need to POST your properly formatted payload to /admin/api/2023-01/fulfillments.json

It does not matter what the ID is because there is no longer any id in the url. The FulfillmentOrder ID is in your payload.