API Reference Screenshot Guide¶
Motivation¶
The API Reference user guide still had placeholder notes for future screenshot capture. Readers needed a concrete view of the in-app API menu and endpoint browser.
User-Facing Change¶
- Added a captured API Reference screenshot to the user guide.
- Added a focused API token panel illustration so the
Copybutton and maskedX-ELB-API-Tokenflow are visible in the guide. - Added a submit-and-status walkthrough showing
query_fasta,job_id, and status polling through the API Reference page. - Rewrote the guide around when to use the API Reference, how to find endpoints, how the API token panel should be treated, and how to avoid leaking sensitive values in screenshots.
- Clarified that external API calls must include
X-ELB-API-Token, while in-pageTryrequests attach the same token internally.
API / IaC Diff Summary¶
- No API changes.
- No infrastructure changes.
- Documentation-only update under
docs/user-guide/api-reference.md,docs/images/screenshots/api-reference.png,docs/images/screenshots/api-token-panel.svg,docs/images/screenshots/api-job-submit-flow.svg,docs/images/screenshots/api-job-status-flow.svg, anddocs/screenshot-capture-manifest.json.
Validation Evidence¶
- Captured
docs/images/screenshots/api-reference.pngfrom the local dashboard athttp://127.0.0.1:8090/docswith the API menu selected and endpoint groups visible. - Masked the visible API base URL and avoided exposing token values.
uv run mkdocs build- Local MkDocs check confirmed
api-job-submit-flow.svgandapi-job-status-flow.svgare served with HTTP 200.