API Reference
The Equa platform exposes a RESTful API throughequa-server. This section documents every endpoint group with request/response schemas, authentication requirements, and examples.
Base URL
The endpoint reference below describes server routes as
/v1/..., but browser traffic currently reaches them through the same-origin /api/v1/... path on the SPA host. Re-verify any direct api.equa.cc hostname claims before documenting them as current.
Authentication
All API endpoints require an authenticated session. The server usesexpress-session with a database-backed store (TypeORM). After signing in via Google OAuth, the server sets an HTTP session cookie that the browser includes automatically with each request.
rolling: true, which extends the expiry on every request.
Overview Documents
Endpoint Groups (18)
All endpoint definitions are located inequa-server/modules/api/src/endpoints/.
How to Document an Endpoint
- Copy
templates/api-endpoint.mdintoapi/endpoints/. - Read the source endpoint file and its associated service module.
- Document every route, request schema, response schema, and error case.
- Update this index and
README.mdwhen the status changes.