Shopify Fulfillment API

The Fulfillment API from Shopify — 155 operation(s) for fulfillment.

Business capability
Omnichannel Order & Fulfilment Management BC-2330

Operations 95

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

POST /admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/cancellation_request.json Request cancellation of a fulfillment order (2020-01) · Shopify Sends A Cancellation Request To The Fulfillment Service Of A… #
Ask an LLM
“Using the 2020-01 API, how do I ask a fulfillment service to cancel an order it holds?”
“Can a cancellation request sent through the January 2020 API include a reason?”
Tell an agent
Send a cancellation request for fulfillment order {fulfillment_order} using 2020-01.
On the January 2020 API, ask the fulfillment service to cancel {fulfillment_order} because {message}.
POST /admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/cancellation_request/accept.json Accept a cancellation request (2020-01) · Shopify Accepts A Cancellation Request Sent To A Fulfillment Service For A… #
Ask an LLM
“As a fulfillment service on 2020-01, how do I agree to a merchant's cancellation request?”
“Can I leave a note when accepting a cancellation in the January 2020 API?”
Tell an agent destructive · confirm first
Accept the pending cancellation request on fulfillment order {fulfillment_order} using 2020-01.
On January 2020, approve the merchant's request to cancel {fulfillment_order}, noting {message}.
POST /admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/cancellation_request/reject.json Reject a cancellation request (2020-01) · Shopify Rejects A Cancellation Request Sent To A Fulfillment Service For A… #
Ask an LLM
“How does a fulfillment service decline a cancellation request on 2020-01?”
“Can I give the merchant a reason for refusing to cancel in the January 2020 API?”
Tell an agent
Reject the cancellation request on fulfillment order {fulfillment_order} with 2020-01.
Via January 2020, refuse to cancel {fulfillment_order} and explain {message}.
POST /admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}/cancellation_request.json Request cancellation of a fulfillment order (2020-04) · Shopify Sends A Cancellation Request To The Fulfillment Service Of A… #
Ask an LLM
“In the 2020-04 Admin API, what call asks a fulfillment service to stop work on a fulfillment order?”
“Is a message optional when requesting cancellation under the April 2020 version?”
Tell an agent
Request cancellation of fulfillment order {fulfillment_order} from its service with the 2020-04 endpoint.
Using April 2020, tell the fulfillment service we want {fulfillment_order} cancelled: {message}.
POST /admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}/cancellation_request/accept.json Accept a cancellation request (2020-04) · Shopify Accepts A Cancellation Request Sent To A Fulfillment Service For A… #
Ask an LLM
“Which April 2020 call lets my fulfillment service accept a cancellation request?”
“Under 2020-04, is a reason optional when I approve a merchant's cancellation?”
Tell an agent destructive · confirm first
Approve the cancellation request for {fulfillment_order} via the 2020-04 endpoint.
Agree to cancel fulfillment order {fulfillment_order} in API April 2020 and tell the merchant {message}.
POST /admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}/cancellation_request/reject.json Reject a cancellation request (2020-04) · Shopify Rejects A Cancellation Request Sent To A Fulfillment Service For A… #
Ask an LLM
“Which 2020-04 endpoint lets my service turn down a merchant's cancellation request?”
“Under April 2020, is there a field for why a cancellation was rejected?”
Tell an agent
Decline the cancellation request for {fulfillment_order} using the 2020-04 API.
On April 2020, reject cancelling fulfillment order {fulfillment_order}, telling the merchant {message}.
POST /admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}/cancellation_request.json Request cancellation of a fulfillment order (2020-07) · Shopify Sends A Cancellation Request To The Fulfillment Service Of A… #
Ask an LLM
“Which 2020-07 endpoint sends a fulfillment service a request to cancel?”
“Can I explain why I'm cancelling when I send the July 2020 cancellation request?”
Tell an agent
File a 2020-07 cancellation request against fulfillment order {fulfillment_order}.
Through the July 2020 version, request that {fulfillment_order} be cancelled, with the note {message}.
POST /admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}/cancellation_request/accept.json Accept a cancellation request (2020-07) · Shopify Accepts A Cancellation Request Sent To A Fulfillment Service For A… #
Ask an LLM
“What does a fulfillment service call to confirm a cancellation request in the 2020-07 version?”
“In July 2020, can my service explain its acceptance of a cancellation?”
Tell an agent destructive · confirm first
Confirm the 2020-07 cancellation request on fulfillment order {fulfillment_order}.
Using July 2020, accept cancelling {fulfillment_order} with the message {message}.
POST /admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}/cancellation_request/reject.json Reject a cancellation request (2020-07) · Shopify Rejects A Cancellation Request Sent To A Fulfillment Service For A… #
Ask an LLM
“What lets a fulfillment service say no to cancelling a fulfillment order in 2020-07?”
“In July 2020, can a rejected cancellation include a message?”
Tell an agent
Turn down the 2020-07 cancellation request on fulfillment order {fulfillment_order}.
Using July 2020, decline to cancel {fulfillment_order} and reply {message}.
POST /admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}/cancellation_request.json Request cancellation of a fulfillment order · Shopify Sends A Cancellation Request To The Fulfillment Service Of A… #
Ask an LLM
“My app needs the warehouse service to stop fulfilling an order; what do I call on 2020-10?”
“Where do I send a cancellation request to a fulfillment service in the October 2020 API?”
Tell an agent
Ask the fulfillment service to cancel fulfillment order {fulfillment_order} (API 2020-10).
Send an October 2020 cancellation request for {fulfillment_order} with the reason {message}.
POST /admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}/cancellation_request/accept.json Accept a cancellation request · Shopify Accepts A Cancellation Request Sent To A Fulfillment Service For A… #
Ask an LLM
“My fulfillment service got a cancellation request; how do I accept it on 2020-10?”
“What endpoint in the October 2020 API approves a merchant's request to cancel?”
Tell an agent destructive · confirm first
Accept the merchant's cancellation request for fulfillment order {fulfillment_order} (2020-10).
With October 2020, agree to the cancellation of {fulfillment_order} and reply {message}.
POST /admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}/cancellation_request/reject.json Reject a cancellation request · Shopify Rejects A Cancellation Request Sent To A Fulfillment Service For A… #
Ask an LLM
“How do I refuse a cancellation request as a fulfillment service on 2020-10?”
“Where in the October 2020 API does a service reject a merchant's request to cancel?”
Tell an agent
Reject the merchant's cancellation request for fulfillment order {fulfillment_order} (2020-10).
With October 2020, refuse cancellation of {fulfillment_order}; reason: {message}.
POST /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/cancellation_request.json Request cancellation of a fulfillment order (2021-01) · Shopify Sends A Cancellation Request To The Fulfillment Service Of A… #
Ask an LLM
“With API version 2021-01, can I request that a fulfillment service cancel a fulfillment order?”
“Does the January 2021 cancellation request accept a free-text reason?”
Tell an agent
Submit a cancellation request to the service fulfilling {fulfillment_order} on 2021-01.
Via January 2021, request cancellation for fulfillment order {fulfillment_order} and say {message}.
POST /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/cancellation_request/accept.json Accept a cancellation request (2021-01) · Shopify Accepts A Cancellation Request Sent To A Fulfillment Service For A… #
Ask an LLM
“On API 2021-01, how does a fulfillment service say yes to a cancellation request?”
“Can a January 2021 cancellation acceptance carry a message back to the merchant?”
Tell an agent destructive · confirm first
Say yes to the cancellation request on {fulfillment_order} using version 2021-01.
Accept, via January 2021, the request to cancel fulfillment order {fulfillment_order}; message: {message}.
POST /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/cancellation_request/reject.json Reject a cancellation request (2021-01) · Shopify Rejects A Cancellation Request Sent To A Fulfillment Service For A… #
Ask an LLM
“On version 2021-01, how does my fulfillment service reject a cancellation request?”
“Does the January 2021 rejection of a cancellation let me explain why?”
Tell an agent
Say no to the cancellation request on {fulfillment_order} using 2021-01.
Via January 2021, decline cancelling fulfillment order {fulfillment_order} with the note {message}.
POST /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/cancellation_request.json Request cancellation of a fulfillment order (unstable) · Shopify Sends A Cancellation Request To The Fulfillment Service Of A… #
Ask an LLM
“On the unstable API, which call sends a fulfillment service a cancellation request?”
“Can I include a message with a cancellation request on the unstable version?”
Tell an agent
Send an unstable-version cancellation request for fulfillment order {fulfillment_order}.
Using the unstable endpoint, ask the fulfillment service to cancel {fulfillment_order}; reason: {message}.
POST /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/cancellation_request/accept.json Accept a cancellation request (unstable) · Shopify Accepts A Cancellation Request Sent To A Fulfillment Service For A… #
Ask an LLM
“As a fulfillment service on the unstable API, can I accept a merchant's cancellation request?”
“Does the unstable version let me add a note when approving a cancellation?”
Tell an agent destructive · confirm first
Accept the cancellation request for fulfillment order {fulfillment_order} on the unstable version.
Using unstable, approve cancelling {fulfillment_order} and send {message}.
POST /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/cancellation_request/reject.json Reject a cancellation request (unstable) · Shopify Rejects A Cancellation Request Sent To A Fulfillment Service For A… #
Ask an LLM
“On the unstable API, what's the call to reject a cancellation request?”
“Can the unstable version's cancellation rejection carry a reason for the merchant?”
Tell an agent
Reject the cancellation request for fulfillment order {fulfillment_order} on unstable.
Using the unstable endpoint, refuse to cancel {fulfillment_order} and say {message}.
GET /admin/api/2020-01/orders/{order_id}/fulfillments/{fulfillment_id}.json Retrieve a fulfillment on an order (2020-01) · Shopify Retrieve A Specific Fulfillment #
Ask an LLM
“How do I look up one fulfillment on an order using API 2020-01?”
“Can I limit which fields come back when fetching a fulfillment in January 2020?”
Tell an agent
Get fulfillment {fulfillment} on order {order} from the 2020-01 API.
Using January 2020, show only {fields} for fulfillment {fulfillment} of order {order}.
POST /admin/api/2020-01/fulfillments.json Fulfill one or many fulfillment orders (2020-01) · Shopify Creates A Fulfillment For One Or Many Fulfillment Orders #
Ask an LLM
“How do I create a fulfillment covering one or more fulfillment orders in 2020-01?”
“Can a single January 2020 fulfillment span several fulfillment orders?”
Tell an agent
Create a fulfillment for my fulfillment orders using the 2020-01 API.
On January 2020, fulfill several fulfillment orders in one fulfillment.
POST /admin/api/2020-01/fulfillments/{fulfillment_id}/update_tracking.json Update a fulfillment's tracking (2020-01) · Shopify Updates The Tracking Information For A Fulfillment #
Ask an LLM
“How do I change the tracking info on a fulfillment using 2020-01?”
“Can I update shipment tracking after a fulfillment is created, in January 2020?”
Tell an agent
Update the tracking information for fulfillment {fulfillment} via 2020-01.
On January 2020, correct tracking details on fulfillment {fulfillment}.
POST /admin/api/2020-01/orders/{order_id}/fulfillments/{fulfillment_id}/open.json Mark a fulfillment as open (2020-01) · Shopify Mark A Fulfillment As Open #
Ask an LLM
“How do I mark a fulfillment as open on an order using 2020-01?”
“Can I set a fulfillment's status to open in the January 2020 API?”
Tell an agent
Mark fulfillment {fulfillment} on order {order} as open via 2020-01.
On January 2020, open fulfillment {fulfillment} for order {order}.
GET /admin/api/2020-04/orders/{order_id}/fulfillments/{fulfillment_id}.json Retrieve a fulfillment on an order (2020-04) · Shopify Retrieve A Specific Fulfillment #
Ask an LLM
“Which 2020-04 call returns the details of a specific fulfillment?”
“In April 2020, can I fetch just certain fields of an order's fulfillment?”
Tell an agent
Retrieve fulfillment {fulfillment} for order {order} via 2020-04.
On April 2020, fetch fields {fields} of fulfillment {fulfillment} on order {order}.
POST /admin/api/2020-04/fulfillments.json Fulfill one or many fulfillment orders (2020-04) · Shopify Creates A Fulfillment For One Or Many Fulfillment Orders #
Ask an LLM
“Which 2020-04 endpoint fulfills items across multiple fulfillment orders at once?”
“In April 2020, can one fulfillment cover more than one fulfillment order?”
Tell an agent
Make a fulfillment from fulfillment orders via 2020-04.
Using April 2020, create one fulfillment that spans multiple fulfillment orders.
POST /admin/api/2020-04/fulfillments/{fulfillment_id}/update_tracking.json Update a fulfillment's tracking (2020-04) · Shopify Updates The Tracking Information For A Fulfillment #
Ask an LLM
“Which 2020-04 endpoint updates a fulfillment's tracking info?”
“In April 2020, can I fix the carrier tracking on an existing fulfillment?”
Tell an agent
Change tracking info on fulfillment {fulfillment} using 2020-04.
Using April 2020, refresh the tracking for fulfillment {fulfillment}.
POST /admin/api/2020-04/orders/{order_id}/fulfillments/{fulfillment_id}/open.json Mark a fulfillment as open (2020-04) · Shopify Mark A Fulfillment As Open #
Ask an LLM
“Which 2020-04 call sets a fulfillment to open?”
“In April 2020, is there a way to flag an order's fulfillment as open?”
Tell an agent
Set fulfillment {fulfillment} of order {order} to open using 2020-04.
Using April 2020, flag order {order}'s fulfillment {fulfillment} as open.
GET /admin/api/2020-07/orders/{order_id}/fulfillments/{fulfillment_id}.json Retrieve a fulfillment on an order (2020-07) · Shopify Retrieve A Specific Fulfillment #
Ask an LLM
“What does the 2020-07 API return for a single fulfillment on an order?”
“Is there a fields filter when I retrieve one fulfillment in July 2020?”
Tell an agent
Show me fulfillment {fulfillment} from order {order} using 2020-07.
Via July 2020, return {fields} for order {order}'s fulfillment {fulfillment}.
POST /admin/api/2020-07/fulfillments.json Fulfill one or many fulfillment orders (2020-07) · Shopify Creates A Fulfillment For One Or Many Fulfillment Orders #
Ask an LLM
“What 2020-07 call marks fulfillment orders fulfilled by creating a new fulfillment?”
“Is it possible in July 2020 to fulfill many fulfillment orders together?”
Tell an agent
Record a new fulfillment against fulfillment orders with 2020-07.
Via July 2020, bundle multiple fulfillment orders into a single fulfillment.
POST /admin/api/2020-07/fulfillments/{fulfillment_id}/update_tracking.json Update a fulfillment's tracking (2020-07) · Shopify Updates The Tracking Information For A Fulfillment #
Ask an LLM
“What does the 2020-07 API offer for editing tracking on a fulfillment?”
“Is tracking editable on a fulfillment through July 2020?”
Tell an agent
Edit fulfillment {fulfillment}'s tracking with the 2020-07 endpoint.
Via July 2020, set new tracking information on fulfillment {fulfillment}.
POST /admin/api/2020-07/orders/{order_id}/fulfillments/{fulfillment_id}/open.json Mark a fulfillment as open (2020-07) · Shopify Mark A Fulfillment As Open #
Ask an LLM
“What 2020-07 endpoint marks an order's fulfillment open?”
“Is there a July 2020 endpoint to put a fulfillment in the open state?”
Tell an agent
Open fulfillment {fulfillment} on order {order} with 2020-07.
Via July 2020, move fulfillment {fulfillment} of order {order} to open.
GET /admin/api/2020-10/orders/{order_id}/fulfillments/{fulfillment_id}.json Retrieve a fulfillment on an order · Shopify Retrieve A Specific Fulfillment #
Ask an LLM
“Where can I check one shipment (fulfillment) on an order with the 2020-10 API?”
“Can I trim the response to a few fields when reading a fulfillment in October 2020?”
Tell an agent
Look up fulfillment {fulfillment} on order {order} (API 2020-10).
With October 2020, pull only {fields} from fulfillment {fulfillment} of order {order}.
POST /admin/api/2020-10/fulfillments.json Fulfill one or many fulfillment orders · Shopify Creates A Fulfillment For One Or Many Fulfillment Orders #
Ask an LLM
“What's the October 2020 way to create a fulfillment for fulfillment orders?”
“Can I fulfill one or many fulfillment orders in a single call on 2020-10?”
Tell an agent
Create a fulfillment for one or more fulfillment orders (API 2020-10).
With October 2020, ship several fulfillment orders as one fulfillment.
POST /admin/api/2020-10/fulfillments/{fulfillment_id}/update_tracking.json Update a fulfillment's tracking information · Shopify Updates The Tracking Information For A Fulfillment #
Ask an LLM
“My tracking number was wrong; how do I update it on a fulfillment in 2020-10?”
“Where does October 2020 let me change a fulfillment's tracking information?”
Tell an agent
Update tracking for fulfillment {fulfillment} (API 2020-10).
With October 2020, replace the tracking details on fulfillment {fulfillment}.
POST /admin/api/2020-10/orders/{order_id}/fulfillments/{fulfillment_id}/open.json Mark a fulfillment as open · Shopify Mark A Fulfillment As Open #
Ask an LLM
“How can I mark an order's fulfillment as open in version 2020-10?”
“Where in the October 2020 API do I set a fulfillment's status to open?”
Tell an agent
Mark order {order}'s fulfillment {fulfillment} as open (API 2020-10).
With October 2020, put fulfillment {fulfillment} on order {order} into open status.
GET /admin/api/2021-01/orders/{order_id}/fulfillments/{fulfillment_id}.json Retrieve a fulfillment on an order (2021-01) · Shopify Retrieve A Specific Fulfillment #
Ask an LLM
“On version 2021-01, what retrieves a specific fulfillment by its ID?”
“Does January 2021 let me pick which fulfillment fields to return?”
Tell an agent
Fetch order {order}'s fulfillment {fulfillment} with 2021-01.
Using January 2021, get fulfillment {fulfillment} on order {order}, fields {fields} only.
POST /admin/api/2021-01/fulfillments.json Fulfill one or many fulfillment orders (2021-01) · Shopify Creates A Fulfillment For One Or Many Fulfillment Orders #
Ask an LLM
“On 2021-01, which endpoint creates a fulfillment from fulfillment orders?”
“Does January 2021 support fulfilling multiple fulfillment orders together?”
Tell an agent
Fulfill my fulfillment orders by creating a fulfillment on 2021-01.
Using January 2021, make a single fulfillment for many fulfillment orders.
POST /admin/api/2021-01/fulfillments/{fulfillment_id}/update_tracking.json Update a fulfillment's tracking (2021-01) · Shopify Updates The Tracking Information For A Fulfillment #
Ask an LLM
“On version 2021-01, which call updates tracking for a fulfillment?”
“Can I revise fulfillment tracking using January 2021?”
Tell an agent
Revise the tracking information of fulfillment {fulfillment} on 2021-01.
Using January 2021, update fulfillment {fulfillment} with corrected tracking.
POST /admin/api/2021-01/orders/{order_id}/fulfillments/{fulfillment_id}/open.json Mark a fulfillment as open (2021-01) · Shopify Mark A Fulfillment As Open #
Ask an LLM
“On 2021-01, what marks a fulfillment open?”
“Can January 2021 flag a specific fulfillment on an order as open?”
Tell an agent
Open order {order}'s fulfillment {fulfillment} using 2021-01.
Using January 2021, set fulfillment {fulfillment} for order {order} to open.
GET /admin/api/unstable/orders/{order_id}/fulfillments/{fulfillment_id}.json Retrieve a fulfillment on an order (unstable) · Shopify Retrieve A Specific Fulfillment #
Ask an LLM
“Can I read a single fulfillment from an order on the unstable API?”
“Is it possible to request selected fields for a fulfillment on the unstable version?”
Tell an agent
Get fulfillment {fulfillment} of order {order} on unstable.
Using the unstable endpoint, return {fields} for fulfillment {fulfillment} on order {order}.
POST /admin/api/unstable/fulfillments.json Fulfill one or many fulfillment orders (unstable) · Shopify Creates A Fulfillment For One Or Many Fulfillment Orders #
Ask an LLM
“Where do I create a fulfillment for fulfillment orders on the unstable API?”
“Can the unstable version fulfill several fulfillment orders in one fulfillment?”
Tell an agent
Create a fulfillment from fulfillment orders on the unstable version.
Using unstable, fulfill multiple fulfillment orders in one go.
POST /admin/api/unstable/fulfillments/{fulfillment_id}/update_tracking.json Update a fulfillment's tracking (unstable) · Shopify Updates The Tracking Information For A Fulfillment #
Ask an LLM
“Can I update a fulfillment's tracking info on the unstable API?”
“Does the unstable version support changing tracking after fulfillment?”
Tell an agent
Update the tracking for fulfillment {fulfillment} on unstable.
Using the unstable endpoint, change tracking information on fulfillment {fulfillment}.
POST /admin/api/unstable/orders/{order_id}/fulfillments/{fulfillment_id}/open.json Mark a fulfillment as open (unstable) · Shopify Mark A Fulfillment As Open #
Ask an LLM
“Is marking a fulfillment as open supported on the unstable API?”
“Does the unstable version let me set an order's fulfillment to open?”
Tell an agent
Mark fulfillment {fulfillment} of order {order} open on unstable.
Using the unstable endpoint, open fulfillment {fulfillment} on order {order}.
GET /admin/api/2020-01/orders/{order_id}/fulfillment_orders.json List an order's fulfillment orders (2020-01) · Shopify Retrieves A List Of Fulfillment Orders For A Specific Order #
Ask an LLM
“How do I list the fulfillment orders for an order using 2020-01?”
“Which fulfillment orders belong to an order in the January 2020 API?”
Tell an agent
List fulfillment orders for order {order} via 2020-01.
On January 2020, show every fulfillment order attached to order {order}.
GET /admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}.json Retrieve a fulfillment order (2020-01) · Shopify Retrieves A Specific Fulfillment Order #
Ask an LLM
“How do I retrieve a single fulfillment order by ID in 2020-01?”
“Can I look up one fulfillment order's details with the January 2020 API?”
Tell an agent
Get fulfillment order {fulfillment_order} via 2020-01.
On January 2020, show details of fulfillment order {fulfillment_order}.
POST /admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/cancel.json Cancel a fulfillment order (2020-01) · Shopify Marks A Fulfillment Order As Cancelled #
Ask an LLM
“How do I cancel a fulfillment order outright using 2020-01?”
“Can I mark a fulfillment order cancelled in the January 2020 API?”
Tell an agent destructive · confirm first
Cancel fulfillment order {fulfillment_order} via 2020-01.
On January 2020, mark fulfillment order {fulfillment_order} as cancelled.
POST /admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/close.json Close a fulfillment order as incomplete (2020-01) · Shopify Marks An In Progress Fulfillment Order As Incomplete #
Ask an LLM
“How do I close an in-progress fulfillment order as incomplete using 2020-01?”
“Can I say why a fulfillment order couldn't be completed, in the January 2020 API?”
Tell an agent destructive · confirm first
Close fulfillment order {fulfillment_order} as incomplete via 2020-01.
On January 2020, mark in-progress fulfillment order {fulfillment_order} incomplete with the note {message}.
GET /admin/api/2020-04/orders/{order_id}/fulfillment_orders.json List an order's fulfillment orders (2020-04) · Shopify Retrieves A List Of Fulfillment Orders For A Specific Order #
Ask an LLM
“Which 2020-04 endpoint returns all fulfillment orders on an order?”
“In April 2020, can I see how an order was split into fulfillment orders?”
Tell an agent
Get the fulfillment orders of order {order} using 2020-04.
Using April 2020, list order {order}'s fulfillment orders.
GET /admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}.json Retrieve a fulfillment order (2020-04) · Shopify Retrieves A Specific Fulfillment Order #
Ask an LLM
“Which 2020-04 call fetches one fulfillment order?”
“In April 2020, what reads a specific fulfillment order?”
Tell an agent
Retrieve fulfillment order {fulfillment_order} using 2020-04.
Using April 2020, look up fulfillment order {fulfillment_order}.
POST /admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}/cancel.json Cancel a fulfillment order (2020-04) · Shopify Marks A Fulfillment Order As Cancelled #
Ask an LLM
“Which 2020-04 endpoint marks a fulfillment order as cancelled?”
“In April 2020, can I cancel a fulfillment order directly instead of requesting it?”
Tell an agent destructive · confirm first
Mark fulfillment order {fulfillment_order} cancelled using 2020-04.
Using April 2020, cancel the fulfillment order {fulfillment_order} directly.
POST /admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}/close.json Close a fulfillment order as incomplete (2020-04) · Shopify Marks An In Progress Fulfillment Order As Incomplete #
Ask an LLM
“Which 2020-04 endpoint marks an in-progress fulfillment order incomplete?”
“In April 2020, is a reason optional when closing a fulfillment order?”
Tell an agent destructive · confirm first
Mark fulfillment order {fulfillment_order} incomplete using 2020-04.
Using April 2020, close {fulfillment_order} because {message}.
GET /admin/api/2020-07/orders/{order_id}/fulfillment_orders.json List an order's fulfillment orders (2020-07) · Shopify Retrieves A List Of Fulfillment Orders For A Specific Order #
Ask an LLM
“What 2020-07 call lists an order's fulfillment orders?”
“Can I pull every fulfillment order for one order with July 2020?”
Tell an agent
Show fulfillment orders for order {order} with 2020-07.
Via July 2020, retrieve all fulfillment orders on order {order}.
GET /admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}.json Retrieve a fulfillment order (2020-07) · Shopify Retrieves A Specific Fulfillment Order #
Ask an LLM
“Where does the 2020-07 API return one fulfillment order?”
“Is there a July 2020 endpoint for a single fulfillment order's details?”
Tell an agent
Show fulfillment order {fulfillment_order} with 2020-07.
Via July 2020, fetch the fulfillment order {fulfillment_order}.
POST /admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}/cancel.json Cancel a fulfillment order (2020-07) · Shopify Marks A Fulfillment Order As Cancelled #
Ask an LLM
“What 2020-07 call cancels a fulfillment order?”
“Is there a July 2020 call to set a fulfillment order's status to cancelled?”
Tell an agent destructive · confirm first
Cancel fulfillment order {fulfillment_order} with 2020-07.
Via July 2020, set fulfillment order {fulfillment_order} to cancelled.
POST /admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}/close.json Close a fulfillment order as incomplete (2020-07) · Shopify Marks An In Progress Fulfillment Order As Incomplete #
Ask an LLM
“As a fulfillment service on 2020-07, what do I call to stop work on a fulfillment order and close it?”
“Can I attach a message when closing a fulfillment order with July 2020?”
Tell an agent destructive · confirm first
Close in-progress fulfillment order {fulfillment_order} with 2020-07.
Via July 2020, flag {fulfillment_order} as incomplete, explaining {message}.
GET /admin/api/2020-10/orders/{order_id}/fulfillment_orders.json List an order's fulfillment orders · Shopify Retrieves A List Of Fulfillment Orders For A Specific Order #
Ask an LLM
“What fulfillment orders were created for this order, on API 2020-10?”
“Where in October 2020 do I list fulfillment orders for a specific order?”
Tell an agent
List all fulfillment orders for order {order} (API 2020-10).
With October 2020, fetch the fulfillment orders belonging to order {order}.
GET /admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}.json Retrieve a fulfillment order · Shopify Retrieves A Specific Fulfillment Order #
Ask an LLM
“How can I check the status of one fulfillment order on 2020-10?”
“Where does October 2020 let me retrieve a specific fulfillment order?”
Tell an agent
Pull up the fulfillment order {fulfillment_order} by ID (API 2020-10).
With October 2020, get the details for fulfillment order {fulfillment_order}.
POST /admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}/cancel.json Cancel a fulfillment order · Shopify Marks A Fulfillment Order As Cancelled #
Ask an LLM
“How can I cancel a fulfillment order myself on API 2020-10?”
“Where in October 2020 do I mark a fulfillment order as cancelled?”
Tell an agent destructive · confirm first
Cancel fulfillment order {fulfillment_order} outright (API 2020-10).
With October 2020, mark {fulfillment_order} as a cancelled fulfillment order.
POST /admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}/close.json Close a fulfillment order as incomplete · Shopify Marks An In Progress Fulfillment Order As Incomplete #
Ask an LLM
“How can a fulfillment service close a fulfillment order it can't finish, on 2020-10?”
“Where in October 2020 do I mark an in-progress fulfillment order as incomplete?”
Tell an agent destructive · confirm first
Close fulfillment order {fulfillment_order} as incomplete (API 2020-10).
With October 2020, mark {fulfillment_order} incomplete and record {message}.
GET /admin/api/2021-01/orders/{order_id}/fulfillment_orders.json List an order's fulfillment orders (2021-01) · Shopify Retrieves A List Of Fulfillment Orders For A Specific Order #
Ask an LLM
“On version 2021-01, which call lists fulfillment orders for an order?”
“Does January 2021 return every fulfillment order on an order?”
Tell an agent
Retrieve order {order}'s fulfillment orders using 2021-01.
Using January 2021, list fulfillment orders attached to order {order}.
GET /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}.json Retrieve a fulfillment order (2021-01) · Shopify Retrieves A Specific Fulfillment Order #
Ask an LLM
“On 2021-01, what fetches a fulfillment order by its ID?”
“Can January 2021 show me a single fulfillment order?”
Tell an agent
Fetch fulfillment order {fulfillment_order} using 2021-01.
Using January 2021, retrieve details of fulfillment order {fulfillment_order}.
POST /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/cancel.json Cancel a fulfillment order (2021-01) · Shopify Marks A Fulfillment Order As Cancelled #
Ask an LLM
“On 2021-01, what marks a fulfillment order cancelled?”
“Can January 2021 cancel a fulfillment order directly?”
Tell an agent destructive · confirm first
Mark fulfillment order {fulfillment_order} as cancelled using 2021-01.
Using January 2021, cancel fulfillment order {fulfillment_order}.
POST /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/close.json Close a fulfillment order as incomplete (2021-01) · Shopify Marks An In Progress Fulfillment Order As Incomplete #
Ask an LLM
“On 2021-01, which call closes a fulfillment order that's in progress?”
“Does January 2021 let me give a reason when marking a fulfillment order incomplete?”
Tell an agent destructive · confirm first
Mark in-progress fulfillment order {fulfillment_order} as incomplete using 2021-01.
Using January 2021, close {fulfillment_order} with the message {message}.
POST /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/open.json Open a scheduled fulfillment order (2021-01) · Shopify Marks A Scheduled Fulfillment Order As Ready For Fulfillment #
Ask an LLM
“How do I release a scheduled fulfillment order so it's ready to fulfill, on 2021-01?”
“Can I open a scheduled fulfillment order early in the January 2021 API?”
Tell an agent
Mark scheduled fulfillment order {fulfillment_order} as ready for fulfillment using 2021-01.
Using January 2021, open the scheduled fulfillment order {fulfillment_order} now.
POST /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/reschedule.json Reschedule a scheduled fulfillment order (2021-01) · Shopify Updates The Fulfill_at Time Of A Scheduled Fulfillment Order #
Ask an LLM
“How do I change when a scheduled fulfillment order will be fulfilled, on 2021-01?”
“Can I move the fulfill_at date of a scheduled fulfillment order in January 2021?”
Tell an agent
Reschedule fulfillment order {fulfillment_order} using 2021-01.
Using January 2021, update the fulfill-at time on scheduled fulfillment order {fulfillment_order}.
GET /admin/api/unstable/orders/{order_id}/fulfillment_orders.json List an order's fulfillment orders (unstable) · Shopify Retrieves A List Of Fulfillment Orders For A Specific Order #
Ask an LLM
“Can I list an order's fulfillment orders on the unstable API?”
“Will the unstable version show all fulfillment orders for one order?”
Tell an agent
List fulfillment orders for order {order} on unstable.
Using the unstable endpoint, get every fulfillment order of order {order}.
GET /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}.json Retrieve a fulfillment order (unstable) · Shopify Retrieves A Specific Fulfillment Order #
Ask an LLM
“Can I get one fulfillment order on the unstable API?”
“Does the unstable version return a specific fulfillment order by ID?”
Tell an agent
Retrieve fulfillment order {fulfillment_order} on unstable.
Using the unstable endpoint, show fulfillment order {fulfillment_order}.
POST /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/cancel.json Cancel a fulfillment order (unstable) · Shopify Marks A Fulfillment Order As Cancelled #
Ask an LLM
“Is cancelling a fulfillment order supported on the unstable API?”
“Does the unstable version let me directly cancel a fulfillment order?”
Tell an agent destructive · confirm first
Cancel fulfillment order {fulfillment_order} on unstable.
Using the unstable endpoint, mark fulfillment order {fulfillment_order} cancelled.
POST /admin/api/unstable/fulfillment_orders/release_hold.json Release holds on an order's fulfillment orders · Shopify Releases The Fulfillment Order Holds For A Specific Order #
Ask an LLM
“How do I release the holds on an order's fulfillment orders using the unstable API?”
“Can I lift fulfillment holds for a specific order on the unstable version?”
Tell an agent
Release fulfillment order holds for order {order} on unstable.
Using the unstable endpoint, remove the holds so order {order} can be fulfilled.
POST /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/close.json Close a fulfillment order as incomplete (unstable) · Shopify Marks An In Progress Fulfillment Order As Incomplete #
Ask an LLM
“Can I close a fulfillment order as incomplete on the unstable API?”
“Will the unstable version record why a fulfillment order was closed?”
Tell an agent destructive · confirm first
Close fulfillment order {fulfillment_order} on unstable.
Using the unstable endpoint, mark {fulfillment_order} incomplete, noting {message}.
POST /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/open.json Open a scheduled fulfillment order (unstable) · Shopify Marks A Scheduled Fulfillment Order As Ready For Fulfillment #
Ask an LLM
“On the unstable API, what makes a scheduled fulfillment order ready for fulfillment?”
“Does the unstable version let me open a scheduled fulfillment order ahead of its date?”
Tell an agent
Open scheduled fulfillment order {fulfillment_order} on unstable.
Using the unstable endpoint, mark {fulfillment_order} ready to be fulfilled.
POST /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/reschedule.json Reschedule a scheduled fulfillment order (unstable) · Shopify Updates The Fulfill_at Time Of A Scheduled Fulfillment Order #
Ask an LLM
“On the unstable API, which call reschedules a scheduled fulfillment order?”
“Does the unstable version let me push back a fulfillment order's fulfill_at time?”
Tell an agent
Reschedule scheduled fulfillment order {fulfillment_order} on unstable.
Using the unstable endpoint, change the fulfill_at time for {fulfillment_order}.
POST /admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/fulfillment_request.json Send a fulfillment request (2020-01) · Shopify Sends A Fulfillment Request To The Fulfillment Service Of A Fulfillment… #
Ask an LLM
“How do I send a fulfillment order to its fulfillment service for processing, using 2020-01?”
“Can I request fulfillment for only some line items in the January 2020 API?”
Tell an agent
Send a fulfillment request for fulfillment order {fulfillment_order} via 2020-01.
On January 2020, ask the service to fulfill {line_items} of {fulfillment_order}, with the note {message}.
POST /admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/accept.json Accept a fulfillment request (2020-01) · Shopify Accepts A Fulfillment Request Sent To A Fulfillment Service For A… #
Ask an LLM
“Once a merchant sends my service a fulfillment request, how do I accept it via 2020-01?”
“Can I include a note when accepting a fulfillment request in the January 2020 API?”
Tell an agent
Accept the fulfillment request on fulfillment order {fulfillment_order} via 2020-01.
On January 2020, take on fulfillment order {fulfillment_order} and reply {message}.
POST /admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/reject.json Reject a fulfillment request (2020-01) · Shopify Rejects A Fulfillment Request Sent To A Fulfillment Service For A… #
Ask an LLM
“As a fulfillment service on 2020-01, what's the call to turn down a merchant's request to fulfill an order?”
“Can I tell the merchant why I'm refusing to fulfill, in the January 2020 API?”
Tell an agent
Reject the fulfillment request on fulfillment order {fulfillment_order} via 2020-01.
On January 2020, decline to fulfill {fulfillment_order} and explain {message}.
POST /admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}/fulfillment_request.json Send a fulfillment request (2020-04) · Shopify Sends A Fulfillment Request To The Fulfillment Service Of A Fulfillment… #
Ask an LLM
“Which 2020-04 endpoint submits a fulfillment request to a fulfillment service?”
“In April 2020, if I leave out line items, is the whole fulfillment order requested?”
Tell an agent
Request fulfillment of {fulfillment_order} from its fulfillment service using 2020-04.
Using April 2020, submit line items {line_items} of fulfillment order {fulfillment_order} for fulfillment.
POST /admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/accept.json Accept a fulfillment request (2020-04) · Shopify Accepts A Fulfillment Request Sent To A Fulfillment Service For A… #
Ask an LLM
“Which 2020-04 endpoint lets a fulfillment service agree to fulfill a request?”
“In April 2020, is a message optional when I accept a fulfillment request?”
Tell an agent
Accept the 2020-04 fulfillment request for {fulfillment_order}.
Using April 2020, agree to fulfill {fulfillment_order}, noting {message}.
POST /admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/reject.json Reject a fulfillment request (2020-04) · Shopify Rejects A Fulfillment Request Sent To A Fulfillment Service For A… #
Ask an LLM
“Which 2020-04 endpoint lets my service refuse a fulfillment request?”
“Under April 2020, is there a field for the reason I won't fulfill?”
Tell an agent
Refuse to fulfill {fulfillment_order} using the 2020-04 API.
On April 2020, reject the request to fulfill fulfillment order {fulfillment_order}, telling the merchant {message}.
POST /admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}/fulfillment_request.json Send a fulfillment request (2020-07) · Shopify Sends A Fulfillment Request To The Fulfillment Service Of A Fulfillment… #
Ask an LLM
“What 2020-07 call hands off a fulfillment order to its fulfillment service?”
“Can I include a message to the fulfillment service with a July 2020 fulfillment request?”
Tell an agent
Submit a 2020-07 fulfillment request for fulfillment order {fulfillment_order}.
Via July 2020, request fulfillment of {fulfillment_order} and tell the service {message}.
POST /admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/accept.json Accept a fulfillment request (2020-07) · Shopify Accepts A Fulfillment Request Sent To A Fulfillment Service For A… #
Ask an LLM
“What does my service call to confirm it will fulfill an order through the 2020-07 API?”
“Can July 2020's fulfillment request acceptance carry a message?”
Tell an agent
Confirm the fulfillment request on {fulfillment_order} with 2020-07.
Via July 2020, accept fulfilling fulfillment order {fulfillment_order} with the message {message}.
POST /admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/reject.json Reject a fulfillment request (2020-07) · Shopify Rejects A Fulfillment Request Sent To A Fulfillment Service For A… #
Ask an LLM
“Which 2020-07 call lets my warehouse service turn away a merchant's fulfillment request?”
“Does July 2020 let me say why I'm rejecting a request to fulfill?”
Tell an agent
Reject fulfillment order {fulfillment_order}'s fulfillment request through 2020-07.
Via July 2020, refuse the fulfillment work on {fulfillment_order} with note {message}.
POST /admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}/fulfillment_request.json Send a fulfillment request to a fulfillment service · Shopify Sends A Fulfillment Request To The Fulfillment Service Of A Fulfillment… #
Ask an LLM
“How can I ask my fulfillment service to start fulfilling an order, on 2020-10?”
“Where in October 2020 do I send a fulfillment request for selected line items?”
Tell an agent
Send fulfillment order {fulfillment_order} to its fulfillment service (API 2020-10).
With October 2020, request fulfillment of only {line_items} on {fulfillment_order}.
POST /admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/accept.json Accept a fulfillment request · Shopify Accepts A Fulfillment Request Sent To A Fulfillment Service For A… #
Ask an LLM
“A merchant asked my service to fulfill an order; how do I accept on 2020-10?”
“Where in October 2020 does a service accept a merchant's request to fulfill?”
Tell an agent
Accept the merchant's fulfillment request for {fulfillment_order} (API 2020-10).
With October 2020, agree to fulfill fulfillment order {fulfillment_order} and say {message}.
POST /admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/reject.json Reject a fulfillment request · Shopify Rejects A Fulfillment Request Sent To A Fulfillment Service For A… #
Ask an LLM
“My service can't ship an order; how do I reject its fulfillment request on 2020-10?”
“Which October 2020 endpoint declines fulfillment requests?”
Tell an agent
Reject the merchant's fulfillment request for {fulfillment_order} (2020-10).
With October 2020, decline fulfilling {fulfillment_order}; reason: {message}.
POST /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/fulfillment_request.json Send a fulfillment request (2021-01) · Shopify Sends A Fulfillment Request To The Fulfillment Service Of A Fulfillment… #
Ask an LLM
“On 2021-01, which call sends a fulfillment request to a fulfillment service?”
“Does January 2021 let me request fulfillment for part of a fulfillment order?”
Tell an agent
Request fulfillment for fulfillment order {fulfillment_order} using 2021-01.
Using January 2021, send line items {line_items} of {fulfillment_order} to the fulfillment service, noting {message}.
POST /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/accept.json Accept a fulfillment request (2021-01) · Shopify Accepts A Fulfillment Request Sent To A Fulfillment Service For A… #
Ask an LLM
“On 2021-01, how does a fulfillment service accept a fulfillment request?”
“Does January 2021 let my service send a message when it accepts fulfillment?”
Tell an agent
Say yes to the fulfillment request on {fulfillment_order} using 2021-01.
Using January 2021, accept fulfilling {fulfillment_order}; message: {message}.
POST /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/reject.json Reject a fulfillment request (2021-01) · Shopify Rejects A Fulfillment Request Sent To A Fulfillment Service For A… #
Ask an LLM
“Using 2021-01, what do I call to decline fulfilling a fulfillment order I was sent?”
“Can a January 2021 rejection of a fulfillment request carry a reason?”
Tell an agent
Say no to fulfilling {fulfillment_order} using 2021-01.
Via January 2021, reject the fulfillment request on {fulfillment_order} with the note {message}.
POST /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/fulfillment_request.json Send a fulfillment request (unstable) · Shopify Sends A Fulfillment Request To The Fulfillment Service Of A Fulfillment… #
Ask an LLM
“Is sending a fulfillment request possible on the unstable API?”
“Can the unstable version request fulfillment of specific line items only?”
Tell an agent
Send a fulfillment request for {fulfillment_order} on unstable.
Using the unstable endpoint, ask the service to fulfill {line_items} from {fulfillment_order}.
POST /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/accept.json Accept a fulfillment request (unstable) · Shopify Accepts A Fulfillment Request Sent To A Fulfillment Service For A… #
Ask an LLM
“Which unstable-API call accepts a fulfillment request?”
“Can the unstable version's fulfillment acceptance include a note?”
Tell an agent
Accept the fulfillment request for {fulfillment_order} on unstable.
Using the unstable endpoint, agree to fulfill {fulfillment_order} and send {message}.
POST /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/fulfillment_request/reject.json Reject a fulfillment request (unstable) · Shopify Rejects A Fulfillment Request Sent To A Fulfillment Service For A… #
Ask an LLM
“How do I reject a fulfillment request on the unstable API?”
“Can the unstable version's rejection of a fulfillment request include a reason?”
Tell an agent
Reject the fulfillment request for {fulfillment_order} on unstable.
On unstable, decline fulfillment order {fulfillment_order}'s request, explaining {message}.
GET /admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/locations_for_move.json List locations a fulfillment order can move to (2020-01) · Shopify Retrieves A List Of Locations That A Fulfillment Order Can Potentially… #
Ask an LLM
“Which locations can a fulfillment order be moved to, in API 2020-01?”
“How do I find where I could relocate a fulfillment order using January 2020?”
Tell an agent
List locations fulfillment order {fulfillment_order} could move to via 2020-01.
On January 2020, show possible new locations for {fulfillment_order}.
GET /admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}/locations_for_move.json List locations a fulfillment order can move to (2020-04) · Shopify Retrieves A List Of Locations That A Fulfillment Order Can Potentially… #
Ask an LLM
“In 2020-04, what locations are available to move a fulfillment order to?”
“Can I check candidate locations before moving a fulfillment order, with April 2020?”
Tell an agent
Get move-to locations for fulfillment order {fulfillment_order} using 2020-04.
Using April 2020, find where {fulfillment_order} can be reassigned.
GET /admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}/locations_for_move.json List locations a fulfillment order can move to (2020-07) · Shopify Retrieves A List Of Locations That A Fulfillment Order Can Potentially… #
Ask an LLM
“What 2020-07 call lists locations for moving a fulfillment order?”
“Is there a July 2020 call showing which warehouses could take over a fulfillment order?”
Tell an agent
Show locations that could take fulfillment order {fulfillment_order}, using 2020-07.
Via July 2020, list move destinations for {fulfillment_order}.
GET /admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}/locations_for_move.json List locations a fulfillment order can move to · Shopify Retrieves A List Of Locations That A Fulfillment Order Can Potentially… #
Ask an LLM
“Where could this fulfillment order be fulfilled from instead, on 2020-10?”
“Which October 2020 endpoint lists locations a fulfillment order can potentially move to?”
Tell an agent
List potential locations to move fulfillment order {fulfillment_order} (API 2020-10).
With October 2020, show which locations {fulfillment_order} can be moved to.
GET /admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/locations_for_move.json List locations a fulfillment order can move to (2021-01) · Shopify Retrieves A List Of Locations That A Fulfillment Order Can Potentially… #
Ask an LLM
“On 2021-01, how do I see locations a fulfillment order could be moved to?”
“Can January 2021 tell me eligible locations for relocating a fulfillment order?”
Tell an agent
Retrieve locations for moving {fulfillment_order} using 2021-01.
Using January 2021, list where fulfillment order {fulfillment_order} could be relocated.
GET /admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/locations_for_move.json List locations a fulfillment order can move to (unstable) · Shopify Retrieves A List Of Locations That A Fulfillment Order Can Potentially… #
Ask an LLM
“Can I list locations for moving a fulfillment order on the unstable API?”
“Does the unstable version show where a fulfillment order can move?”
Tell an agent
Get locations for move for fulfillment order {fulfillment_order} on unstable.
Using the unstable endpoint, list possible locations for {fulfillment_order}.

Documentation

Specifications

Schemas & Data

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/shopify-fulfillment-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

shopify-fulfillment-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Shopify Fulfillment API
  description: Explore Shopify's API reference and templating documentation. Shopify provides a range of software tools, app templates, example apps, and libraries to accelerate your development process. The Admin API lets you build apps and integrations that extend and enhance the Shopify admin.
  version: 2020-10
tags:


# --- truncated at 32 KB (116 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/shopify/refs/heads/main/openapi/shopify-fulfillment-api-openapi.yml