# 管理画面　商品管理の販売チャネルを書き換えるAPI

**URL:** <https://community.shopify.com/t/api/490>\
**Category:** Shopify アプリ\
**Created:** [December 19, 2018, 5:36am UTC](https://community.shopify.com/t/api/490 "2018-12-19T05:36:49Z")\
**Posts on this page:** 3\
**Page:** 1

## AI-generated summary

管理画面の商品管理で、販売チャネル「Online Store」の表示・非表示をAPIで切り替える方法が質問された。目的は、特定商品のサイト掲載状態をAPIで操作することだった。

回答では、商品の`published`を`false`に設定すればオンライン表示されなくなると案内された。実行方法は、`admin/products/{product_id}.json` に対してPUTし、`{"product":{"id":商品ID,"published":false}}` のJSONを送る形。

その後、質問者から「上手くいった」と報告があり、解決済み。未解決の論点や追加の議論はなく、必要な操作方法が明確に共有された。

<div class="post-metadata">

**Author:** ![jptara\_key](https://avatars.discourse-cdn.com/v4/letter/j/47e85d/32.png) [@jptara\_key](https://community.shopify.com/u/jptara_key)\
**Post date:** [December 19, 2018, 5:36am UTC](https://community.shopify.com/t/api/490/1 "2018-12-19T05:36:49Z")

</div>

初心者ですので、どうぞよろしくお願いいたします。

APIを使って商品情報や注文情報、商品データ削除はできております。

管理画面 商品管理の販売チャネル Online Store の状態をAPIで操作したいのですが、

その情報が載っているページのURLを教えていただきたくお願いいたします。

やりたい事はある商品のサイトへの表示、非表示をAPIを使って操作したいのです。

どうぞよろしくお願いいたします。

---

<div class="post-metadata">

**Author:** ![Takuma](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/takuma/32/315167_2.png) [@Takuma](https://community.shopify.com/u/Takuma)\
**Post date:** [December 21, 2018, 1:45am UTC](https://community.shopify.com/t/api/490/2 "2018-12-21T01:45:36Z")

</div>

publishedをfalseにすればオンラインで表示されません。

API

admin/products/1607402487878.json

PUTで実行。

送るJSON

{  
“product”: {  
“id”: 1607402487878,  
“published”: false  
}  
}

---

<div class="post-metadata">

**Author:** ![jptara\_key](https://avatars.discourse-cdn.com/v4/letter/j/47e85d/32.png) [@jptara\_key](https://community.shopify.com/u/jptara_key)\
**Post date:** [December 21, 2018, 5:17am UTC](https://community.shopify.com/t/api/490/3 "2018-12-21T05:17:50Z")

</div>

[Takuma](https://community.shopify.com/user/1659)様

的確なアドバイス、ありがとうございました。

上手くいきました。
