What an API documentation generator actually is
An API documentation generator is a tool that takes a description of your endpoints and produces a reference document — usually with a request example for each endpoint, an auth note, and a consistent layout. Instead of writing "GET /users returns a list" by hand for every route, you give the tool the endpoint list and it formats the reference for you.
APIDocGen is built around the smallest useful input: paste a list of endpoints in the form METHOD path - what it does, pick an example language (curl, JS, or Python), and it returns a Markdown API reference. Each endpoint gets an example request and an auth note. The goal is the case most teams actually hit — "I shipped an internal tool and now I need docs without rewriting them by hand."
Why developers reach for a generator instead of hand-writing
Hand-written docs drift. The endpoint changes, the doc doesn't, and the next engineer copies a request that no longer works. A generator shrinks that gap because the doc is regenerated from the same endpoint list, not maintained as a separate artifact.
APIDocGen outputs Markdown you can drop into a repo, a wiki, or a README, and the examples are copy-ready. For internal tools where docs are an afterthought, that lower friction is the point.
What a generator can and cannot do
A generator formats and structures what you give it. APIDocGen produces a Markdown reference with per-endpoint example requests (curl / JS / Python) and an auth note. It does not validate that your endpoints behave as described, design your API, or decide your auth scheme — you supply the endpoint list and the auth model.
Treat the output as a first draft that reflects your input. Review the examples before you ship them, especially the auth header format, since that depends on how your service is actually wired.
When it's worth it
A generator earns its place when you have a concrete endpoint list and want a consistent reference fast — internal tools, a microservice you're handing to another team, or a partner integration that needs a quick reference. If you already maintain an OpenAPI spec and want design, mocking, and portal features, a spec-first tool may fit better; APIDocGen targets the lighter "list in, docs out" path.