API 一覧
認証不要・CORS全開放で使える無料のテスト用REST API。都道府県・元号・四字熟語などの日本語データをJSONで返し、画像・音声・SSE・各種HTTPステータスまで試せるAPI Zooも公開しています。
リソースごとの詳細ページには、フィールド一覧・レスポンス例・そのまま実行できるURLを載せている。 共通の使い方は API リファレンス にまとまっている。
データAPI(13)
都道府県API
日本の47都道府県。人口は令和2年(2020年)国勢調査、面積は国土地理院の全国都道府県市区町村別面積調(km²)。
元号API
大化(645年)から令和までの全元号。南北朝時代は court に「南朝」「北朝」を入れている(両朝で用いられた建武は南朝側の1件のみ収録)。改元年は前後…
二十四節気API
立春から大寒までの二十四節気。日付は太陽黄経で決まるため年によって1日前後する(approxDate は目安)。
十二支API
十二支と、それぞれが表す動物・方角・時刻。yearMod12 は「西暦をこの数で割った余りがその年の干支」を表す(例: 2020 % 12 = 4 で子年…
12星座API
西洋占星術の12星座。期間・四大元素(火地風水)・三区分・支配星つき。
誕生石API
月ごとの誕生石。全国宝石卸商協同組合が2021年に改訂した日本の誕生石リストに基づく。
四字熟語API
漢字四文字の熟語。出典が漢籍にあるものは source に典拠を記している。二字・五字の故事成語は /kotowaza にある。
ことわざ・故事成語API
日本のことわざと、漢籍などに由来する故事成語。type でどちらかを区別できる。四字熟語は /yojijukugo にある。
名言API
古今東西の名言。出典が明確でないものは source に「帰属には諸説あり」と記している。D1 に格納。
将棋の駒API
将棋の駒8種と成駒6種。id は USI 表記(成駒は先頭に +)、count は片方の陣営の初期枚数。
HTTP ステータスコードAPI
IANA に登録されている HTTP ステータスコード 62 種。日本語の説明つき。
CSS 名前付き色API
CSS Color Module Level 4 で定義された名前付き色 148 種。hex から rgb / hsl / 相対輝度を計算して返す。
四谷のランチAPI
四谷(コモレ四谷の周辺)で行けるお店とおすすめの一品。price は税込のだいたいの支払い額(円)で、?sort=price で安い順に並べられる。
ジェネレータ(5)
サイコロ
n個のd面ダイスを振る。2d6 のようなダイス記法にも対応。
UUID
UUID v4(完全ランダム)または v7(時刻順にソートできる)を生成する。
パスワード
指定した文字種からランダムなパスワードを生成する。各文字種が最低1文字入ることを保証する。
ダミーテキスト
英語(Lorem ipsum)または日本語のダミーテキストを生成する。
遅延
指定した範囲のランダムな時間だけ待ってから返す。タイムアウト処理やローディング表示の動作確認に使う。
API Zoo(94)
画像・音声・文書・特殊Content-Type・HTTP挙動を確認できるAPI Zoo。 一覧は /lab/docs。
どのAPIも同じ形
curl -s "https://apis-cloud.net/prefectures/random"const res = await fetch("https://apis-cloud.net/prefectures/random");
const data = await res.json();import urllib.request, json
with urllib.request.urlopen("https://apis-cloud.net/prefectures/random") as r:
data = json.load(r)