Build on a foundation
where identity, search,
and UI already work.

NovexAPI gives every product built on the Novex stack a shared foundation — authentication, search, documentation, and a consistent design system that ship ready-to-use. Stop rebuilding primitives and focus on what your product actually does differently.

REST · GraphQL · Shared design system · Single identity layer

What you gain

One runtime, every product.

Every service in the Novex suite — ERP, mail, OS administration, third-party integrations — builds on the same NovexAPI foundation. Consistent identity, consistent data models, consistent UI.

Unified identity & auth

One login, one session, one permission model — across every Novex product. Employees authenticate once and have the right access to every service their role requires.

REST and GraphQL

Both REST and GraphQL endpoints on a single runtime. Choose the query pattern that suits your integration — batch operations via REST, flexible data fetching via GraphQL.

Shared design system

The --nx-* token system and component library used across every Novex interface. Build new products or custom dashboards that look and feel native to the Novex ecosystem.

Full-text search

Built-in search across inventory records, lot history, customer orders, and documentation — indexed and queryable without external search infrastructure.

Documentation layer

API reference documentation generated from the live schema. Always accurate, always up to date — no manual documentation maintenance required.

Shared data models

Inventory items, lot records, customers, and contacts share one canonical schema across all Novex products. No data duplication or sync logic between services.

Technical foundation

The runtime that powers everything.

NovexAPI is not just an API wrapper. It is the shared runtime — the layer every Novex product calls for identity, data access, and UI primitives.

  • Single source of truth. All Novex products read and write through the same API layer, from the same database. No ETL, no sync jobs, no stale read replicas to reconcile.
  • Extend without forking. Third-party integrations and custom modules plug into NovexAPI's standard extension points. You get consistent auth and data access without modifying core source.
  • Design tokens, not hardcoded colors. The --nx-* token system makes it possible to theme every interface — including custom modules — with a single variable override. Light, dark, and custom brand themes ship out of the box.

NovexAPI

Build on one shared runtime, API, and design system.

https://novex.foundation/products/novexapi ›

Build on a shared foundation from day one.

NovexAPI ships as part of the 90-day NovexOS trial. All primitives included — no separate SDK setup required.