--- title: draftOrder - Customer API description: Returns a draft order resource by ID. Apps using the Customer Account API must meet the protected customer data [requirements](https://shopify.dev/docs/apps/launch/protected-customer-data). api_version: 2025-10 api_name: customer type: query api_type: graphql source_url: html: https://shopify.dev/docs/api/customer/latest/queries/draftorder md: https://shopify.dev/docs/api/customer/latest/queries/draftorder.md --- # draft​Order query Returns a draft order resource by ID. Apps using the Customer Account API must meet the protected customer data [requirements](https://shopify.dev/docs/apps/launch/protected-customer-data). ## Arguments * id [ID!](https://shopify.dev/docs/api/customer/latest/scalars/ID) required The ID of the draft order to be returned. *** ## Possible returns * Draft​Order [Draft​Order](https://shopify.dev/docs/api/customer/latest/objects/DraftOrder) A draft order for the customer. Any fields related to money are in the presentment currency. Apps using the Customer Account API must meet the protected customer data [requirements](https://shopify.dev/docs/apps/launch/protected-customer-data). *** ## Examples * ### draftOrder reference ## Query Reference ```graphql { draftOrder(id) { # draftOrder fields } } ```