API reference
Every procedure of the API as plain REST under /api/v1, rendered by Scalar from the OpenAPI 3.1 document at https://api.subash.us/api/v1/openapi.json. The typed RPC client and how the two transports relate are explained in API: RPC and REST.
The interactive reference did not load.
It is a script from cdn.jsdelivr.net that then fetches the OpenAPI document from the API in your browser — so a blocked CDN, an API that is not running, or an origin missing from the API's TRUSTED_ORIGINS all stop it. The same surface without it:
- Every procedure, as a page: API: RPC and REST
- The raw OpenAPI 3.1 document:
https://api.subash.us/api/v1/openapi.json