無料でAPIキー取得
すべての APIexpand_more
search
appsすべての API
function指標の計算方法

株主優待の一覧

GET/stable/shareholder-benefits-list1 回 10 トークン新着

株主優待のある会社を 1 社 1 行で返します。権利確定月、最少の必要株数と最低投資額、優待の種類、最少株数の段の品目と記載金額・年額、長期保有の優遇や選択式の有無が入ります。権利確定月・種類・必要株数・投資額で絞り込め、証券コード順に limit と offset でページを送れます。scope=all にすると、優待なしと確認済みの会社と未確認の会社も含めます。

この API でできること

  • check_circle3 月に権利が確定する優待を一覧にする
  • check_circle10 万円以下で優待が受けられる銘柄を探す
  • check_circleQUO カードやカタログギフトなど種類別に優待を比べる

例の URL

https://api.zenithcode.net/stable/shareholder-benefits-list?asOf=2026-10-19&scope=published&month=3&type=quo_card&minSharesLowerThan=100&minInvestmentLowerThan=300000&limit=100&offset=0

読みやすいように符号化せずに表示しています。日本語などの値は、送るときに自動で符号化されます。

パラメータ

引数必須説明例
asOf
string
任意掲載の基準日(YYYY-MM-DD、日本時間)。省略すると今日2026-10-19
scope
select
任意published = 現在または予定の制度がある会社(既定)、all = 優待なしと確認済み・未確認の会社も含める
選べる値: published, all
published
month
number
任意権利確定月(1〜12)(最大 12)3
type
select
任意優待の種類。quo_card / gift_card / own_product / discount / catalog / points / donation / other
選べる値: quo_card, gift_card, own_product, discount, catalog, points, donation, other
quo_card
minSharesLowerThan
number
任意最少の必要株数がこの値以下の会社だけ100
minInvestmentLowerThan
string
任意最低投資額(円)がこの値以下の会社だけ300000
limit
number
任意返す件数の上限(既定 100、最大 2,000)100
offset
string
任意先頭から読み飛ばす件数(既定 0)0

試してみる

自分の条件で実行して、応答を表・JSON・CSV で確かめられます。ログインが必要で、実行するたびに 10 トークンを使います。

travel_exploreAPI ビューワーで試す

応答の例(実データ)

lock
実データの応答例は、ログインした方だけに表示しています(株価などの取引所データを含むため)。 ログインして見る

レスポンス項目

symbolstring
companyName会社名string会社名
sectorCode業種コードstring業種コード
hasBenefits3 値(null は「優待なし」ではない)boolean3 値(null は「優待なし」ではない)
coverageStatus確認の範囲string確認の範囲
hasCurrent現在の制度があるboolean現在の制度がある
hasScheduled予定の制度があるboolean予定の制度がある
recordMonths権利確定月array権利確定月
minShares最少の必要株数number最少の必要株数
minInvestmentJpy最低投資額(円)number最低投資額(円)
priceDate株価の日付string株価の日付
benefitTypes優待の種類array優待の種類
headline最少株数の段の品目(最大 2)array最少株数の段の品目(最大 2)
statedValueJpyMin最少株数の段の記載金額の最小number最少株数の段の記載金額の最小
annualValueJpyMin最少株数の段の年額の最小number最少株数の段の年額の最小
annualValueBasis年額の求め方string年額の求め方
annualValueTimesSource回数の根拠string回数の根拠
hasLongTermBonus長期保有の優遇があるboolean長期保有の優遇がある
hasChoice選択式があるboolean選択式がある
programCount制度の数integer制度の数
hasAlternativePrograms制度どうしが選択boolean制度どうしが選択
hasAudiencePrograms制度ごとに対象の株主が違うboolean制度ごとに対象の株主が違う
nextRecordDate予定の制度の最初の基準日string予定の制度の最初の基準日
lastReviewedAt最新の照合日string最新の照合日

関連する API

よくある質問

一覧に載っていない会社は優待が無いのですか?expand_more

必ずしもそうではありません。まだ確認できていない会社は載りません。scope=all で確認状況(hasBenefits)を見られます。

1 回の呼び出しでトークンをいくつ使いますか?expand_more

10 トークンです。件数や期間によらず、1 回の呼び出しごとに同じ数を使います。月の上限はプランによって決まります。

試すのに登録は必要ですか?expand_more

API ビューワーで、自分の条件で実行して応答を確かめられます。無料登録してログインしてください(クレジットカード不要)。実行するたびに、この API のトークンを使います。

CSV で受け取れますか?expand_more

URL に format=csv を付けると CSV で返ります。表計算ソフトや pandas にそのまま読み込めます。

英語で受け取れますか?expand_more

lang も Accept-Language も無いと、業種名などの label は英語で返ります。日本語にするには lang=ja を付けるか、Accept-Language: ja を送ります。企業名・業種名は nameJa / nameEn、sectorJa / sectorEn のように両方の項目で常に返ります。項目名は日英とも同じです。