Unified Query ShapeOne filtering / sorting / projection / pagination dialect across every resource. Learn it once.
Two Auth PathsOAuth 2.0 for third-party apps with scoped access and managed refresh. Direct kAuth for first-party scripts that already hold a session token.
RFC 7807 ErrorsStructured problem responses with stable error codes, validation issue arrays, and field paths — easy to surface in UIs.
24 ResourcesProjects, invoices, time entries, clients, vendors, contracts — the full Knowify domain, with consistent CRUD on every entity.
Official TypeScript SDK@knowify/sdk — class+namespace ergonomics, typed errors, composable middleware (retry, logging, observability, timeout), lazy pagination, AbortSignal everywhere. ESM-first, browser-compatible, Node 20+.