Etu exposes a Connect RPC API. Use the packages below or call the proto services directly.
@icco/etu-protoGenerated Connect RPC client and types. Published to GitHub Packages.
Source (etu-backend)github.com/icco/etu-backend/protoGo client and generated code from the same proto definitions.
etu-backend repositoryAPI requests use an API key in the Authorization header. The backend expects the raw key (not Bearer <key>).
Authorization: <your-api-key>For user-scoped calls (notes, tags, etc.) the backend derives your user from the API key. The web app uses session cookies; the API uses the key only.
Full protocol buffer and service definitions.
Open Proto Documentation