--- 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' --- [Back to Developer changelog](https://shopify.dev/changelog) 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).