API Packages
api-models
This package provides shared API contracts, route types, and response models used across services and clients.
api-core
This package provides base client classes and common helpers for building HTTP and socket integrations.
api-processors
This package provides reusable request and route processors for logging, context handling, and content negotiation.
api-server-fastify
This package provides Fastify web server integration for exposing API routes with consistent runtime behaviour. It builds on the Fastify framework to offer a predictable hosting layer for API services.
api-service
This package provides information and hosting service implementations with generated REST route handlers.
api-rest-client
This package provides a REST client implementation for consuming information and hosting endpoints.
api-auth-entity-storage-models
This package provides contracts for authentication flows and admin user management with entity storage.
api-auth-entity-storage-service
This package provides an authentication service implementation and REST routes backed by entity storage.
api-auth-entity-storage-rest-client
This package provides REST clients for authentication and admin operations against entity storage endpoints.
api-tenant-processor
This package provides tenant resolution services and route handlers that derive tenant context from API keys.