# Shopifyの注文関係のAPIで定期便情報を取得することはできますか？

**URL:** <https://community.shopify.com/t/shopify-api/171796>\
**Category:** Shopify アプリ\
**Created:** [November 29, 2022, 4:49am UTC](https://community.shopify.com/t/shopify-api/171796 "2022-11-29T04:49:42Z")\
**Posts on this page:** 1\
**Page:** 1

## AI-generated summary

Bold Subscriptionアプリを使った定期便の実装を検討中。

**現状の課題:**
- Shopify管理画面ではSubscription IDなど定期便情報が表示される
- しかしShopify GraphQL Order APIやREST Order APIでは定期便関連データが取得できない
- Webhookで取得したデータにもサブスクリプション情報が含まれていない

**想定していた実装:**
Shopifyの注文完了webhookを設定し、定期便注文の場合に特定の処理を行う予定だった。

**質問内容:**
Shopifyの注文関係のAPIを通じて定期便情報を取得する方法があるか知りたい。

<div class="post-metadata">

**Author:** ![mishin](https://avatars.discourse-cdn.com/v4/letter/m/5e9695/32.png) [@mishin](https://community.shopify.com/u/mishin)\
**Post date:** [November 29, 2022, 4:49am UTC](https://community.shopify.com/t/shopify-api/171796/1 "2022-11-29T04:49:42Z")

</div>

定期便アプリとして、Bold Subscription の利用を検討しています。

試しているところ、定期便として買った注文はShopifyの管理画面では Subscription id など定期便に関する情報が載っています。しかし、Shopify Graphql Order API ([https://shopify.dev/api/admin-graphql/2022-10/objects/order](https://shopify.dev/api/admin-graphql/2022-10/objects/order)) を見てもサブスクリプションに関する情報は載っていません。

利用予定ケースとしては、Shopifyで注文完了のwebhookを設定しておき、定期便であれば特定の処理をしたいと考えています。しかし、webhookで取得できたデータにもサブスクリプションに関するデータはないですし、Order APIにも見当たりません。

ShopifyのAPI経由で定期便の情報を取得する方法を知っている方がいたら教えてください。
