Documentation
API Reference
Endpoints for authentication, uploads, manuscripts, preprints, and admin tooling.
Authentication
Use bearer tokens from the login endpoint to access protected routes.
POST /api/auth/registerPOST /api/auth/loginPOST /api/auth/logout
Public Content
Preprints and public collections are available without authentication.
GET /api/preprintsGET /api/preprints/{preprintNumber}GET /api/preprints/{preprintNumber}/download
Manuscripts
Create, update, and submit manuscripts for review.
GET /api/manuscriptsPOST /api/manuscriptsPOST /api/manuscripts/submit
Admin
Admin endpoints require the admin role.
GET /api/admin/usersPUT /api/admin/users/{userId}/statusDELETE /api/admin/users/{userId}