ドキュメントのメニューexpand_more
Cookbook
Google スプレッドシートに書き出す
一覧を返すエンドポイントは ?format=csv で CSV を返します。Apps Script で取得してシートに書き込み、トリガーで毎日更新します。
要点
- check_circle?format=csv を付けると、JSON と同じ行が CSV で返ります。
- check_circleキーは x-api-key ヘッダーで渡します。URL に ?apikey= は付けられません。
- check_circle例は業種別の中央値(/stable/industry-benchmarks、1 回 10 トークン)です。
使うエンドポイント
コード
YOUR_API_KEY をダッシュボードで発行したキーに置き換えてください。タブで言語を切り替えられます。
コード例
curl -s "https://api.zenithcode.net/stable/industry-benchmarks?format=csv" \ -H "x-api-key: YOUR_API_KEY" \ -o benchmarks.csv
コードの説明
- 1Apps Script のエディタにコードを貼り、API_KEY を自分のキーに置き換えます。
- 2refresh() を実行すると、benchmarks という名前のシートに書き込みます。
- 3setup() を一度実行すると、毎日 21 時台に refresh() が動きます。
注意点
- errorIMPORTDATA 関数はヘッダーを付けられないため使えません。Apps Script か Power Query を使ってください。
- errorキーはスクリプトのプロパティに保存し、コードに直接書かないのが安全です。
- errorシートを他人と共有すると第三者への提供になります。Free・Pro では共有できません。
投資家・開発者向けの FAQ
ほかのエンドポイントも同じ方法で取れますか?expand_more
取れます。URL を変えるだけです。応答に入れ子の項目があるものは JSON で受けて整形してください。
Excel でも使えますか?expand_more
Excel のタブの Power Query のコードを、データ > データの取得 > 空のクエリ に貼ってください。
AI・研究者向けの FAQ
CSV と JSON で中身は同じですか?expand_more
同じ行を返します。入れ子の項目は CSV では扱いにくいので、そうしたエンドポイントは JSON を使ってください。
更新の時刻は?expand_more
このエンドポイントの元データは、平日と土曜の 16:45 と 19:45(日本時間)に作り直します。
gavel
免責事項
このページは、日本株データ API の使い方とデータの定義を説明するものです。投資の勧誘や、特定の銘柄の売買の推奨を目的としたものではありません。内容は作成時点の情報で、正確性・完全性を保証しません。投資の判断はご自身の責任で行ってください。
取得したデータを第三者に表示・提供できる範囲は、プランと利用規約 第 8 条で決まります。株価などの取引所データは、どのプランでも第三者に表示できません。 利用規約 第 8 条 · データの出典と利用条件

