Apple Healthのワークアウトを次の形式へエクスポート:JSON

開発者やデータ好きの方へ: 完全でロスレスなワークアウトを構造化JSONとしてエクスポートできます — すべてのサンプル、ルートポイント、統計を含み、Python、ノートブック、またはLLMですぐに使えます。

workout.json
{
  "schemaVersion": 1,
  "workout": {
    "activityType": "Running",
    "duration": 2700
  },
  "route": [ ... ],
  "samples": {
    "heartRate": [ ... ]
  },
  "summary": { ... }
}

JSONエクスポートには何が含まれますか?

JSONエクスポートは最も完全なフォーマットです — 安定したschemaVersionを備えた、ワークアウトのロスレスなダンプです。トップレベルのエンベロープには次が含まれます:

  • workout— アクティビティタイプ、日付、継続時間、距離、エネルギー、ソースデバイス、イベント(一時停止)。
  • route— タイムスタンプ、緯度、経度、標高、速度、進行方向を含むGPSポイント。
  • samples— 値と単位を含む、すべてのサンプルタイプ(心拍数、パワー、ケイデンス、距離)。
  • summary— カバレッジフラグ、タイプごとの統計、導出指標。

JSONにエクスポートする理由

コード向けに設計

Python、JavaScript、またはあらゆる言語で解析できます — ノートブックやパイプラインに最適です。

AIに読み込ませる

JSONをChatGPTやClaudeにアップロードして、自分のトレーニングについて質問できます。

ロスレスなアーカイブ

何も要約で削られることはありません — ワークアウトの最も情報量が多く、最も将来にわたって使えるコピーです。

Apple Healthからエクスポートする方法

JSONエクスポートはロスレスで自己記述的であり、安定した解析のためにバージョン管理されたスキーマを備えています。

1

ワークアウトを開く

Workout Exporter で対象のワークアウトをタップします。

2

エクスポートをタップ

ワークアウト詳細画面でフォーマットメニューを開きます。

3

JSON(完全な生データ)を選択

選択するJSONを選択して、完全な構造化ファイルをデバイス上で生成します。

4

どこでも使える

スクリプト用にFilesに保存するか、分析のためにLLMにアップロードできます。

サンプルファイルをダウンロード

実際のJSONエクスポートを取得して、完全なスキーマを確認 — ワークアウト、ルート、サンプル、サマリーを含みます。

よくある質問

JSONスキーマは安定していますか?

はい。エンベロープにはschemaVersionフィールドが含まれているため、ダウンストリームのツールはアプリのアップデートをまたいで確実に解析できます。

これはCSVとどう違いますか?

JSONはネストされた構造(ルート、タイプごとのサンプル、イベント)をロスレスで保持します。一方、CSVはスプレッドシート向けにデータをフラット化します。

エクスポートにはアカウントやインターネットが必要ですか?

いいえ。JSONはデバイス上で生成され、アプリによってアップロードされることはありません。

あなたのワークアウトデータをApple Healthから取り出す

Workout Exporterは$4.99の買い切り購入です。サブスクリプションなし、アカウントなし、すべてデバイス上で動作します。

App Storeでダウンロード