FulfillmentRequest

Version 2020-01

The FulfillmentRequest resource represents a fulfillment request made by the merchant to a fulfillment service for a fulfillment order.

What you can do with FulfillmentRequest

The Shopify API lets you do the following with the FulfillmentRequest resource. More detailed versions of these general actions may be available:

Endpoints

POST /admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/fulfillment_request.json
Sends a fulfillment request to the fulfillment service of a fulfillment order.
message

An optional message for the fulfillment request.

fulfillment_order_line_items

The fulfillment order line items to be requested for fulfillment. If left blank, all line items of the fulfillment order are requested for fulfillment.

Sends a fulfillment request to the fulfillment service for all line items on the fulfillment order if fulfillment_order_line_items is left blank

POST /admin/api/2020-01/fulfillment_orders/1046000792/fulfillment_request.json
{
  "fulfillment_request": {
    "message": "Fulfill this ASAP please."
  }
}
View Response
HTTP/1.1 200 OK
{
  "original_fulfillment_order": {
  "id": 1046000792,
  "shop_id": 690933842,
  "order_id": 1073459966,
  "assigned_location_id": 48752903,
  "request_status": "submitted",
  "status": "open",
  "supported_actions": [
    "cancel_fulfillment_order"
  ],
  "destination": {
    "id": 1046000791,
    "address1": "Chestnut Street 92",
    "address2": "",
    "city": "Louisville",
    "company": null,
    "country": "United States",
    "email": "bob.norman@hostmail.com",
    "first_name": "Bob",
    "last_name": "Norman",
    "phone": "555-625-1199",