GET
/feed.xml雜談的 RSS 2.0 feed,供 RSS 閱讀器訂閱。
curl https://itousouta.me/feed.xml
GET
/sitemap.xml站內所有頁面的 sitemap(含 lastModified)。
curl https://itousouta.me/sitemap.xml
GET
/api/search-indexCmd+K 全站搜尋索引:部落格文章(external URL)+最近 20 筆雜談。
curl https://itousouta.me/api/search-index
GET
/api/vtuber-live收藏裡所有 VTuber 的開台狀態(VSPO 排程站 + YouTube fallback),60 秒快取。
curl https://itousouta.me/api/vtuber-live
GET
/api/now-playing正在聽的 Spotify 曲目(直打 Spotify API,缺憑證時退回 Lanyard);沒有在聽時回 null。
curl https://itousouta.me/api/now-playing
GET
/api/badge/discordDiscord 狀態徽章(online / idle / do not disturb / offline),貼 README 用。
curl https://itousouta.me/api/badge/discord
GET
/api/badge/stars全部專案的 GitHub 星數加總徽章。
curl https://itousouta.me/api/badge/stars
GET
/api/badge/blog部落格最新一篇標題徽章。
curl https://itousouta.me/api/badge/blog
GET
/api/guestbook留言板列表(最新在前)。
curl https://itousouta.me/api/guestbook
POST
/api/guestbook送出留言,body {nick, text}。回覆另帶 commentId(頂層留言 id)+parentId(被回覆者 id);被回覆者有留 email 會寄通知。IP rate limit 5/hr,超過回 429。
curl -X POST https://itousouta.me/api/guestbook -H "Content-Type: application/json" -d '{"nick":"某人","text":"嗨"}'GET
/api/reactions?ids=a,b雜談按讚計數,ids 用逗號分隔,回 {id: count}。
curl "https://itousouta.me/api/reactions?ids=1,2"
POST
/api/reactions雜談按讚,body {id}。IP rate limit 30/hr,超過回 429。
curl -X POST https://itousouta.me/api/reactions -H "Content-Type: application/json" -d '{"id":"abc"}'POST
/api/revalidate外部服務(itouBot 發完碎碎念後)觸發 /writing 重新驗證。需 x-revalidate-secret header。
curl -X POST https://itousouta.me/api/revalidate -H "x-revalidate-secret: $REVALIDATE_SECRET"
GUESTBOOK