Sim

Shopify

Shopifyストアで商品、注文、顧客、在庫を管理する

Shopifyは、商人がオンラインストアを構築、運営、成長させるのを支援するために設計された主要なeコマースプラットフォームです。Shopifyを使えば、商品や在庫から注文や顧客まで、ストアのあらゆる側面を簡単に管理できます。

SimでShopifyを使用すると、エージェントは以下のことができます:

  • 商品の作成と管理:新しい商品の追加、商品詳細の更新、ストアからの商品の削除。
  • 注文の一覧表示と取得:フィルタリングや注文管理を含む、顧客注文に関する情報の取得。
  • 顧客の管理:顧客詳細へのアクセスと更新、またはストアへの新規顧客の追加。
  • 在庫レベルの調整:商品の在庫レベルをプログラムで変更し、在庫を正確に保つ。

SimのShopify統合を使用して、在庫の同期、注文の履行、リスティングの管理などの一般的なストア管理ワークフローを自動化から直接自動化します。エージェントがシンプルでプログラム的なツールを使用して、すべてのストアデータにアクセス、更新、整理できるようにします。

使用方法

Shopifyをワークフローに統合します。商品、注文、顧客、在庫を管理します。商品の作成、読み取り、更新、削除を行います。注文の一覧表示と管理。顧客データの処理と在庫レベルの調整。

ツール

shopify_create_product

Shopifyストアに新しい商品を作成する

入力

パラメータ種類必須説明
shopDomainstringはいShopifyストアドメイン(例:mystore.myshopify.com)
titlestringはい商品タイトル
descriptionHtmlstringいいえ商品説明(HTML)
vendorstringいいえ商品ベンダー/ブランド
productTypestringいいえ商品タイプ/カテゴリー
tagsarrayいいえ商品タグ
statusstringいいえ商品ステータス(ACTIVE、DRAFT、ARCHIVED)

出力

パラメータ説明
productobject作成された商品

shopify_get_product

IDを使用してShopifyストアから単一の商品を取得する

入力

パラメータ必須説明
shopDomainstringはいShopifyストアドメイン(例:mystore.myshopify.com)
productIdstringはい商品ID(gid://shopify/Product/123456789)

出力

パラメータ説明
productobject商品の詳細

shopify_list_products

オプションのフィルタリングを使用してShopifyストアから商品リストを取得する

入力

パラメータ必須説明
shopDomainstringはいShopifyストアドメイン(例:mystore.myshopify.com)
firstnumberいいえ返す商品数(デフォルト:50、最大:250)
querystringいいえ商品をフィルタリングする検索クエリ(例:"title:shirt"または"vendor:Nike"または"status:active")

出力

パラメータ説明
productsarray商品リスト
pageInfoobjectページネーション情報

shopify_update_product

Shopifyストアの既存の商品を更新する

入力

パラメータ必須説明
shopDomainstringはいShopifyストアドメイン(例:mystore.myshopify.com)
productIdstringはい更新する商品ID(gid://shopify/Product/123456789)
titlestringいいえ新しい商品タイトル
descriptionHtmlstringいいえ新しい商品説明(HTML)
vendorstringいいえ新しい商品ベンダー/ブランド
productTypestringいいえ新しい商品タイプ/カテゴリー
tagsarrayいいえ新しい商品タグ
statusstringいいえ新しい商品ステータス(ACTIVE、DRAFT、ARCHIVED)

出力

パラメータ説明
productobject更新された商品

shopify_delete_product

Shopifyストアから商品を削除する

入力

パラメータ必須説明
shopDomainstringはいShopifyストアドメイン(例:mystore.myshopify.com)
productIdstringはい削除する商品ID(gid://shopify/Product/123456789)

出力

パラメータ説明
deletedIdstring削除された商品のID

shopify_get_order

IDを指定してShopifyストアから単一の注文を取得する

入力

パラメータ必須説明
shopDomainstringはいShopifyストアドメイン(例:mystore.myshopify.com)
orderIdstringはい注文ID(gid://shopify/Order/123456789)

出力

パラメータ説明
orderobject注文の詳細

shopify_list_orders

オプションのフィルタリングを使用してShopifyストアから注文一覧を取得する

入力

パラメータ必須説明
shopDomainstringはいShopifyストアドメイン(例:mystore.myshopify.com)
firstnumberいいえ返す注文数(デフォルト:50、最大:250)
statusstringいいえ注文ステータスでフィルタリング(open、closed、cancelled、any)
querystringいいえ注文をフィルタリングする検索クエリ(例:"financial_status:paid"または"fulfillment_status:unfulfilled"または"email:customer@example.com")

出力

パラメータ説明
ordersarray注文のリスト
pageInfoobjectページネーション情報

shopify_update_order

Shopifyストアの既存の注文を更新します(メモ、タグ、メール)

入力

パラメータ必須説明
shopDomainstringはいShopifyストアドメイン (例:mystore.myshopify.com)
orderIdstringはい更新する注文ID (gid://shopify/Order/123456789)
notestringいいえ新しい注文メモ
tagsarrayいいえ新しい注文タグ
emailstringいいえ注文の新しい顧客メール

出力

パラメータ説明
orderobject更新された注文

shopify_cancel_order

Shopifyストアの注文をキャンセルします

入力

パラメータ必須説明
shopDomainstringはいShopifyストアドメイン (例:mystore.myshopify.com)
orderIdstringはいキャンセルする注文ID (gid://shopify/Order/123456789)
reasonstringはいキャンセル理由 (CUSTOMER, DECLINED, FRAUD, INVENTORY, STAFF, OTHER)
notifyCustomerbooleanいいえキャンセルについて顧客に通知するかどうか
refundbooleanいいえ注文を返金するかどうか
restockbooleanいいえ在庫を補充するかどうか
staffNotestringいいえスタッフ参照用のキャンセルに関するメモ

出力

パラメータ説明
orderobjectキャンセル結果

shopify_create_customer

Shopifyストアに新しい顧客を作成する

入力

パラメータ必須説明
shopDomainstringはいShopifyストアドメイン(例:mystore.myshopify.com)
emailstringいいえ顧客のメールアドレス
firstNamestringいいえ顧客の名
lastNamestringいいえ顧客の姓
phonestringいいえ顧客の電話番号
notestringいいえ顧客に関するメモ
tagsarrayいいえ顧客タグ
addressesarrayいいえ顧客の住所

出力

パラメータ説明
customerobject作成された顧客

shopify_get_customer

IDからShopifyストアの単一顧客を取得する

入力

パラメータ必須説明
shopDomainstringはいShopifyストアドメイン(例:mystore.myshopify.com)
customerIdstringはい顧客ID(gid://shopify/Customer/123456789)

出力

パラメータ説明
customerobject顧客の詳細

shopify_list_customers

オプションのフィルタリングを使用してShopifyストアから顧客をリストアップする

入力

パラメータ必須説明
shopDomainstringはいあなたのShopifyストアドメイン(例:mystore.myshopify.com)
firstnumberいいえ返す顧客の数(デフォルト:50、最大:250)
querystringいいえ顧客をフィルタリングする検索クエリ(例:"first_name:John"または"last_name:Smith"または"email:*@gmail.com"または"tag:vip")

出力

パラメータ説明
customersarray顧客のリスト
pageInfoobjectページネーション情報

shopify_update_customer

Shopifyストアの既存の顧客を更新する

入力

パラメータ必須説明
shopDomainstringはいあなたのShopifyストアドメイン(例:mystore.myshopify.com)
customerIdstringはい更新する顧客ID(gid://shopify/Customer/123456789)
emailstringいいえ新しい顧客のメールアドレス
firstNamestringいいえ新しい顧客の名
lastNamestringいいえ新しい顧客の姓
phonestringいいえ新しい顧客の電話番号
notestringいいえ顧客に関する新しいメモ
tagsarrayいいえ新しい顧客タグ

出力

パラメータ説明
customerobject更新された顧客

shopify_delete_customer

Shopifyストアから顧客を削除する

入力

パラメータ必須説明
shopDomainstringはいShopifyストアドメイン(例:mystore.myshopify.com)
customerIdstringはい削除する顧客ID(gid://shopify/Customer/123456789)

出力

パラメータ説明
deletedIdstring削除された顧客のID

shopify_list_inventory_items

Shopifyストアから在庫アイテムを一覧表示します。SKUで在庫アイテムIDを検索する際に使用します。

入力

パラメータ必須説明
shopDomainstringはいShopifyストアドメイン(例:mystore.myshopify.com)
firstnumberいいえ返す在庫アイテム数(デフォルト:50、最大:250)
querystringいいえ在庫アイテムをフィルタリングする検索クエリ(例:"sku:ABC123")

出力

パラメータ説明
inventoryItemsarrayID、SKU、在庫レベルを含む在庫アイテムのリスト
pageInfoobjectページネーション情報

shopify_get_inventory_level

特定の場所での商品バリアントの在庫レベルを取得する

入力

パラメータ必須説明
shopDomainstringはいShopifyストアドメイン(例:mystore.myshopify.com)
inventoryItemIdstringはい在庫アイテムID(gid://shopify/InventoryItem/123456789)
locationIdstringいいえフィルタリングする場所ID(オプション)

出力

パラメータ説明
inventoryLevelobject在庫レベルの詳細

shopify_adjust_inventory

特定の場所で商品バリアントの在庫数量を調整する

入力

パラメータ必須説明
shopDomainstringはいShopifyストアドメイン(例:mystore.myshopify.com)
inventoryItemIdstringはい在庫アイテムID(gid://shopify/InventoryItem/123456789)
locationIdstringはいロケーションID(gid://shopify/Location/123456789)
deltanumberはい調整する量(増加は正の値、減少は負の値)

出力

パラメータ説明
inventoryLevelobject在庫調整の結果

shopify_list_locations

Shopifyストアから在庫ロケーションを一覧表示します。在庫操作に必要なロケーションIDを見つけるために使用します。

入力

パラメータ必須説明
shopDomainstringはいShopifyストアドメイン(例:mystore.myshopify.com)
firstnumberいいえ返すロケーションの数(デフォルト:50、最大:250)
includeInactivebooleanいいえ非アクティブ化されたロケーションを含めるかどうか(デフォルト:false)

出力

パラメータ説明
locationsarrayID、名前、住所を含むロケーションのリスト
pageInfoobjectページネーション情報

shopify_create_fulfillment

注文商品を発送済みとしてマークするためのフルフィルメントを作成します。フルフィルメント注文ID(注文詳細から取得)が必要です。

入力

パラメータ必須説明
shopDomainstringはいあなたのShopifyストアドメイン(例:mystore.myshopify.com)
fulfillmentOrderIdstringはいフルフィルメント注文ID(例:gid://shopify/FulfillmentOrder/123456789)
trackingNumberstringいいえ配送の追跡番号
trackingCompanystringいいえ配送業者名(例:UPS、FedEx、USPS、DHL)
trackingUrlstringいいえ配送を追跡するためのURL
notifyCustomerbooleanいいえ顧客に発送確認メールを送信するかどうか(デフォルト:true)

出力

パラメータ説明
fulfillmentobject追跡情報とフルフィルメントされた商品を含む作成されたフルフィルメント

shopify_list_collections

Shopifyストアから商品コレクションを一覧表示します。タイトル、タイプ(カスタム/スマート)、またはハンドルでフィルタリングできます。

入力

パラメータ必須説明
shopDomainstringはいあなたのShopifyストアドメイン(例:mystore.myshopify.com)
firstnumberいいえ返すコレクションの数(デフォルト:50、最大:250)
querystringいいえコレクションをフィルタリングする検索クエリ(例:"title:Summer"または"collection_type:smart")

出力

パラメータ説明
collectionsarrayID、タイトル、商品数を含むコレクションのリスト
pageInfoobjectページネーション情報

shopify_get_collection

IDで特定のコレクションを取得し、その製品も含めます。これを使用してコレクション内の製品を取得できます。

入力

パラメータ必須説明
shopDomainstringはいあなたのShopifyストアドメイン(例:mystore.myshopify.com)
collectionIdstringはいコレクションID(例:gid://shopify/Collection/123456789)
productsFirstnumberいいえこのコレクションから返す製品の数(デフォルト:50、最大:250)

出力

パラメータ説明
collectionobject製品を含むコレクションの詳細

注意事項

  • カテゴリー: tools
  • タイプ: shopify
On this page

On this page

Start building today
Trusted by over 60,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started