# draftOrders - admin-graphql - QUERY
Version: 2025-01
## Description
List of saved draft orders.
### Access Scopes
## Arguments
* [after](/docs/api/admin-graphql/2025-01/scalars/String): String - The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).
* [before](/docs/api/admin-graphql/2025-01/scalars/String): String - The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql).
* [first](/docs/api/admin-graphql/2025-01/scalars/Int): Int - The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).
* [last](/docs/api/admin-graphql/2025-01/scalars/Int): Int - The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql).
* [query](/docs/api/admin-graphql/2025-01/scalars/String): String - A filter made up of terms, connectives, modifiers, and comparators.
| name | type | description | acceptable_values | default_value | example_use |
| ---- | ---- | ---- | ---- | ---- | ---- |
| default | string | Filter by a case-insensitive search of multiple fields in a document. | | | - `query=Bob Norman`
- `query=title:green hoodie` |
| created_at | time |
| customer_id | id |
| id | id | Filter by `id` range. | | | - `id:1234`
- `id:>=1234`
- `id:<=1234` |
| source | string |
| status | string |
| tag | string |
| updated_at | time |
You can apply one or more filters to a query. Learn more about [Shopify API search syntax](https://shopify.dev/api/usage/search-syntax).
* [reverse](/docs/api/admin-graphql/2025-01/scalars/Boolean): Boolean - Reverse the order of the underlying list.
* [savedSearchId](/docs/api/admin-graphql/2025-01/scalars/ID): ID - The ID of a [saved search](https://shopify.dev/api/admin-graphql/latest/objects/savedsearch#field-id).
The search’s query string is used as the query argument.
* [sortKey](/docs/api/admin-graphql/2025-01/enums/DraftOrderSortKeys): DraftOrderSortKeys - Sort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used in the search](https://shopify.dev/api/usage/pagination-graphql#search-performance-considerations).
## Returns
* [edges](/docs/api/admin-graphql/2025-01/objects/DraftOrderEdge): DraftOrderEdge! The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.
* [nodes](/docs/api/admin-graphql/2025-01/objects/DraftOrder): DraftOrder! A list of nodes that are contained in DraftOrderEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.
* [pageInfo](/docs/api/admin-graphql/2025-01/objects/PageInfo): PageInfo! An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page.
## Examples
### Get the first 10 draft orders
Curl example: "curl -X POST \\\nhttps://your-development-store.myshopify.com/admin/api/2025-01/graphql.json \\\n-H 'Content-Type: application/json' \\\n-H 'X-Shopify-Access-Token: {access_token}' \\\n-d '{\n\"query\": \"query { draftOrders(first: 10) { edges { node { id } } } }\"\n}'\n"
Node example: "const client = new shopify.clients.Graphql({session});\nconst data = await client.query({\n data: `query {\n draftOrders(first: 10) {\n edges {\n node {\n id\n }\n }\n }\n }`,\n});\n"
Ruby example: "session = ShopifyAPI::Auth::Session.new(\n shop: \"your-development-store.myshopify.com\",\n access_token: access_token\n)\nclient = ShopifyAPI::Clients::Graphql::Admin.new(\n session: session\n)\n\nquery = <<~QUERY\n query {\n draftOrders(first: 10) {\n edges {\n node {\n id\n }\n }\n }\n }\nQUERY\n\nresponse = client.query(query: query)\n"
Remix example: "const { admin } = await authenticate.admin(request);\n\nconst response = await admin.graphql(\n `#graphql\n query {\n draftOrders(first: 10) {\n edges {\n node {\n id\n }\n }\n }\n }`,\n);\n\nconst data = await response.json();\n"
Graphql query: "query {\n draftOrders(first: 10) {\n edges {\n node {\n id\n }\n }\n }\n}"
#### Graphql Input
null
#### Graphql Response
{
"data": {
"draftOrders": {
"edges": [
{
"node": {
"id": "gid://shopify/DraftOrder/12873508"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/14492994"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/15964851"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/17011624"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/33942910"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/35687358"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/35831665"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/57615313"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/116136825"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/138565067"
}
}
]
}
}
}
### Get the first 10 draft orders created after December 1, 2019
Curl example: "curl -X POST \\\nhttps://your-development-store.myshopify.com/admin/api/2025-01/graphql.json \\\n-H 'Content-Type: application/json' \\\n-H 'X-Shopify-Access-Token: {access_token}' \\\n-d '{\n\"query\": \"query { draftOrders(first: 10, query: \\\"created_at:>2019-12-01\\\") { edges { node { id createdAt } } } }\"\n}'\n"
Node example: "const client = new shopify.clients.Graphql({session});\nconst data = await client.query({\n data: `query {\n draftOrders(first: 10, query: \"created_at:>2019-12-01\") {\n edges {\n node {\n id\n createdAt\n }\n }\n }\n }`,\n});\n"
Ruby example: "session = ShopifyAPI::Auth::Session.new(\n shop: \"your-development-store.myshopify.com\",\n access_token: access_token\n)\nclient = ShopifyAPI::Clients::Graphql::Admin.new(\n session: session\n)\n\nquery = <<~QUERY\n query {\n draftOrders(first: 10, query: \"created_at:>2019-12-01\") {\n edges {\n node {\n id\n createdAt\n }\n }\n }\n }\nQUERY\n\nresponse = client.query(query: query)\n"
Remix example: "const { admin } = await authenticate.admin(request);\n\nconst response = await admin.graphql(\n `#graphql\n query {\n draftOrders(first: 10, query: \"created_at:>2019-12-01\") {\n edges {\n node {\n id\n createdAt\n }\n }\n }\n }`,\n);\n\nconst data = await response.json();\n"
Graphql query: "query {\n draftOrders(first: 10, query: \"created_at:>2019-12-01\") {\n edges {\n node {\n id\n createdAt\n }\n }\n }\n}"
#### Graphql Input
null
#### Graphql Response
{
"data": {
"draftOrders": {
"edges": [
{
"node": {
"id": "gid://shopify/DraftOrder/12873508",
"createdAt": "2021-12-01T12:42:15Z"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/14492994",
"createdAt": "2021-12-01T12:42:15Z"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/15964851",
"createdAt": "2021-12-01T12:42:15Z"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/17011624",
"createdAt": "2021-12-01T12:42:15Z"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/33942910",
"createdAt": "2021-12-01T12:42:15Z"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/35687358",
"createdAt": "2021-12-01T12:42:15Z"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/35831665",
"createdAt": "2021-12-01T12:42:15Z"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/57615313",
"createdAt": "2021-12-01T12:42:15Z"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/116136825",
"createdAt": "2021-12-01T12:42:15Z"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/138565067",
"createdAt": "2021-12-01T12:42:15Z"
}
}
]
}
}
}
### Get the first 10 draft orders with a status of 'OPEN'
Curl example: "curl -X POST \\\nhttps://your-development-store.myshopify.com/admin/api/2025-01/graphql.json \\\n-H 'Content-Type: application/json' \\\n-H 'X-Shopify-Access-Token: {access_token}' \\\n-d '{\n\"query\": \"query { draftOrders(first: 10, query: \\\"status:OPEN\\\") { edges { node { id status } } } }\"\n}'\n"
Node example: "const client = new shopify.clients.Graphql({session});\nconst data = await client.query({\n data: `query {\n draftOrders(first: 10, query: \"status:OPEN\") {\n edges {\n node {\n id\n status\n }\n }\n }\n }`,\n});\n"
Ruby example: "session = ShopifyAPI::Auth::Session.new(\n shop: \"your-development-store.myshopify.com\",\n access_token: access_token\n)\nclient = ShopifyAPI::Clients::Graphql::Admin.new(\n session: session\n)\n\nquery = <<~QUERY\n query {\n draftOrders(first: 10, query: \"status:OPEN\") {\n edges {\n node {\n id\n status\n }\n }\n }\n }\nQUERY\n\nresponse = client.query(query: query)\n"
Remix example: "const { admin } = await authenticate.admin(request);\n\nconst response = await admin.graphql(\n `#graphql\n query {\n draftOrders(first: 10, query: \"status:OPEN\") {\n edges {\n node {\n id\n status\n }\n }\n }\n }`,\n);\n\nconst data = await response.json();\n"
Graphql query: "query {\n draftOrders(first: 10, query: \"status:OPEN\") {\n edges {\n node {\n id\n status\n }\n }\n }\n}"
#### Graphql Input
null
#### Graphql Response
{
"data": {
"draftOrders": {
"edges": [
{
"node": {
"id": "gid://shopify/DraftOrder/12873508",
"status": "OPEN"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/14492994",
"status": "OPEN"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/15964851",
"status": "OPEN"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/17011624",
"status": "OPEN"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/33942910",
"status": "OPEN"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/35687358",
"status": "OPEN"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/35831665",
"status": "OPEN"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/57615313",
"status": "OPEN"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/116136825",
"status": "OPEN"
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/138565067",
"status": "OPEN"
}
}
]
}
}
}
### Get the first draft order for a given customer
Curl example: "curl -X POST \\\nhttps://your-development-store.myshopify.com/admin/api/2025-01/graphql.json \\\n-H 'Content-Type: application/json' \\\n-H 'X-Shopify-Access-Token: {access_token}' \\\n-d '{\n\"query\": \"query { draftOrders(first: 1, query: \\\"customerId:544365967\\\") { edges { node { id status customer { firstName } } } } }\"\n}'\n"
Node example: "const client = new shopify.clients.Graphql({session});\nconst data = await client.query({\n data: `query {\n draftOrders(first: 1, query: \"customerId:544365967\") {\n edges {\n node {\n id\n status\n customer {\n firstName\n }\n }\n }\n }\n }`,\n});\n"
Ruby example: "session = ShopifyAPI::Auth::Session.new(\n shop: \"your-development-store.myshopify.com\",\n access_token: access_token\n)\nclient = ShopifyAPI::Clients::Graphql::Admin.new(\n session: session\n)\n\nquery = <<~QUERY\n query {\n draftOrders(first: 1, query: \"customerId:544365967\") {\n edges {\n node {\n id\n status\n customer {\n firstName\n }\n }\n }\n }\n }\nQUERY\n\nresponse = client.query(query: query)\n"
Remix example: "const { admin } = await authenticate.admin(request);\n\nconst response = await admin.graphql(\n `#graphql\n query {\n draftOrders(first: 1, query: \"customerId:544365967\") {\n edges {\n node {\n id\n status\n customer {\n firstName\n }\n }\n }\n }\n }`,\n);\n\nconst data = await response.json();\n"
Graphql query: "query {\n draftOrders(first: 1, query: \"customerId:544365967\") {\n edges {\n node {\n id\n status\n customer {\n firstName\n }\n }\n }\n }\n}"
#### Graphql Input
null
#### Graphql Response
{
"data": {
"draftOrders": {
"edges": [
{
"node": {
"id": "gid://shopify/DraftOrder/12873508",
"status": "OPEN",
"customer": {
"firstName": "Bob"
}
}
}
]
}
},
"extensions": {
"search": [
{
"path": [
"draftOrders"
],
"query": "customerId:544365967",
"parsed": {
"field": "customerId",
"match_all": "544365967"
},
"warnings": [
{
"field": "customerId",
"message": "Invalid search field for this query."
}
]
}
]
}
}
### Retrieves a list of draft orders
Curl example: "curl -X POST \\\nhttps://your-development-store.myshopify.com/admin/api/2025-01/graphql.json \\\n-H 'Content-Type: application/json' \\\n-H 'X-Shopify-Access-Token: {access_token}' \\\n-d '{\n\"query\": \"query DraftOrders { draftOrders(first: 10) { edges { node { id note2 email taxesIncluded currencyCode invoiceSentAt createdAt updatedAt taxExempt completedAt name status lineItems(first: 10) { edges { node { id variant { id title } product { id } name sku vendor quantity requiresShipping taxable isGiftCard fulfillmentService { type } weight { unit value } taxLines { title source rate ratePercentage priceSet { presentmentMoney { amount currencyCode } shopMoney { amount currencyCode } } } appliedDiscount { title value valueType } name custom id } } } shippingAddress { firstName address1 phone city zip province country lastName address2 company latitude longitude name country countryCodeV2 provinceCode } billingAddress { firstName address1 phone city zip province country lastName address2 company latitude longitude name country countryCodeV2 provinceCode } invoiceUrl appliedDiscount { title value valueType } order { id customAttributes { key value } } shippingLine { id title carrierIdentifier custom code deliveryCategory source discountedPriceSet { presentmentMoney { amount currencyCode } shopMoney { amount currencyCode } } } taxLines { channelLiable priceSet { presentmentMoney { amount currencyCode } shopMoney { amount currencyCode } } rate ratePercentage source title } tags totalPrice subtotalPrice totalTax customer { id email smsMarketingConsent { consentCollectedFrom consentUpdatedAt marketingOptInLevel marketingState } emailMarketingConsent { consentUpdatedAt marketingOptInLevel marketingState } createdAt updatedAt firstName lastName state amountSpent { amount currencyCode } lastOrder { id name currencyCode } note verifiedEmail multipassIdentifier taxExempt tags phone taxExemptions defaultAddress { id firstName lastName company address1 address2 city province country zip phone name provinceCode countryCodeV2 } } } } } }\"\n}'\n"
Node example: "const client = new shopify.clients.Graphql({session});\nconst data = await client.query({\n data: `query DraftOrders {\n draftOrders(first: 10) {\n edges {\n node {\n id\n note2\n email\n taxesIncluded\n currencyCode\n invoiceSentAt\n createdAt\n updatedAt\n taxExempt\n completedAt\n name\n status\n lineItems(first: 10) {\n edges {\n node {\n id\n variant {\n id\n title\n }\n product {\n id\n }\n name\n sku\n vendor\n quantity\n requiresShipping\n taxable\n isGiftCard\n fulfillmentService {\n type\n }\n weight {\n unit\n value\n }\n taxLines {\n title\n source\n rate\n ratePercentage\n priceSet {\n presentmentMoney {\n amount\n currencyCode\n }\n shopMoney {\n amount\n currencyCode\n }\n }\n }\n appliedDiscount {\n title\n value\n valueType\n }\n name\n custom\n id\n }\n }\n }\n shippingAddress {\n firstName\n address1\n phone\n city\n zip\n province\n country\n lastName\n address2\n company\n latitude\n longitude\n name\n country\n countryCodeV2\n provinceCode\n }\n billingAddress {\n firstName\n address1\n phone\n city\n zip\n province\n country\n lastName\n address2\n company\n latitude\n longitude\n name\n country\n countryCodeV2\n provinceCode\n }\n invoiceUrl\n appliedDiscount {\n title\n value\n valueType\n }\n order {\n id\n customAttributes {\n key\n value\n }\n }\n shippingLine {\n id\n title\n carrierIdentifier\n custom\n code\n deliveryCategory\n source\n discountedPriceSet {\n presentmentMoney {\n amount\n currencyCode\n }\n shopMoney {\n amount\n currencyCode\n }\n }\n }\n taxLines {\n channelLiable\n priceSet {\n presentmentMoney {\n amount\n currencyCode\n }\n shopMoney {\n amount\n currencyCode\n }\n }\n rate\n ratePercentage\n source\n title\n }\n tags\n totalPrice\n subtotalPrice\n totalTax\n customer {\n id\n email\n smsMarketingConsent {\n consentCollectedFrom\n consentUpdatedAt\n marketingOptInLevel\n marketingState\n }\n emailMarketingConsent {\n consentUpdatedAt\n marketingOptInLevel\n marketingState\n }\n createdAt\n updatedAt\n firstName\n lastName\n state\n amountSpent {\n amount\n currencyCode\n }\n lastOrder {\n id\n name\n currencyCode\n }\n note\n verifiedEmail\n multipassIdentifier\n taxExempt\n tags\n phone\n taxExemptions\n defaultAddress {\n id\n firstName\n lastName\n company\n address1\n address2\n city\n province\n country\n zip\n phone\n name\n provinceCode\n countryCodeV2\n }\n }\n }\n }\n }\n }`,\n});\n"
Ruby example: "session = ShopifyAPI::Auth::Session.new(\n shop: \"your-development-store.myshopify.com\",\n access_token: access_token\n)\nclient = ShopifyAPI::Clients::Graphql::Admin.new(\n session: session\n)\n\nquery = <<~QUERY\n query DraftOrders {\n draftOrders(first: 10) {\n edges {\n node {\n id\n note2\n email\n taxesIncluded\n currencyCode\n invoiceSentAt\n createdAt\n updatedAt\n taxExempt\n completedAt\n name\n status\n lineItems(first: 10) {\n edges {\n node {\n id\n variant {\n id\n title\n }\n product {\n id\n }\n name\n sku\n vendor\n quantity\n requiresShipping\n taxable\n isGiftCard\n fulfillmentService {\n type\n }\n weight {\n unit\n value\n }\n taxLines {\n title\n source\n rate\n ratePercentage\n priceSet {\n presentmentMoney {\n amount\n currencyCode\n }\n shopMoney {\n amount\n currencyCode\n }\n }\n }\n appliedDiscount {\n title\n value\n valueType\n }\n name\n custom\n id\n }\n }\n }\n shippingAddress {\n firstName\n address1\n phone\n city\n zip\n province\n country\n lastName\n address2\n company\n latitude\n longitude\n name\n country\n countryCodeV2\n provinceCode\n }\n billingAddress {\n firstName\n address1\n phone\n city\n zip\n province\n country\n lastName\n address2\n company\n latitude\n longitude\n name\n country\n countryCodeV2\n provinceCode\n }\n invoiceUrl\n appliedDiscount {\n title\n value\n valueType\n }\n order {\n id\n customAttributes {\n key\n value\n }\n }\n shippingLine {\n id\n title\n carrierIdentifier\n custom\n code\n deliveryCategory\n source\n discountedPriceSet {\n presentmentMoney {\n amount\n currencyCode\n }\n shopMoney {\n amount\n currencyCode\n }\n }\n }\n taxLines {\n channelLiable\n priceSet {\n presentmentMoney {\n amount\n currencyCode\n }\n shopMoney {\n amount\n currencyCode\n }\n }\n rate\n ratePercentage\n source\n title\n }\n tags\n totalPrice\n subtotalPrice\n totalTax\n customer {\n id\n email\n smsMarketingConsent {\n consentCollectedFrom\n consentUpdatedAt\n marketingOptInLevel\n marketingState\n }\n emailMarketingConsent {\n consentUpdatedAt\n marketingOptInLevel\n marketingState\n }\n createdAt\n updatedAt\n firstName\n lastName\n state\n amountSpent {\n amount\n currencyCode\n }\n lastOrder {\n id\n name\n currencyCode\n }\n note\n verifiedEmail\n multipassIdentifier\n taxExempt\n tags\n phone\n taxExemptions\n defaultAddress {\n id\n firstName\n lastName\n company\n address1\n address2\n city\n province\n country\n zip\n phone\n name\n provinceCode\n countryCodeV2\n }\n }\n }\n }\n }\n }\nQUERY\n\nresponse = client.query(query: query)\n"
Remix example: "const { admin } = await authenticate.admin(request);\n\nconst response = await admin.graphql(\n `#graphql\n query DraftOrders {\n draftOrders(first: 10) {\n edges {\n node {\n id\n note2\n email\n taxesIncluded\n currencyCode\n invoiceSentAt\n createdAt\n updatedAt\n taxExempt\n completedAt\n name\n status\n lineItems(first: 10) {\n edges {\n node {\n id\n variant {\n id\n title\n }\n product {\n id\n }\n name\n sku\n vendor\n quantity\n requiresShipping\n taxable\n isGiftCard\n fulfillmentService {\n type\n }\n weight {\n unit\n value\n }\n taxLines {\n title\n source\n rate\n ratePercentage\n priceSet {\n presentmentMoney {\n amount\n currencyCode\n }\n shopMoney {\n amount\n currencyCode\n }\n }\n }\n appliedDiscount {\n title\n value\n valueType\n }\n name\n custom\n id\n }\n }\n }\n shippingAddress {\n firstName\n address1\n phone\n city\n zip\n province\n country\n lastName\n address2\n company\n latitude\n longitude\n name\n country\n countryCodeV2\n provinceCode\n }\n billingAddress {\n firstName\n address1\n phone\n city\n zip\n province\n country\n lastName\n address2\n company\n latitude\n longitude\n name\n country\n countryCodeV2\n provinceCode\n }\n invoiceUrl\n appliedDiscount {\n title\n value\n valueType\n }\n order {\n id\n customAttributes {\n key\n value\n }\n }\n shippingLine {\n id\n title\n carrierIdentifier\n custom\n code\n deliveryCategory\n source\n discountedPriceSet {\n presentmentMoney {\n amount\n currencyCode\n }\n shopMoney {\n amount\n currencyCode\n }\n }\n }\n taxLines {\n channelLiable\n priceSet {\n presentmentMoney {\n amount\n currencyCode\n }\n shopMoney {\n amount\n currencyCode\n }\n }\n rate\n ratePercentage\n source\n title\n }\n tags\n totalPrice\n subtotalPrice\n totalTax\n customer {\n id\n email\n smsMarketingConsent {\n consentCollectedFrom\n consentUpdatedAt\n marketingOptInLevel\n marketingState\n }\n emailMarketingConsent {\n consentUpdatedAt\n marketingOptInLevel\n marketingState\n }\n createdAt\n updatedAt\n firstName\n lastName\n state\n amountSpent {\n amount\n currencyCode\n }\n lastOrder {\n id\n name\n currencyCode\n }\n note\n verifiedEmail\n multipassIdentifier\n taxExempt\n tags\n phone\n taxExemptions\n defaultAddress {\n id\n firstName\n lastName\n company\n address1\n address2\n city\n province\n country\n zip\n phone\n name\n provinceCode\n countryCodeV2\n }\n }\n }\n }\n }\n }`,\n);\n\nconst data = await response.json();\n"
Graphql query: "query DraftOrders {\n draftOrders(first: 10) {\n edges {\n node {\n id\n note2\n email\n taxesIncluded\n currencyCode\n invoiceSentAt\n createdAt\n updatedAt\n taxExempt\n completedAt\n name\n status\n lineItems(first: 10) {\n edges {\n node {\n id\n variant {\n id\n title\n }\n product {\n id\n }\n name\n sku\n vendor\n quantity\n requiresShipping\n taxable\n isGiftCard\n fulfillmentService {\n type\n }\n weight {\n unit\n value\n }\n taxLines {\n title\n source\n rate\n ratePercentage\n priceSet {\n presentmentMoney {\n amount\n currencyCode\n }\n shopMoney {\n amount\n currencyCode\n }\n }\n }\n appliedDiscount {\n title\n value\n valueType\n }\n name\n custom\n id\n }\n }\n }\n shippingAddress {\n firstName\n address1\n phone\n city\n zip\n province\n country\n lastName\n address2\n company\n latitude\n longitude\n name\n country\n countryCodeV2\n provinceCode\n }\n billingAddress {\n firstName\n address1\n phone\n city\n zip\n province\n country\n lastName\n address2\n company\n latitude\n longitude\n name\n country\n countryCodeV2\n provinceCode\n }\n invoiceUrl\n appliedDiscount {\n title\n value\n valueType\n }\n order {\n id\n customAttributes {\n key\n value\n }\n }\n shippingLine {\n id\n title\n carrierIdentifier\n custom\n code\n deliveryCategory\n source\n discountedPriceSet {\n presentmentMoney {\n amount\n currencyCode\n }\n shopMoney {\n amount\n currencyCode\n }\n }\n }\n taxLines {\n channelLiable\n priceSet {\n presentmentMoney {\n amount\n currencyCode\n }\n shopMoney {\n amount\n currencyCode\n }\n }\n rate\n ratePercentage\n source\n title\n }\n tags\n totalPrice\n subtotalPrice\n totalTax\n customer {\n id\n email\n smsMarketingConsent {\n consentCollectedFrom\n consentUpdatedAt\n marketingOptInLevel\n marketingState\n }\n emailMarketingConsent {\n consentUpdatedAt\n marketingOptInLevel\n marketingState\n }\n createdAt\n updatedAt\n firstName\n lastName\n state\n amountSpent {\n amount\n currencyCode\n }\n lastOrder {\n id\n name\n currencyCode\n }\n note\n verifiedEmail\n multipassIdentifier\n taxExempt\n tags\n phone\n taxExemptions\n defaultAddress {\n id\n firstName\n lastName\n company\n address1\n address2\n city\n province\n country\n zip\n phone\n name\n provinceCode\n countryCodeV2\n }\n }\n }\n }\n }\n}"
#### Graphql Input
null
#### Graphql Response
{
"data": {
"draftOrders": {
"edges": [
{
"node": {
"id": "gid://shopify/DraftOrder/12873508",
"note2": "rush order",
"email": "thomas_burnsimus_ii@shopify.com",
"taxesIncluded": false,
"currencyCode": "USD",
"invoiceSentAt": null,
"createdAt": "2021-12-01T12:42:15Z",
"updatedAt": "2024-11-04T22:58:15Z",
"taxExempt": false,
"completedAt": null,
"name": "#D1",
"status": "OPEN",
"lineItems": {
"edges": [
{
"node": {
"id": "gid://shopify/DraftOrderLineItem/289972864",
"variant": {
"id": "gid://shopify/ProductVariant/138327650",
"title": "Default"
},
"product": {
"id": "gid://shopify/Product/121709582"
},
"name": "Boots - Default",
"sku": "boots-10",
"vendor": null,
"quantity": 2,
"requiresShipping": true,
"taxable": true,
"isGiftCard": false,
"fulfillmentService": {
"type": "MANUAL"
},
"weight": {
"unit": "GRAMS",
"value": 100.0
},
"taxLines": [],
"appliedDiscount": null,
"custom": false
}
}
]
},
"shippingAddress": {
"firstName": "Bob",
"address1": "123 Amoebobacterieae St",
"phone": "+1(613)555-1212",
"city": "Ottawa",
"zip": "K2P0V6",
"province": "Ontario",
"country": "Canada",
"lastName": "Bobsen",
"address2": "",
"company": "",
"latitude": 45.41634,
"longitude": -75.6868,
"name": "Bob Bobsen",
"countryCodeV2": "CA",
"provinceCode": "ON"
},
"billingAddress": {
"firstName": "Bob",
"address1": "124 Amoebobacterieae St",
"phone": "+1(343)555-1212",
"city": "Ottawa",
"zip": "K2P0V7",
"province": "Ontario",
"country": "Canada",
"lastName": "Bobsen Jr.",
"address2": "",
"company": null,
"latitude": null,
"longitude": null,
"name": "Bob Bobsen Jr.",
"countryCodeV2": "CA",
"provinceCode": "ON"
},
"invoiceUrl": "https://www.snowdevil.ca/26371970/invoices/57LPjK4JtIrmbvTYf9iJaeLNrUkDI6k3",
"appliedDiscount": null,
"order": null,
"shippingLine": null,
"taxLines": [],
"tags": [
"Might be fraud"
],
"totalPrice": "60.00",
"subtotalPrice": "60.00",
"totalTax": "0.00",
"customer": {
"id": "gid://shopify/Customer/649400230",
"email": "bob_exempt@example.com",
"smsMarketingConsent": null,
"emailMarketingConsent": {
"consentUpdatedAt": null,
"marketingOptInLevel": null,
"marketingState": "NOT_SUBSCRIBED"
},
"createdAt": "2005-06-15T15:57:11Z",
"updatedAt": "2005-06-16T15:57:11Z",
"firstName": "Bob",
"lastName": "Bobsen",
"state": "ENABLED",
"amountSpent": {
"amount": "0.0",
"currencyCode": "USD"
},
"lastOrder": null,
"note": null,
"verifiedEmail": true,
"multipassIdentifier": null,
"taxExempt": true,
"tags": [],
"phone": "+13125551226",
"taxExemptions": [
"CA_STATUS_CARD_EXEMPTION"
],
"defaultAddress": {
"id": "gid://shopify/MailingAddress/544365967?model_name=CustomerAddress",
"firstName": "Bob",
"lastName": "Bobsen",
"company": "",
"address1": "123 Amoebobacterieae St",
"address2": "",
"city": "Ottawa",
"province": "Ontario",
"country": "Canada",
"zip": "K2P0V6",
"phone": "+1(613)555-1212",
"name": "Bob Bobsen",
"provinceCode": "ON",
"countryCodeV2": "CA"
}
}
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/14492994",
"note2": "rush order",
"email": "thomas_burnsimus_ii@shopify.com",
"taxesIncluded": false,
"currencyCode": "USD",
"invoiceSentAt": null,
"createdAt": "2021-12-01T12:42:15Z",
"updatedAt": "2024-11-04T22:58:15Z",
"taxExempt": false,
"completedAt": null,
"name": "#D8",
"status": "OPEN",
"lineItems": {
"edges": [
{
"node": {
"id": "gid://shopify/DraftOrderLineItem/558169081",
"variant": {
"id": "gid://shopify/ProductVariant/330284860",
"title": "Default"
},
"product": {
"id": "gid://shopify/Product/558169081"
},
"name": "Unpublished Boots - Default",
"sku": "unpublished_boots-12",
"vendor": null,
"quantity": 1,
"requiresShipping": true,
"taxable": true,
"isGiftCard": false,
"fulfillmentService": {
"type": "MANUAL"
},
"weight": {
"unit": "GRAMS",
"value": 10.0
},
"taxLines": [],
"appliedDiscount": null,
"custom": false
}
}
]
},
"shippingAddress": {
"firstName": "Bob",
"address1": "123 Amoebobacterieae St",
"phone": "+1(613)555-1212",
"city": "Ottawa",
"zip": "K2P0V6",
"province": "Ontario",
"country": "Canada",
"lastName": "Bobsen",
"address2": "",
"company": "",
"latitude": 45.41634,
"longitude": -75.6868,
"name": "Bob Bobsen",
"countryCodeV2": "CA",
"provinceCode": "ON"
},
"billingAddress": {
"firstName": "Bob",
"address1": "124 Amoebobacterieae St",
"phone": "+1(343)555-1212",
"city": "Ottawa",
"zip": "K2P0V7",
"province": "Ontario",
"country": "Canada",
"lastName": "Bobsen Jr.",
"address2": "",
"company": null,
"latitude": null,
"longitude": null,
"name": "Bob Bobsen Jr.",
"countryCodeV2": "CA",
"provinceCode": "ON"
},
"invoiceUrl": "https://www.snowdevil.ca/26371970/invoices/0c8160e58283528f453372aaf28fecb0",
"appliedDiscount": null,
"order": null,
"shippingLine": {
"id": "gid://shopify/ShippingLine/615986704?type=draft_order",
"title": "custom shipping",
"carrierIdentifier": null,
"custom": true,
"code": "custom",
"deliveryCategory": "shipping",
"source": "shopify",
"discountedPriceSet": {
"presentmentMoney": {
"amount": "12.25",
"currencyCode": "USD"
},
"shopMoney": {
"amount": "12.25",
"currencyCode": "USD"
}
}
},
"taxLines": [],
"tags": [
"Might be fraud"
],
"totalPrice": "167.50",
"subtotalPrice": "135.00",
"totalTax": "20.25",
"customer": {
"id": "gid://shopify/Customer/544365967",
"email": "bob@example.com",
"smsMarketingConsent": {
"consentCollectedFrom": "OTHER",
"consentUpdatedAt": "2021-06-16T17:31:44Z",
"marketingOptInLevel": "SINGLE_OPT_IN",
"marketingState": "SUBSCRIBED"
},
"emailMarketingConsent": {
"consentUpdatedAt": "2005-06-16T15:00:11Z",
"marketingOptInLevel": "SINGLE_OPT_IN",
"marketingState": "SUBSCRIBED"
},
"createdAt": "2005-06-15T15:57:11Z",
"updatedAt": "2005-06-16T15:57:11Z",
"firstName": "Bob",
"lastName": "Bobsen",
"state": "ENABLED",
"amountSpent": {
"amount": "8305.6",
"currencyCode": "USD"
},
"lastOrder": null,
"note": null,
"verifiedEmail": true,
"multipassIdentifier": null,
"taxExempt": false,
"tags": [
"Bob",
"Canadian",
"Léon",
"Noël"
],
"phone": "+13125551212",
"taxExemptions": [],
"defaultAddress": {
"id": "gid://shopify/MailingAddress/544365967?model_name=CustomerAddress",
"firstName": "Bob",
"lastName": "Bobsen",
"company": "",
"address1": "123 Amoebobacterieae St",
"address2": "",
"city": "Ottawa",
"province": "Ontario",
"country": "Canada",
"zip": "K2P0V6",
"phone": "+1(613)555-1212",
"name": "Bob Bobsen",
"provinceCode": "ON",
"countryCodeV2": "CA"
}
}
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/15964851",
"note2": "rush order",
"email": "thomas_burnsimus_ii@shopify.com",
"taxesIncluded": false,
"currencyCode": "USD",
"invoiceSentAt": null,
"createdAt": "2021-12-01T12:42:15Z",
"updatedAt": "2024-11-04T22:58:15Z",
"taxExempt": false,
"completedAt": null,
"name": "#D1",
"status": "OPEN",
"lineItems": {
"edges": [
{
"node": {
"id": "gid://shopify/DraftOrderLineItem/849191339",
"variant": {
"id": "gid://shopify/ProductVariant/498744621",
"title": "Default"
},
"product": {
"id": "gid://shopify/Product/912855135"
},
"name": "SEO Boots - Default",
"sku": "seo-boots-10",
"vendor": null,
"quantity": 1,
"requiresShipping": true,
"taxable": true,
"isGiftCard": false,
"fulfillmentService": {
"type": "MANUAL"
},
"weight": {
"unit": "GRAMS",
"value": 100.0
},
"taxLines": [],
"appliedDiscount": null,
"custom": false
}
}
]
},
"shippingAddress": {
"firstName": "Bob",
"address1": "123 Amoebobacterieae St",
"phone": "+1(613)555-1212",
"city": "Ottawa",
"zip": "K2P0V6",
"province": "Ontario",
"country": "Canada",
"lastName": "Bobsen",
"address2": "",
"company": "",
"latitude": 45.41634,
"longitude": -75.6868,
"name": "Bob Bobsen",
"countryCodeV2": "CA",
"provinceCode": "ON"
},
"billingAddress": {
"firstName": "Bob",
"address1": "124 Amoebobacterieae St",
"phone": "+1(343)555-1212",
"city": "Ottawa",
"zip": "K2P0V7",
"province": "Ontario",
"country": "Canada",
"lastName": "Bobsen Jr.",
"address2": "",
"company": null,
"latitude": null,
"longitude": null,
"name": "Bob Bobsen Jr.",
"countryCodeV2": "CA",
"provinceCode": "ON"
},
"invoiceUrl": "https://www.snowdevil.ca/26371970/invoices/026e74692896c7e388323d3d2662eeee",
"appliedDiscount": null,
"order": null,
"shippingLine": null,
"taxLines": [],
"tags": [
"Might be fraud"
],
"totalPrice": "40.25",
"subtotalPrice": "35.00",
"totalTax": "5.25",
"customer": {
"id": "gid://shopify/Customer/544365967",
"email": "bob@example.com",
"smsMarketingConsent": {
"consentCollectedFrom": "OTHER",
"consentUpdatedAt": "2021-06-16T17:31:44Z",
"marketingOptInLevel": "SINGLE_OPT_IN",
"marketingState": "SUBSCRIBED"
},
"emailMarketingConsent": {
"consentUpdatedAt": "2005-06-16T15:00:11Z",
"marketingOptInLevel": "SINGLE_OPT_IN",
"marketingState": "SUBSCRIBED"
},
"createdAt": "2005-06-15T15:57:11Z",
"updatedAt": "2005-06-16T15:57:11Z",
"firstName": "Bob",
"lastName": "Bobsen",
"state": "ENABLED",
"amountSpent": {
"amount": "8305.6",
"currencyCode": "USD"
},
"lastOrder": null,
"note": null,
"verifiedEmail": true,
"multipassIdentifier": null,
"taxExempt": false,
"tags": [
"Bob",
"Canadian",
"Léon",
"Noël"
],
"phone": "+13125551212",
"taxExemptions": [],
"defaultAddress": {
"id": "gid://shopify/MailingAddress/544365967?model_name=CustomerAddress",
"firstName": "Bob",
"lastName": "Bobsen",
"company": "",
"address1": "123 Amoebobacterieae St",
"address2": "",
"city": "Ottawa",
"province": "Ontario",
"country": "Canada",
"zip": "K2P0V6",
"phone": "+1(613)555-1212",
"name": "Bob Bobsen",
"provinceCode": "ON",
"countryCodeV2": "CA"
}
}
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/17011624",
"note2": "rush order",
"email": "thomas_burnsimus_ii@shopify.com",
"taxesIncluded": false,
"currencyCode": "USD",
"invoiceSentAt": null,
"createdAt": "2021-12-01T12:42:15Z",
"updatedAt": "2024-11-04T22:58:15Z",
"taxExempt": false,
"completedAt": null,
"name": "#D2",
"status": "OPEN",
"lineItems": {
"edges": [
{
"node": {
"id": "gid://shopify/DraftOrderLineItem/704613780",
"variant": {
"id": "gid://shopify/ProductVariant/138327650",
"title": "Default"
},
"product": {
"id": "gid://shopify/Product/121709582"
},
"name": "Boots - Default",
"sku": "boots-10",
"vendor": null,
"quantity": 2,
"requiresShipping": true,
"taxable": true,
"isGiftCard": false,
"fulfillmentService": {
"type": "MANUAL"
},
"weight": {
"unit": "KILOGRAMS",
"value": 5.0
},
"taxLines": [
{
"title": "PST",
"source": null,
"rate": 0.08,
"ratePercentage": 8.0,
"priceSet": {
"presentmentMoney": {
"amount": "4.4",
"currencyCode": "USD"
},
"shopMoney": {
"amount": "4.4",
"currencyCode": "USD"
}
}
},
{
"title": "GST",
"source": null,
"rate": 0.07,
"ratePercentage": 7.0,
"priceSet": {
"presentmentMoney": {
"amount": "3.85",
"currencyCode": "USD"
},
"shopMoney": {
"amount": "3.85",
"currencyCode": "USD"
}
}
}
],
"appliedDiscount": null,
"custom": false
}
}
]
},
"shippingAddress": {
"firstName": "Bob",
"address1": "123 Amoebobacterieae St",
"phone": "+1(613)555-1212",
"city": "Ottawa",
"zip": "K2P0V6",
"province": "Ontario",
"country": "Canada",
"lastName": "Bobsen",
"address2": "",
"company": "",
"latitude": 45.41634,
"longitude": -75.6868,
"name": "Bob Bobsen",
"countryCodeV2": "CA",
"provinceCode": "ON"
},
"billingAddress": {
"firstName": "Bob",
"address1": "124 Amoebobacterieae St",
"phone": "+1(343)555-1212",
"city": "Ottawa",
"zip": "K2P0V7",
"province": "Ontario",
"country": "Canada",
"lastName": "Bobsen Jr.",
"address2": "",
"company": null,
"latitude": null,
"longitude": null,
"name": "Bob Bobsen Jr.",
"countryCodeV2": "CA",
"provinceCode": "ON"
},
"invoiceUrl": "https://www.snowdevil.ca/26371970/invoices/026e74692896c7e388323d3d2662b5ae",
"appliedDiscount": {
"title": null,
"value": 5.0,
"valueType": "FIXED_AMOUNT"
},
"order": null,
"shippingLine": {
"id": "gid://shopify/ShippingLine/953355454?type=draft_order",
"title": "custom shipping",
"carrierIdentifier": null,
"custom": true,
"code": "custom",
"deliveryCategory": "shipping",
"source": "shopify",
"discountedPriceSet": {
"presentmentMoney": {
"amount": "0.0",
"currencyCode": "USD"
},
"shopMoney": {
"amount": "0.0",
"currencyCode": "USD"
}
}
},
"taxLines": [
{
"channelLiable": null,
"priceSet": {
"presentmentMoney": {
"amount": "4.4",
"currencyCode": "USD"
},
"shopMoney": {
"amount": "4.4",
"currencyCode": "USD"
}
},
"rate": 0.08,
"ratePercentage": 8.0,
"source": null,
"title": "PST"
},
{
"channelLiable": null,
"priceSet": {
"presentmentMoney": {
"amount": "3.85",
"currencyCode": "USD"
},
"shopMoney": {
"amount": "3.85",
"currencyCode": "USD"
}
},
"rate": 0.07,
"ratePercentage": 7.0,
"source": null,
"title": "GST"
}
],
"tags": [
"Might be fraud"
],
"totalPrice": "63.25",
"subtotalPrice": "55.00",
"totalTax": "8.25",
"customer": {
"id": "gid://shopify/Customer/544365967",
"email": "bob@example.com",
"smsMarketingConsent": {
"consentCollectedFrom": "OTHER",
"consentUpdatedAt": "2021-06-16T17:31:44Z",
"marketingOptInLevel": "SINGLE_OPT_IN",
"marketingState": "SUBSCRIBED"
},
"emailMarketingConsent": {
"consentUpdatedAt": "2005-06-16T15:00:11Z",
"marketingOptInLevel": "SINGLE_OPT_IN",
"marketingState": "SUBSCRIBED"
},
"createdAt": "2005-06-15T15:57:11Z",
"updatedAt": "2005-06-16T15:57:11Z",
"firstName": "Bob",
"lastName": "Bobsen",
"state": "ENABLED",
"amountSpent": {
"amount": "8305.6",
"currencyCode": "USD"
},
"lastOrder": null,
"note": null,
"verifiedEmail": true,
"multipassIdentifier": null,
"taxExempt": false,
"tags": [
"Bob",
"Canadian",
"Léon",
"Noël"
],
"phone": "+13125551212",
"taxExemptions": [],
"defaultAddress": {
"id": "gid://shopify/MailingAddress/544365967?model_name=CustomerAddress",
"firstName": "Bob",
"lastName": "Bobsen",
"company": "",
"address1": "123 Amoebobacterieae St",
"address2": "",
"city": "Ottawa",
"province": "Ontario",
"country": "Canada",
"zip": "K2P0V6",
"phone": "+1(613)555-1212",
"name": "Bob Bobsen",
"provinceCode": "ON",
"countryCodeV2": "CA"
}
}
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/33942910",
"note2": "rush order",
"email": "thomas_burnsimus_ii@shopify.com",
"taxesIncluded": false,
"currencyCode": "USD",
"invoiceSentAt": null,
"createdAt": "2021-12-01T12:42:15Z",
"updatedAt": "2024-11-04T22:58:15Z",
"taxExempt": false,
"completedAt": null,
"name": "#D1",
"status": "OPEN",
"lineItems": {
"edges": [
{
"node": {
"id": "gid://shopify/DraftOrderLineItem/669699480",
"variant": {
"id": "gid://shopify/ProductVariant/138327650",
"title": "Default"
},
"product": {
"id": "gid://shopify/Product/121709582"
},
"name": "Boots - Default",
"sku": "boots-10",
"vendor": null,
"quantity": 2,
"requiresShipping": true,
"taxable": true,
"isGiftCard": false,
"fulfillmentService": {
"type": "MANUAL"
},
"weight": {
"unit": "GRAMS",
"value": 100.0
},
"taxLines": [],
"appliedDiscount": null,
"custom": false
}
}
]
},
"shippingAddress": {
"firstName": "Bob",
"address1": "123 Amoebobacterieae St",
"phone": "+81 3-1234-5678",
"city": "Chiyoda-ku",
"zip": "100-0005",
"province": "Tokyo",
"country": "Japan",
"lastName": "Bobsen",
"address2": "",
"company": "",
"latitude": 35.68536,
"longitude": 139.75309,
"name": "Bob Bobsen",
"countryCodeV2": "JP",
"provinceCode": "JP-13"
},
"billingAddress": {
"firstName": "Bob",
"address1": "123 Amoebobacterieae St",
"phone": "+81 3-1234-5678",
"city": "Chiyoda-ku",
"zip": "100-0005",
"province": "Tokyo",
"country": "Japan",
"lastName": "Bobsen",
"address2": "",
"company": "",
"latitude": 35.68536,
"longitude": 139.75309,
"name": "Bob Bobsen",
"countryCodeV2": "JP",
"provinceCode": "JP-13"
},
"invoiceUrl": "https://www.snowdevil.ca/26371970/invoices/d34EjK4JtIr35jLYf9iJzzmErUkDI76k",
"appliedDiscount": null,
"order": null,
"shippingLine": {
"id": "gid://shopify/ShippingLine/516302042?type=draft_order",
"title": "custom shipping",
"carrierIdentifier": null,
"custom": true,
"code": "custom",
"deliveryCategory": "shipping",
"source": "shopify",
"discountedPriceSet": {
"presentmentMoney": {
"amount": "1500.0",
"currencyCode": "JPY"
},
"shopMoney": {
"amount": "13.35",
"currencyCode": "USD"
}
}
},
"taxLines": [],
"tags": [
"Might be fraud"
],
"totalPrice": "75.65",
"subtotalPrice": "62.30",
"totalTax": "0.00",
"customer": {
"id": "gid://shopify/Customer/544365967",
"email": "bob@example.com",
"smsMarketingConsent": {
"consentCollectedFrom": "OTHER",
"consentUpdatedAt": "2021-06-16T17:31:44Z",
"marketingOptInLevel": "SINGLE_OPT_IN",
"marketingState": "SUBSCRIBED"
},
"emailMarketingConsent": {
"consentUpdatedAt": "2005-06-16T15:00:11Z",
"marketingOptInLevel": "SINGLE_OPT_IN",
"marketingState": "SUBSCRIBED"
},
"createdAt": "2005-06-15T15:57:11Z",
"updatedAt": "2005-06-16T15:57:11Z",
"firstName": "Bob",
"lastName": "Bobsen",
"state": "ENABLED",
"amountSpent": {
"amount": "8305.6",
"currencyCode": "USD"
},
"lastOrder": null,
"note": null,
"verifiedEmail": true,
"multipassIdentifier": null,
"taxExempt": false,
"tags": [
"Bob",
"Canadian",
"Léon",
"Noël"
],
"phone": "+13125551212",
"taxExemptions": [],
"defaultAddress": {
"id": "gid://shopify/MailingAddress/544365967?model_name=CustomerAddress",
"firstName": "Bob",
"lastName": "Bobsen",
"company": "",
"address1": "123 Amoebobacterieae St",
"address2": "",
"city": "Ottawa",
"province": "Ontario",
"country": "Canada",
"zip": "K2P0V6",
"phone": "+1(613)555-1212",
"name": "Bob Bobsen",
"provinceCode": "ON",
"countryCodeV2": "CA"
}
}
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/35687358",
"note2": "rush order",
"email": "thomas_burnsimus_ii@shopify.com",
"taxesIncluded": false,
"currencyCode": "USD",
"invoiceSentAt": null,
"createdAt": "2021-12-01T12:42:15Z",
"updatedAt": "2024-11-04T22:58:15Z",
"taxExempt": false,
"completedAt": null,
"name": "#D1",
"status": "OPEN",
"lineItems": {
"edges": [
{
"node": {
"id": "gid://shopify/DraftOrderLineItem/610581157",
"variant": {
"id": "gid://shopify/ProductVariant/498744621",
"title": "Default"
},
"product": {
"id": "gid://shopify/Product/912855135"
},
"name": "SEO Boots - Default",
"sku": "seo-boots-10",
"vendor": null,
"quantity": 1,
"requiresShipping": true,
"taxable": true,
"isGiftCard": false,
"fulfillmentService": {
"type": "MANUAL"
},
"weight": {
"unit": "GRAMS",
"value": 100.0
},
"taxLines": [],
"appliedDiscount": null,
"custom": false
}
}
]
},
"shippingAddress": {
"firstName": "Bob",
"address1": "123 Amoebobacterieae St",
"phone": "+1(613)555-1212",
"city": "Ottawa",
"zip": "K2P0V6",
"province": "Ontario",
"country": "Canada",
"lastName": "Bobsen",
"address2": "",
"company": "",
"latitude": 45.41634,
"longitude": -75.6868,
"name": "Bob Bobsen",
"countryCodeV2": "CA",
"provinceCode": "ON"
},
"billingAddress": {
"firstName": "Bob",
"address1": "124 Amoebobacterieae St",
"phone": "+1(343)555-1212",
"city": "Ottawa",
"zip": "K2P0V7",
"province": "Ontario",
"country": "Canada",
"lastName": "Bobsen Jr.",
"address2": "",
"company": null,
"latitude": null,
"longitude": null,
"name": "Bob Bobsen Jr.",
"countryCodeV2": "CA",
"provinceCode": "ON"
},
"invoiceUrl": "https://www.snowdevil.ca/26371970/invoices/026974692896c7e388323d3d2662dcba",
"appliedDiscount": null,
"order": null,
"shippingLine": null,
"taxLines": [],
"tags": [
"Might be fraud"
],
"totalPrice": "40.25",
"subtotalPrice": "35.00",
"totalTax": "5.25",
"customer": {
"id": "gid://shopify/Customer/544365967",
"email": "bob@example.com",
"smsMarketingConsent": {
"consentCollectedFrom": "OTHER",
"consentUpdatedAt": "2021-06-16T17:31:44Z",
"marketingOptInLevel": "SINGLE_OPT_IN",
"marketingState": "SUBSCRIBED"
},
"emailMarketingConsent": {
"consentUpdatedAt": "2005-06-16T15:00:11Z",
"marketingOptInLevel": "SINGLE_OPT_IN",
"marketingState": "SUBSCRIBED"
},
"createdAt": "2005-06-15T15:57:11Z",
"updatedAt": "2005-06-16T15:57:11Z",
"firstName": "Bob",
"lastName": "Bobsen",
"state": "ENABLED",
"amountSpent": {
"amount": "8305.6",
"currencyCode": "USD"
},
"lastOrder": null,
"note": null,
"verifiedEmail": true,
"multipassIdentifier": null,
"taxExempt": false,
"tags": [
"Bob",
"Canadian",
"Léon",
"Noël"
],
"phone": "+13125551212",
"taxExemptions": [],
"defaultAddress": {
"id": "gid://shopify/MailingAddress/544365967?model_name=CustomerAddress",
"firstName": "Bob",
"lastName": "Bobsen",
"company": "",
"address1": "123 Amoebobacterieae St",
"address2": "",
"city": "Ottawa",
"province": "Ontario",
"country": "Canada",
"zip": "K2P0V6",
"phone": "+1(613)555-1212",
"name": "Bob Bobsen",
"provinceCode": "ON",
"countryCodeV2": "CA"
}
}
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/35831665",
"note2": "rush order",
"email": "thomas_burnsimus_ii@shopify.com",
"taxesIncluded": false,
"currencyCode": "USD",
"invoiceSentAt": null,
"createdAt": "2021-12-01T12:42:15Z",
"updatedAt": "2024-11-04T22:58:15Z",
"taxExempt": false,
"completedAt": null,
"name": "#D1",
"status": "OPEN",
"lineItems": {
"edges": [
{
"node": {
"id": "gid://shopify/DraftOrderLineItem/722908960",
"variant": {
"id": "gid://shopify/ProductVariant/498744621",
"title": "Default"
},
"product": {
"id": "gid://shopify/Product/912855135"
},
"name": "SEO Boots - Default",
"sku": "seo-boots-10",
"vendor": null,
"quantity": 1,
"requiresShipping": true,
"taxable": true,
"isGiftCard": false,
"fulfillmentService": {
"type": "MANUAL"
},
"weight": {
"unit": "GRAMS",
"value": 100.0
},
"taxLines": [],
"appliedDiscount": null,
"custom": false
}
}
]
},
"shippingAddress": {
"firstName": "Franz",
"address1": "667 Weizenegger Strasse",
"phone": "026 123456",
"city": "Bregenz",
"zip": "44444",
"province": null,
"country": "Austria",
"lastName": "Josef",
"address2": "",
"company": null,
"latitude": null,
"longitude": null,
"name": "Franz Josef",
"countryCodeV2": "AT",
"provinceCode": null
},
"billingAddress": {
"firstName": "Bob",
"address1": "124 Amoebobacterieae St",
"phone": "+1(343)555-1212",
"city": "Ottawa",
"zip": "K2P0V7",
"province": "Ontario",
"country": "Canada",
"lastName": "Bobsen Jr.",
"address2": "",
"company": null,
"latitude": null,
"longitude": null,
"name": "Bob Bobsen Jr.",
"countryCodeV2": "CA",
"provinceCode": "ON"
},
"invoiceUrl": "https://www.snowdevil.ca/26371970/invoices/026e74692896c7e388323d3d7882ddde",
"appliedDiscount": null,
"order": null,
"shippingLine": null,
"taxLines": [],
"tags": [
"Might be fraud"
],
"totalPrice": "35.00",
"subtotalPrice": "35.00",
"totalTax": "0.00",
"customer": {
"id": "gid://shopify/Customer/544365967",
"email": "bob@example.com",
"smsMarketingConsent": {
"consentCollectedFrom": "OTHER",
"consentUpdatedAt": "2021-06-16T17:31:44Z",
"marketingOptInLevel": "SINGLE_OPT_IN",
"marketingState": "SUBSCRIBED"
},
"emailMarketingConsent": {
"consentUpdatedAt": "2005-06-16T15:00:11Z",
"marketingOptInLevel": "SINGLE_OPT_IN",
"marketingState": "SUBSCRIBED"
},
"createdAt": "2005-06-15T15:57:11Z",
"updatedAt": "2005-06-16T15:57:11Z",
"firstName": "Bob",
"lastName": "Bobsen",
"state": "ENABLED",
"amountSpent": {
"amount": "8305.6",
"currencyCode": "USD"
},
"lastOrder": null,
"note": null,
"verifiedEmail": true,
"multipassIdentifier": null,
"taxExempt": false,
"tags": [
"Bob",
"Canadian",
"Léon",
"Noël"
],
"phone": "+13125551212",
"taxExemptions": [],
"defaultAddress": {
"id": "gid://shopify/MailingAddress/544365967?model_name=CustomerAddress",
"firstName": "Bob",
"lastName": "Bobsen",
"company": "",
"address1": "123 Amoebobacterieae St",
"address2": "",
"city": "Ottawa",
"province": "Ontario",
"country": "Canada",
"zip": "K2P0V6",
"phone": "+1(613)555-1212",
"name": "Bob Bobsen",
"provinceCode": "ON",
"countryCodeV2": "CA"
}
}
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/57615313",
"note2": "rush order",
"email": "thomas_burnsimus_ii@shopify.com",
"taxesIncluded": false,
"currencyCode": "USD",
"invoiceSentAt": null,
"createdAt": "2021-12-01T12:42:15Z",
"updatedAt": "2024-11-04T22:58:15Z",
"taxExempt": false,
"completedAt": null,
"name": "#D1",
"status": "OPEN",
"lineItems": {
"edges": [
{
"node": {
"id": "gid://shopify/DraftOrderLineItem/170304634",
"variant": {
"id": "gid://shopify/ProductVariant/498744621",
"title": "Default"
},
"product": {
"id": "gid://shopify/Product/912855135"
},
"name": "SEO Boots - Default",
"sku": "seo-boots-10",
"vendor": null,
"quantity": 1,
"requiresShipping": true,
"taxable": true,
"isGiftCard": false,
"fulfillmentService": {
"type": "MANUAL"
},
"weight": {
"unit": "GRAMS",
"value": 100.0
},
"taxLines": [],
"appliedDiscount": null,
"custom": false
}
}
]
},
"shippingAddress": {
"firstName": "Bob",
"address1": "123 Amoebobacterieae St",
"phone": "+1(613)555-1212",
"city": "Ottawa",
"zip": "K2P0V6",
"province": "Ontario",
"country": "Canada",
"lastName": "Bobsen",
"address2": "",
"company": "",
"latitude": 45.41634,
"longitude": -75.6868,
"name": "Bob Bobsen",
"countryCodeV2": "CA",
"provinceCode": "ON"
},
"billingAddress": {
"firstName": "Bob",
"address1": "124 Amoebobacterieae St",
"phone": "+1(343)555-1212",
"city": "Ottawa",
"zip": "K2P0V7",
"province": "Ontario",
"country": "Canada",
"lastName": "Bobsen Jr.",
"address2": "",
"company": null,
"latitude": null,
"longitude": null,
"name": "Bob Bobsen Jr.",
"countryCodeV2": "CA",
"provinceCode": "ON"
},
"invoiceUrl": "https://www.snowdevil.ca/26371970/invoices/026e74692896c7e388323d3d2662beee",
"appliedDiscount": null,
"order": null,
"shippingLine": null,
"taxLines": [],
"tags": [
"Might be fraud"
],
"totalPrice": "40.25",
"subtotalPrice": "35.00",
"totalTax": "5.25",
"customer": {
"id": "gid://shopify/Customer/544365967",
"email": "bob@example.com",
"smsMarketingConsent": {
"consentCollectedFrom": "OTHER",
"consentUpdatedAt": "2021-06-16T17:31:44Z",
"marketingOptInLevel": "SINGLE_OPT_IN",
"marketingState": "SUBSCRIBED"
},
"emailMarketingConsent": {
"consentUpdatedAt": "2005-06-16T15:00:11Z",
"marketingOptInLevel": "SINGLE_OPT_IN",
"marketingState": "SUBSCRIBED"
},
"createdAt": "2005-06-15T15:57:11Z",
"updatedAt": "2005-06-16T15:57:11Z",
"firstName": "Bob",
"lastName": "Bobsen",
"state": "ENABLED",
"amountSpent": {
"amount": "8305.6",
"currencyCode": "USD"
},
"lastOrder": null,
"note": null,
"verifiedEmail": true,
"multipassIdentifier": null,
"taxExempt": false,
"tags": [
"Bob",
"Canadian",
"Léon",
"Noël"
],
"phone": "+13125551212",
"taxExemptions": [],
"defaultAddress": {
"id": "gid://shopify/MailingAddress/544365967?model_name=CustomerAddress",
"firstName": "Bob",
"lastName": "Bobsen",
"company": "",
"address1": "123 Amoebobacterieae St",
"address2": "",
"city": "Ottawa",
"province": "Ontario",
"country": "Canada",
"zip": "K2P0V6",
"phone": "+1(613)555-1212",
"name": "Bob Bobsen",
"provinceCode": "ON",
"countryCodeV2": "CA"
}
}
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/116136825",
"note2": "rush order",
"email": "thomas_burnsimus_ii@shopify.com",
"taxesIncluded": false,
"currencyCode": "USD",
"invoiceSentAt": null,
"createdAt": "2021-12-01T12:42:15Z",
"updatedAt": "2024-11-04T22:58:15Z",
"taxExempt": false,
"completedAt": null,
"name": "#D1",
"status": "OPEN",
"lineItems": {
"edges": [
{
"node": {
"id": "gid://shopify/DraftOrderLineItem/130678032",
"variant": {
"id": "gid://shopify/ProductVariant/138327650",
"title": "Default"
},
"product": {
"id": "gid://shopify/Product/121709582"
},
"name": "Boots - Default",
"sku": "boots-10",
"vendor": null,
"quantity": 2,
"requiresShipping": true,
"taxable": true,
"isGiftCard": false,
"fulfillmentService": {
"type": "MANUAL"
},
"weight": {
"unit": "GRAMS",
"value": 100.0
},
"taxLines": [],
"appliedDiscount": null,
"custom": false
}
}
]
},
"shippingAddress": {
"firstName": "Bob",
"address1": "123 Amoebobacterieae St",
"phone": null,
"city": "Ottawa",
"zip": "K2P0V6",
"province": "Ontario",
"country": "Canada",
"lastName": "Bobsen",
"address2": "",
"company": "",
"latitude": 45.41634,
"longitude": -75.6868,
"name": "Bob Bobsen",
"countryCodeV2": "CA",
"provinceCode": "ON"
},
"billingAddress": {
"firstName": "Bob",
"address1": "124 Amoebobacterieae St",
"phone": "+1(343)555-1212",
"city": "Ottawa",
"zip": "K2P0V7",
"province": "Ontario",
"country": "Canada",
"lastName": "Bobsen Jr.",
"address2": "",
"company": null,
"latitude": null,
"longitude": null,
"name": "Bob Bobsen Jr.",
"countryCodeV2": "CA",
"provinceCode": "ON"
},
"invoiceUrl": "https://www.snowdevil.ca/26371970/invoices/f1df1a91d10a6d7704cf2f0315461d4dlocalpickup",
"appliedDiscount": null,
"order": null,
"shippingLine": {
"id": "gid://shopify/ShippingLine/116136825?type=draft_order",
"title": "Local Pickup",
"carrierIdentifier": null,
"custom": false,
"code": "10",
"deliveryCategory": "pick-up",
"source": "shopify",
"discountedPriceSet": {
"presentmentMoney": {
"amount": "0.0",
"currencyCode": "USD"
},
"shopMoney": {
"amount": "0.0",
"currencyCode": "USD"
}
}
},
"taxLines": [],
"tags": [
"Might be fraud"
],
"totalPrice": "69.00",
"subtotalPrice": "60.00",
"totalTax": "9.00",
"customer": {
"id": "gid://shopify/Customer/544365967",
"email": "bob@example.com",
"smsMarketingConsent": {
"consentCollectedFrom": "OTHER",
"consentUpdatedAt": "2021-06-16T17:31:44Z",
"marketingOptInLevel": "SINGLE_OPT_IN",
"marketingState": "SUBSCRIBED"
},
"emailMarketingConsent": {
"consentUpdatedAt": "2005-06-16T15:00:11Z",
"marketingOptInLevel": "SINGLE_OPT_IN",
"marketingState": "SUBSCRIBED"
},
"createdAt": "2005-06-15T15:57:11Z",
"updatedAt": "2005-06-16T15:57:11Z",
"firstName": "Bob",
"lastName": "Bobsen",
"state": "ENABLED",
"amountSpent": {
"amount": "8305.6",
"currencyCode": "USD"
},
"lastOrder": null,
"note": null,
"verifiedEmail": true,
"multipassIdentifier": null,
"taxExempt": false,
"tags": [
"Bob",
"Canadian",
"Léon",
"Noël"
],
"phone": "+13125551212",
"taxExemptions": [],
"defaultAddress": {
"id": "gid://shopify/MailingAddress/544365967?model_name=CustomerAddress",
"firstName": "Bob",
"lastName": "Bobsen",
"company": "",
"address1": "123 Amoebobacterieae St",
"address2": "",
"city": "Ottawa",
"province": "Ontario",
"country": "Canada",
"zip": "K2P0V6",
"phone": "+1(613)555-1212",
"name": "Bob Bobsen",
"provinceCode": "ON",
"countryCodeV2": "CA"
}
}
}
},
{
"node": {
"id": "gid://shopify/DraftOrder/138565067",
"note2": "rush order",
"email": "thomas_burnsimus_ii@shopify.com",
"taxesIncluded": false,
"currencyCode": "USD",
"invoiceSentAt": null,
"createdAt": "2021-12-01T12:42:15Z",
"updatedAt": "2024-11-04T22:58:15Z",
"taxExempt": false,
"completedAt": null,
"name": "#D1",
"status": "OPEN",
"lineItems": {
"edges": [
{
"node": {
"id": "gid://shopify/DraftOrderLineItem/211463149",
"variant": {
"id": "gid://shopify/ProductVariant/498744621",
"title": "Default"
},
"product": {
"id": "gid://shopify/Product/912855135"
},
"name": "SEO Boots - Default",
"sku": "seo-boots-10",
"vendor": null,
"quantity": 1,
"requiresShipping": true,
"taxable": true,
"isGiftCard": false,
"fulfillmentService": {
"type": "MANUAL"
},
"weight": {
"unit": "GRAMS",
"value": 100.0
},
"taxLines": [],
"appliedDiscount": null,
"custom": false
}
},
{
"node": {
"id": "gid://shopify/DraftOrderLineItem/344382430",
"variant": {
"id": "gid://shopify/ProductVariant/138327650",
"title": "Default"
},
"product": {
"id": "gid://shopify/Product/121709582"
},
"name": "Boots - Default",
"sku": "boots-10",
"vendor": null,
"quantity": 2,
"requiresShipping": true,
"taxable": true,
"isGiftCard": false,
"fulfillmentService": {
"type": "MANUAL"
},
"weight": {
"unit": "GRAMS",
"value": 100.0
},
"taxLines": [],
"appliedDiscount": null,
"custom": false
}
}
]
},
"shippingAddress": {
"firstName": "Bob",
"address1": "123 Amoebobacterieae St",
"phone": "+1(613)555-1212",
"city": "Ottawa",
"zip": "K2P0V6",
"province": "Ontario",
"country": "Canada",
"lastName": "Bobsen",
"address2": "",
"company": "",
"latitude": 45.41634,
"longitude": -75.6868,
"name": "Bob Bobsen",
"countryCodeV2": "CA",
"provinceCode": "ON"
},
"billingAddress": {
"firstName": "Bob",
"address1": "124 Amoebobacterieae St",
"phone": "+1(343)555-1212",
"city": "Ottawa",
"zip": "K2P0V7",
"province": "Ontario",
"country": "Canada",
"lastName": "Bobsen Jr.",
"address2": "",
"company": null,
"latitude": null,
"longitude": null,
"name": "Bob Bobsen Jr.",
"countryCodeV2": "CA",
"provinceCode": "ON"
},
"invoiceUrl": "https://www.snowdevil.ca/26371970/invoices/026974692896c7e388323d3d2662abcd",
"appliedDiscount": null,
"order": null,
"shippingLine": null,
"taxLines": [],
"tags": [
"Might be fraud"
],
"totalPrice": "109.25",
"subtotalPrice": "95.00",
"totalTax": "14.25",
"customer": {
"id": "gid://shopify/Customer/544365967",
"email": "bob@example.com",
"smsMarketingConsent": {
"consentCollectedFrom": "OTHER",
"consentUpdatedAt": "2021-06-16T17:31:44Z",
"marketingOptInLevel": "SINGLE_OPT_IN",
"marketingState": "SUBSCRIBED"
},
"emailMarketingConsent": {
"consentUpdatedAt": "2005-06-16T15:00:11Z",
"marketingOptInLevel": "SINGLE_OPT_IN",
"marketingState": "SUBSCRIBED"
},
"createdAt": "2005-06-15T15:57:11Z",
"updatedAt": "2005-06-16T15:57:11Z",
"firstName": "Bob",
"lastName": "Bobsen",
"state": "ENABLED",
"amountSpent": {
"amount": "8305.6",
"currencyCode": "USD"
},
"lastOrder": null,
"note": null,
"verifiedEmail": true,
"multipassIdentifier": null,
"taxExempt": false,
"tags": [
"Bob",
"Canadian",
"Léon",
"Noël"
],
"phone": "+13125551212",
"taxExemptions": [],
"defaultAddress": {
"id": "gid://shopify/MailingAddress/544365967?model_name=CustomerAddress",
"firstName": "Bob",
"lastName": "Bobsen",
"company": "",
"address1": "123 Amoebobacterieae St",
"address2": "",
"city": "Ottawa",
"province": "Ontario",
"country": "Canada",
"zip": "K2P0V6",
"phone": "+1(613)555-1212",
"name": "Bob Bobsen",
"provinceCode": "ON",
"countryCodeV2": "CA"
}
}
}
}
]
}
}
}