Important Notes
Rate Limit
Paging of Responses
import requests
import json
# First search
idToken = "YOUR idToken"
headers = {"Authorization": "Bearer {}".format(idToken)}
r_get = requests.get("https://api.jquants-pro.com/v2/method?query=param", headers=headers)
data = r_get.json()["data"]
# Re-search when large data is returned
# Re-search as long as pagination_key is included
while "pagination_key" in r_get.json():
pagination_key = r_get.json()["pagination_key"]
r_get = requests.get(f"https://api.jquants-pro.com/v2/method?query=param&pagination_key={pagination_key}", headers=headers)
data += r_get.json()["data"]Gzip compression on API Responses
Impact depending on the usage pattern
Use or not use "Package*"
Use or not use "Accept-Encoding:Gzip"
Action required or not
Last updated