API Reference¶
Last reviewed: 2026-07-30
This page renders the published Project NEXUS API contract as an interactive, browsable reference (powered by Redoc) directly from the canonical openapi.json contract.
Scope: this is the published contract, not the complete route surface.
openapi.jsondocuments 843 paths / 1,065 operations, against roughly 2,600 route registrations inroutes/api.php. Notably absent are the external federation protocol families — Komunitin (/api/v2/federation/komunitin/*), Credit Commons (/api/v2/federation/cc/*), legacy v1 federation (/api/v1/federation/*) and the Partner API (/api/partner/v1/*) — all of which are built but switched off by default and answer503until an operator enables the relevant kill switch.routes/api.phpand the controllers underapp/Http/Controllers/Api/remain authoritative for runtime behaviour; see FEDERATION_API_MANUAL.md for federation semantics.The interactive reference below renders on the documentation site. On GitHub, see API.md for the getting-started guide and the raw
openapi.jsoncontract, or render it locally withnpx @redocly/cli preview-docs openapi.json.