API・データ
各ユーザーのプロフィールを生成しているデータ(JSON)を、そのまま取得・ダウンロードできます。
プロフィールデータの取得
各ユーザーのデータは、はてなIDを使った次のURLで JSON として取得できます
(厳密なAPIサーバーではなく、静的ファイルの配信です)。
GET/api/profiles/<ユーザー名>.json
⚠ ユーザー名は小文字で
配信元(Netlify)の仕様上、パスの大文字・小文字は区別されず、
大文字を含むURLは小文字へリダイレクトされます。
リダイレクトの往復を省くため、最初から小文字でリクエストしてください。
例:はてなID AIko_sama → /api/profiles/aiko_sama.json
取得例
# はてなID "aiko_sama" のデータを取得
curl https://bookmarker-encyclopedia.netlify.app/api/profiles/aiko_sama.json
# jq で概要(キャッチフレーズ)だけ取り出す
curl -s https://bookmarker-encyclopedia.netlify.app/api/profiles/aiko_sama.json \
| jq '.generated.catchphrase'
存在しないユーザーを指定した場合は 404 を返します。
データの構造
各JSONは、機械が集計した定量データ(computed)と、LLMが生成した記述(generated)を持ちます。
| キー | 内容 |
|---|---|
userId | はてなID |
sourceUrl | 元にした公開ブックマークのURL |
computed | 機械集計(basic 基本統計 / hourHistogram 時間帯 / dayHistogram 曜日 / topMedia 頻出ドメイン / themes テーマ / wordFreq 頻出語 / styleStats 文体 / stars スター) |
generated | LLM生成(catchphrase / types / params / commentary / ideologyProse ほか紹介文・引用) |
各項目がどう作られるかは 仕組みと仕様 に、
出力スキーマの定義は profile.schema.json にまとめています。
データ(全ユーザー一括ダウンロード)
収録済みの全ユーザー分のJSONをまとめてダウンロードできます。 (2026-09-04 時点・5,253人分)
あなたのブックマーカー図鑑(ChatGPT用データセット)
図鑑の全データを、ChatGPT の Project にそのままアップロードして使える形にまとめたデータセットです。 自分のChatGPTに読み込ませれば、ユーザー検索・比較・派閥(コミュニティ)の参照などを自分の言葉で行えます。 (2026-09-10 時点・5,541人分)
| ファイル | 内容 |
|---|---|
analyzed_01〜18.jsonl | 全ユーザーのプロフィールJSON(上記 /api/profiles と同じ内容)を1行1ユーザーで18分割したもの。各ファイルはChatGPTの上限(200万トークン)の約7割 |
profile_summary.csv | 全ユーザーの主要項目一覧(キャッチフレーズ・件数・活動期間・上位テーマ・所属コミュニティなど)。横断検索・比較用 |
users_index.json | はてなID(小文字)→ プロフィールURL・収録ファイル・所属コミュニティの索引 |
communities.json | はてな村地図のテーマ別コミュニティ(派閥)とそのメンバー一覧 |
BUILD_REPORT.md | 件数・ファイルサイズ・推定トークン数・検証結果 |
利用上の注意
- 公開情報のみ・非公式。 はてなブックマークの公開情報をもとに自動生成した、非公式の分析データです。
- 生成物を含みます。
generatedはLLMによる記述で、誤りを含む可能性があります。 - 更新・削除があります。 データは随時更新され、非公開化されることもあります。