In the coming week, we’ll be making a few changes to how files are accessed. The changes are mostly cosmetic, and will be transparent to people using vanilla 4chan. We’ll also continue to support legacy URLs for a short time to give third-party developers the opportunity to migrate their apps, but suggest making the appropriate updates as soon as possible to be prepared for when the changes go live.
- Semantic thread URLs with slugs. “res/” will be renamed to “thread/”, and subject/comment snippets will be appended after the thread ID as a slug. For example, “http(s)://boards.4chan.org/g/res/41321419” would become “http(s)://boards.4chan.org/g/thread/41321419/daily-programming-thread”. This will be included in the JSON as the “semantic_url” attribute in the OP container.
- Less redundant file URLs. The “src/” and “thumb/” directories will be removed from images/thumbs.4chan.org and i/t.4cdn.org. Files will live at the board root on those subdomains.
- Pages renumbered. The board index will now start from “Page 1” instead of “Page 0”.
The 4chan API documentation will be updated shortly before the changes go live.
Update: To clarify, links that omit the slug and contain just the thread ID will continue to work as before, and slugs will only be in the URL bar and not post (>>123) links. This change shouldn’t affect you unless you constantly copy and paste URLs, or stare at your URL bar all day.
—moot