Skip to content

API Reference

The documentation below is generated from openapi.json synchronized at build time. If the page is blank, run pnpm run sync:openapi and make sure public/openapi.json exists.


Other access paths

  • Same-domain API: https://vsh.cc/api/swagger (Swagger UI) and https://vsh.cc/api/swagger/doc (JSON)
  • API subdomain (if configured): https://api.vsh.cc/swagger

For auth setup, see Login and API keys.