Free JSON feed and badges
All LimitWatch data is free to use. Link back to codingplanlimits.com when you do. Files rebuild when we log a change, and every response allows cross-origin requests.
JSON feed
/api/plans.jsonhas every tracked plan with price, 5-hour and weekly limits, models, last change date and sources./api/changes.jsonhas every logged change, newest first, with before and after values and a source link./feed.xmlis the same changelog as RSS.
A value that starts with "unknown" or says "not published" means the vendor does not publish that number. We never estimate it.
fetch("https://codingplanlimits.com/api/changes.json")
.then(r => r.json())
.then(d => console.log(d.changes[0]));Badges
Each plan has an SVG badge that shows the date of its last logged change. It turns red when a change is scheduled. Copy-paste snippets are on each plan page.
| Plan | Badge | Path |
|---|---|---|
| Claude Pro | /badge/claude-pro.svg | |
| Claude Max 5x | /badge/claude-max-5x.svg | |
| Claude Max 20x | /badge/claude-max-20x.svg | |
| Claude Team (Standard / Premium) | /badge/claude-team.svg | |
| ChatGPT Plus (Codex) | /badge/chatgpt-plus.svg | |
| ChatGPT Pro ($100 / $200 / $500) | /badge/chatgpt-pro.svg | |
| ChatGPT Go (Codex lite) | /badge/chatgpt-go.svg | |
| Cursor Pro (legacy) | /badge/cursor-pro.svg | |
| Cursor Pro+ (legacy) | /badge/cursor-pro-plus.svg | |
| Cursor Ultra (legacy) | /badge/cursor-ultra-legacy.svg | |
| X Subscription (Grok + Cursor bundle) | /badge/x-subscription.svg | |
| GLM Coding Plan (Lite / Pro / Max) | /badge/glm-coding-plan.svg | |
| Kimi Code | /badge/kimi-code.svg |
Data checked 2026-10-15.