REST API documentation is really painful to use #195910
Unanswered
ArrayBolt3
asked this question in
Apps, API and Webhooks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
🏷️ Discussion Type
Question
💬 Feature/Topic Area
API
Body
I'm auditing a fairly large chunk of code that integrates with GitHub via the REST API. I'm not intimately familiar with the API, so I headed over to https://docs.github.com/en/rest?apiVersion=2026-03-10 so I could verify that all of the API endpoints referenced in the code actually exist, are being called correctly, and that their responses are properly handled. I need an API reference for that reason. The reference documentation for the API is broken into a ton of smaller articles though, each one targeted to some specific purpose (sometimes seemingly niche purposes). This means that, for every API call I see, I have to:
I can't search for (partial) endpoint names because the article search function apparently only works on article names, not contents. I can't just Ctrl+F through the reference docs to find what I need because there is no monolithic reference doc. The combo box for selecting an article category is rather unhelpful because it has no "Reference documentation" section. The "REST reference documentation" link on https://docs.github.com/en/rest/using-the-rest-api/getting-started-with-the-rest-api?apiVersion=2026-03-10 just takes me back to the home page.
I'm able to stumble my way through this well enough to still do my job, but it's very painful. Something like https://git.lubuntu.me/api/swagger would be very helpful. Does something like this exist, or could it exist in the future?
Beta Was this translation helpful? Give feedback.
All reactions