# shipping-and-fulfillment/fulfillmentorder

## Operations

| Method | Path | Summary | Details |
|--------|------|---------|----------|
| GET | `/admin/api/2020-01/orders/{order_id}/fulfillment_orders.json` | Retrieves a list of fulfillment orders for a specific order. | [View](../operations/deprecated-202001-get-orders-param-order-id-fulfillment-orders.md) |
| GET | `/admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}.json` | Retrieves a specific fulfillment order. | [View](../operations/deprecated-202001-get-fulfillment-orders-param-fulfillment-order-id.md) |
| POST | `/admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/cancel.json` | Marks a fulfillment order as cancelled. | [View](../operations/deprecated-202001-create-fulfillment-orders-param-fulfillment-order-id-cancel.md) |
| POST | `/admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/close.json` | Marks an in progress fulfillment order as incomplete, indicating the fulfillment service
        is unable to ship any remaining items and intends to close the fulfillment order. | [View](../operations/deprecated-202001-create-fulfillment-orders-param-fulfillment-order-id-close.md) |
| POST | `/admin/api/2020-01/fulfillment_orders/{fulfillment_order_id}/move.json` | Moves a fulfillment order from one merchant managed location to another merchant managed location. | [View](../operations/deprecated-202001-create-fulfillment-orders-param-fulfillment-order-id-move.md) |
| GET | `/admin/api/2020-04/orders/{order_id}/fulfillment_orders.json` | Retrieves a list of fulfillment orders for a specific order. | [View](../operations/deprecated-202004-get-orders-param-order-id-fulfillment-orders.md) |
| GET | `/admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}.json` | Retrieves a specific fulfillment order. | [View](../operations/deprecated-202004-get-fulfillment-orders-param-fulfillment-order-id.md) |
| POST | `/admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}/cancel.json` | Marks a fulfillment order as cancelled. | [View](../operations/deprecated-202004-create-fulfillment-orders-param-fulfillment-order-id-cancel.md) |
| POST | `/admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}/close.json` | Marks an in progress fulfillment order as incomplete, indicating the fulfillment service
        is unable to ship any remaining items and intends to close the fulfillment order. | [View](../operations/deprecated-202004-create-fulfillment-orders-param-fulfillment-order-id-close.md) |
| POST | `/admin/api/2020-04/fulfillment_orders/{fulfillment_order_id}/move.json` | Moves a fulfillment order from one merchant managed location to another merchant managed location. | [View](../operations/deprecated-202004-create-fulfillment-orders-param-fulfillment-order-id-move.md) |
| GET | `/admin/api/2020-07/orders/{order_id}/fulfillment_orders.json` | Retrieves a list of fulfillment orders for a specific order. | [View](../operations/deprecated-202007-get-orders-param-order-id-fulfillment-orders.md) |
| GET | `/admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}.json` | Retrieves a specific fulfillment order. | [View](../operations/deprecated-202007-get-fulfillment-orders-param-fulfillment-order-id.md) |
| POST | `/admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}/cancel.json` | Marks a fulfillment order as cancelled. | [View](../operations/deprecated-202007-create-fulfillment-orders-param-fulfillment-order-id-cancel.md) |
| POST | `/admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}/close.json` | Marks an in progress fulfillment order as incomplete, indicating the fulfillment service
        is unable to ship any remaining items and intends to close the fulfillment order. | [View](../operations/deprecated-202007-create-fulfillment-orders-param-fulfillment-order-id-close.md) |
| POST | `/admin/api/2020-07/fulfillment_orders/{fulfillment_order_id}/move.json` | Moves a fulfillment order from one merchant managed location to another merchant managed location. | [View](../operations/deprecated-202007-create-fulfillment-orders-param-fulfillment-order-id-move.md) |
| GET | `/admin/api/2020-10/orders/{order_id}/fulfillment_orders.json` | Retrieves a list of fulfillment orders for a specific order. | [View](../operations/get-orders-param-order-id-fulfillment-orders.md) |
| GET | `/admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}.json` | Retrieves a specific fulfillment order. | [View](../operations/get-fulfillment-orders-param-fulfillment-order-id.md) |
| POST | `/admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}/cancel.json` | Marks a fulfillment order as cancelled. | [View](../operations/create-fulfillment-orders-param-fulfillment-order-id-cancel.md) |
| POST | `/admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}/close.json` | Marks an in progress fulfillment order as incomplete, indicating the fulfillment service
        is unable to ship any remaining items and intends to close the fulfillment order. | [View](../operations/create-fulfillment-orders-param-fulfillment-order-id-close.md) |
| POST | `/admin/api/2020-10/fulfillment_orders/{fulfillment_order_id}/move.json` | Moves a fulfillment order from one merchant managed location to another merchant managed location. | [View](../operations/create-fulfillment-orders-param-fulfillment-order-id-move.md) |
| GET | `/admin/api/2021-01/orders/{order_id}/fulfillment_orders.json` | Retrieves a list of fulfillment orders for a specific order. | [View](../operations/deprecated-202101-get-orders-param-order-id-fulfillment-orders.md) |
| GET | `/admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}.json` | Retrieves a specific fulfillment order. | [View](../operations/deprecated-202101-get-fulfillment-orders-param-fulfillment-order-id.md) |
| POST | `/admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/cancel.json` | Marks a fulfillment order as cancelled. | [View](../operations/deprecated-202101-create-fulfillment-orders-param-fulfillment-order-id-cancel.md) |
| POST | `/admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/close.json` | Marks an in progress fulfillment order as incomplete, indicating the fulfillment service
        is unable to ship any remaining items and intends to close the fulfillment order. | [View](../operations/deprecated-202101-create-fulfillment-orders-param-fulfillment-order-id-close.md) |
| POST | `/admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/move.json` | Moves a fulfillment order from one merchant managed location to another merchant managed location. | [View](../operations/deprecated-202101-create-fulfillment-orders-param-fulfillment-order-id-move.md) |
| POST | `/admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/open.json` | Marks a scheduled fulfillment order as ready for fulfillment.
          This endpoint allows merchants to work on a scheduled fulfillment order before its expected fulfill_at datetime. | [View](../operations/deprecated-202101-create-fulfillment-orders-param-fulfillment-order-id-open.md) |
| POST | `/admin/api/2021-01/fulfillment_orders/{fulfillment_order_id}/reschedule.json` | Updates the fulfill_at time of a scheduled fulfillment order.
          This endpoint is used to manage the time a scheduled fulfillment order will be marked as ready for fulfillment. | [View](../operations/deprecated-202101-create-fulfillment-orders-param-fulfillment-order-id-reschedule.md) |
| GET | `/admin/api/unstable/orders/{order_id}/fulfillment_orders.json` | Retrieves a list of fulfillment orders for a specific order. | [View](../operations/deprecated-unstable-get-orders-param-order-id-fulfillment-orders.md) |
| GET | `/admin/api/unstable/fulfillment_orders/{fulfillment_order_id}.json` | Retrieves a specific fulfillment order. | [View](../operations/deprecated-unstable-get-fulfillment-orders-param-fulfillment-order-id.md) |
| POST | `/admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/cancel.json` | Marks a fulfillment order as cancelled. | [View](../operations/deprecated-unstable-create-fulfillment-orders-param-fulfillment-order-id-cancel.md) |
| POST | `/admin/api/unstable/fulfillment_orders/release_hold.json` | Releases the fulfillment order holds for a specific order. Fulfillment orders are created
          with an ON_HOLD status if the channel that created the order has a fulfillment hold policy. | [View](../operations/deprecated-unstable-create-fulfillment-orders-release-hold.md) |
| POST | `/admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/close.json` | Marks an in progress fulfillment order as incomplete, indicating the fulfillment service
        is unable to ship any remaining items and intends to close the fulfillment order. | [View](../operations/deprecated-unstable-create-fulfillment-orders-param-fulfillment-order-id-close.md) |
| POST | `/admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/move.json` | Moves a fulfillment order from one merchant managed location to another merchant managed location. | [View](../operations/deprecated-unstable-create-fulfillment-orders-param-fulfillment-order-id-move.md) |
| POST | `/admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/open.json` | Marks a scheduled fulfillment order as ready for fulfillment.
          This endpoint allows merchants to work on a scheduled fulfillment order before its expected fulfill_at datetime. | [View](../operations/deprecated-unstable-create-fulfillment-orders-param-fulfillment-order-id-open.md) |
| POST | `/admin/api/unstable/fulfillment_orders/{fulfillment_order_id}/reschedule.json` | Updates the fulfill_at time of a scheduled fulfillment order.
          This endpoint is used to manage the time a scheduled fulfillment order will be marked as ready for fulfillment. | [View](../operations/deprecated-unstable-create-fulfillment-orders-param-fulfillment-order-id-reschedule.md) |
