Shareable Links to a Specific API Endpoint
July 26, 2026
“Check the docs” is a weak instruction when the docs page has 200 endpoints and no way to point at one of them. Deep linking — a URL that opens straight to a specific endpoint or schema, not just the docs homepage — turns “check the docs” into a link someone can click and land in the right place immediately.
Where this actually gets used
It’s easy to file deep linking under “nice to have,” but it shows up constantly in ordinary workflows:
- Support tickets — pasting a link to the exact endpoint a customer is asking about, instead of a written description of where to scroll.
- Code review — linking a reviewer directly to the response schema a PR changes, so they don’t have to hunt for it in a long spec.
- Onboarding — a written runbook that links straight to “the auth endpoint” or “the webhook payload shape,” rather than “open the docs and find it.”
- Cross-referencing between services — one team’s internal docs linking to the exact endpoint on another team’s API, rather than to that team’s docs homepage.
Without it, all four of these degrade to “open the docs and scroll” or “here’s a screenshot,” both of which go stale the moment the spec changes.
The general pattern
Under the hood, this is almost always a URL fragment (the part after #) that the docs viewer reads on
load and uses to scroll to — and highlight — the matching element. Because it’s a fragment rather than a
query parameter, it works with static hosting (GitHub Pages, a CDN, anything with no server-side routing)
and doesn’t get stripped by caching layers that only key on the path.
How GetMan implements it
Every endpoint and schema GetMan renders gets a predictable fragment automatically — nothing to configure per endpoint:
https://your-docs.example.com/#endpoints/<operationId>
https://your-docs.example.com/#schemas/<SchemaName>
Append either to the URL of any page that embeds GetMan, and on load it scrolls directly to that endpoint
or schema. operationId and schema names come straight from your OpenAPI spec, so the links stay stable as
long as those identifiers don’t change — which is also why giving your endpoints explicit operationId
values (rather than letting a generator auto-derive them) is worth doing if you plan to link into your docs
regularly.
A concrete example
For an endpoint defined with operationId: getUserById, the shareable link is:
https://your-docs.example.com/#endpoints/getUserById
Paste that directly into a Slack message, a ticket, or a PR comment, and it opens the docs scrolled to that exact endpoint — no “scroll down, it’s under Users” required.
See the docs for the full fragment reference, or the alternatives pages if you’re evaluating whether your current viewer supports this at all — it’s a common gap, not a given.
Try it with your own spec
Paste any OpenAPI or Swagger URL and see it rendered live — no signup, no install.
Open the explorer