API共通の留意事項
レートリミットについて
レスポンスのページングについて
import requests
import json
# 通常の検索
idToken = "YOUR idToken"
headers = {"Authorization": "Bearer {}".format(idToken)}
r_get = requests.get("https://api.jquants.com/v1/method?query=param", headers=headers)
data = r_get.json()["data"]
# 大容量データが返却された場合の再検索
# データ量により複数ページ取得できる場合があるため、pagination_keyが含まれる限り、再検索を実施
while "pagination_key" in r_get.json():
pagination_key = r_get.json()["pagination_key"]
r_get = requests.get(f"https://api.jquants.com/v1/method?query=param&pagination_key={pagination_key}", headers=headers)
data += r_get.json()["data"]
APIレスポンスのGzip化について
ユーザの利用パターンごとの影響有無
パッケージ*使用有無
Accept-Encoding:gzip 有無
クライアント側での対処の要否
最終更新