---
title: >-
  Enhanced the FulfillmentOrder API with additional Order details and
  FulfillmentOrderLineItem with financialSummaries - Shopify developer changelog
description: >-
  Shopify’s developer changelog documents all changes to Shopify’s platform.
  Find the latest news and learn about new platform opportunities.
source_url:
  html: >-
    https://shopify.dev/changelog/enhanced-the-fulfillmentorder-api-with-additional-order-details-and-fulfillmentorderlineitem-with-financialsummaries
  md: >-
    https://shopify.dev/changelog/enhanced-the-fulfillmentorder-api-with-additional-order-details-and-fulfillmentorderlineitem-with-financialsummaries.md
metadata:
  effectiveApiVersion: 2024-01
  affectedApi: []
  primaryTag:
    displayName: API
    handle: api
  secondaryTag:
    displayName: Update
    handle: update
  indicatesActionRequired: false
  createdAt: '2023-10-18T06:12:23-04:00'
  postedAt: '2024-01-01T00:00:00-05:00'
  updatedAt: '2024-12-13T17:24:39-05:00'
  effectiveAt: '2024-01-01T00:00:00-05:00'
---

January 1, 2024

Tags:

* API
* 2024-01

# Enhanced the FulfillmentOrder API with additional Order details and FulfillmentOrderLineItem with financialSummaries

As of REST and GraphQL API Version 2024-01 we have added more information to the `FulfillmentOrder` and `FulfillmentOrderLineItem` objects.

We've added the following fields to the `FulfillmentOrder` graphQL object: `orderId`, `orderName`, `orderProcessedAt`, `channelId`.

With this change, order information required to fulfill an order is accessible on the `fulfillmentOrder` object with any of the `fulfillment_orders` access scopes. The same data is available via `fulfillmentOrder.order`, but this requires `read_orders` access scope.

Additionally we've added the `financialSummaries` field to the `FulfillmentOrderLineItem` graphQL object. Within this field you have access to these subfields: `approximateDiscountedUnitPriceSet`, `discountAllocations`, `originalUnitPriceSet` and `quantity`. However, the `quantity` value on the `FulfillmentOrderLineItem.financialSummaries` reflects the quantity with respect to the `FulfillmentOrderLineItem`. The same data is available via the REST api when the query parameter `include_financial_summaries=true` is sent with the request.

With this change, order information required to calculate the financial specifics of an order is accessible via the `fulfillmentOrder.lineItems` connection with any of the `fulfillment_orders` access scopes. The same data is available via `fulfillmentOrder.order.lineItems`, but this requires `read_orders` access scope.

Learn more about `FulfillmentOrder` on [Shopify.dev](https://shopify.dev/docs/api/admin-graphql/latest/objects/FulfillmentOrder) and `FulfillmentOrderLineItem` on [Shopify.dev](https://shopify.dev/docs/api/admin-graphql/unstable/objects/FulfillmentOrderLineItem).
