P2P地震情報 API

P2P地震情報 JSON API (v2)

get
/history

P2P地震情報の各種情報を返却します。

  • WebSocket API と比べて約 0.5 秒ほど遅延します。高負荷時、さらに遅延する場合があります。

  • offset パラメタは利用可能ですが、 1 週間以上古い情報は取得できない場合があります。

クエリパラメータ
codesinteger · int32[]オプション

取得したい情報の情報コード (デフォルトはすべて)。値は551(地震情報)、552(津波予報)、554(緊急地震速報 発表検出)、555(各地域ピア数)、556(緊急地震速報(警報))、561(地震感知情報)、9611(地震感知情報 解析結果)です。

limitinteger · int32 · 最小: 1 · 最大: 100オプション

返却件数 (1〜100、デフォルトは10)

offsetinteger · int32オプション

読み飛ばす件数 (0以上、デフォルトは0)。例えば、 limit=100&offset=200 とすると、201件目から100件を返却します。

レスポンス
chevron-right
200

各種情報を返却します。

application/json
または
または
または
または
または
または
get
/history

P2P地震情報 WebSocket API

get
/ws

P2P地震情報の各種情報をリアルタイムに配信します。 WebSocket プロトコルでの接続が必要です。

  • テキストフレーム (opcode: 1) で JSON オブジェクトを配信します。 1 フレーム毎にスキーマで指定したいずれかの情報が含まれています。

  • 同一の情報を複数回配信する可能性があります。 id を用いて重複を取り除くことを推奨します。

  • 情報は P2P地震情報 JSON API (v2) と全く同じものです。過去の情報の取得には JSON API をご利用ください。

レスポンス
get
/ws
101

WebSocket 接続に切り替わります。

最終更新