Теперь у меня есть страница с описанием API: https://symfony2ch.ru/api.html
Информация о Symfony /info/about.html
Все доступные пути /info/router.html
Содержимое файла composer.json /info/composer.html
Содержимое файла config/bundles.php /info/bundles.html
Страница "о себе" /user/info.json
Разлогиниться /user/logout.json
Выдаёт ID треда по названию раздела и идентификатору в нём сообщения /redirect/{название_раздела}/{идентификатор_сообщения_внутри_раздела}.json
Последний уникальный ID сообщения /all/last_post_id.json
Последний ID сообщения в разделе /{название_раздела}/last_post_id.json
Последний ID сообщения в треде /{название_раздела}/last_post_id/{идентификатор_треда}.json
Номера сообщений, которые следуют после уникального ID /all/posts_id_after_{идентификатор_сообщения}.json
Номера сообщений, которые следуют после ID внутри раздела /{название_раздела}/posts_id_after_{идентификатор_сообщения_внутри_раздела}.json
Номера сообщений, которые следуют после ID внутри треда /{название_раздела}/posts_id_after_{идентификатор_сообщения_внутри_раздела}/{идентификатор_треда}.json
Каталог тредов /catalog/all/{номер_страницы}.json
Каталог тредов внутри раздела /catalog/{название_раздела}/{номер_страницы}.json
Страница с тредами и последними пятью к ним сообщениям /all/{номер_страницы}.json
Страница с тредами и последними пятью к ним сообщениям внутри раздела /{название_раздела}/{номер_страницы}.json
Тред /{название_раздела}/res/{идентификатор_треда}.json
Все сообщения /all/posts/{номер_страницы}.json
Все сообщения внутри раздела /{название_раздела}/posts/{номер_страницы}.json
Сообщение по уникальному ID /all/post/{идентификатор_сообщения}.{_format}
Сообщение по ID внутри раздела /{название_раздела}/post/{идентификатор_сообщения_внутри_раздела}.json
Вы так же можете запросить любую HTML с содержимым без всякой лишней информации, для этого достаточно добавить в параметре GET значение onlycontent=1, пример: /api.html?onlycontent=1.