ouroboros-rest
Public/ouroboros/ouroboros-rest
The **communications layer** of [Ouroboros](https://github.com/NobuData/ouroboros): the one service a browser talks to. It owns authentication, sessions, tenant-context resolution, the tenancy API and the gateway to `ouroboros-engine` — and it is the only module that reaches `ouroboros-db` or the engine, which is what keeps tenancy enforcement in a single auditable place. Every path sits under `/api/v1`. The version is in the URI because that is what a generated client, an address bar and a log line can all carry without negotiation, and a controller opts *out* of v1 rather than into it — so a route cannot be published unversioned by omission. What is described below is the whole of the surface today: the heartbeat the scaffold ([#27](https://github.com/NobuData/ouroboros/issues/27)) landed. Health probes ([#29](https://github.com/NobuData/ouroboros/issues/29)), the tenancy API ([#31](https://github.com/NobuData/ouroboros/issues/31)), authentication ([#33](https://github.com/NobuData/ouroboros/issues/33)) and the engine gateway ([#35](https://github.com/NobuData/ouroboros/issues/35)) each arrive as operations written here and code that answers them.
- Versions
- 26
- Latest version
- v0.24.0
- Last updated
- 26d ago
- Organization
- Ouroboros
Version history
26 published versions, newest first.
- v0.24.0LatestPublished
Imported from OpenAPI specification
26d ago8/15/2026ChangelogImported from specification (follow-on revision in same project)
- v0.23.0Published
Imported from OpenAPI specification
27d ago8/15/2026ChangelogImported from specification (follow-on revision in same project)
- v0.22.6Published
Imported from OpenAPI specification
27d ago8/14/2026ChangelogImported from specification (follow-on revision in same project)
- v0.22.5Published
Imported from OpenAPI specification
27d ago8/14/2026ChangelogImported from specification (follow-on revision in same project)
- v0.22.4Published
Imported from OpenAPI specification
27d ago8/14/2026ChangelogImported from specification (follow-on revision in same project)
- v0.22.3Published
Imported from OpenAPI specification
27d ago8/14/2026ChangelogImported from specification (follow-on revision in same project)
- v0.22.2Published
Imported from OpenAPI specification
28d ago8/14/2026ChangelogImported from specification (follow-on revision in same project)
- v0.22.1Published
Imported from OpenAPI specification
28d ago8/14/2026ChangelogImported from specification (follow-on revision in same project)
- v0.22.0Published
Imported from OpenAPI specification
28d ago8/13/2026ChangelogImported from specification (follow-on revision in same project)
- v0.21.0Published
Imported from OpenAPI specification
29d ago8/13/2026ChangelogImported from specification (follow-on revision in same project)
- v0.20.0Published
Imported from OpenAPI specification
29d ago8/13/2026ChangelogImported from specification (follow-on revision in same project)
- v0.18.0Published
Imported from OpenAPI specification
29d ago8/13/2026ChangelogImported from specification (follow-on revision in same project)
- v0.17.0Published
Imported from OpenAPI specification
29d ago8/13/2026ChangelogImported from specification (follow-on revision in same project)
- v0.16.0Published
Imported from OpenAPI specification
29d ago8/12/2026ChangelogImported from specification (follow-on revision in same project)
- v0.15.0Published
Imported from OpenAPI specification
29d ago8/12/2026ChangelogImported from specification (follow-on revision in same project)
- v0.14.0Published
Imported from OpenAPI specification
29d ago8/12/2026ChangelogImported from specification (follow-on revision in same project)
- v0.13.0Published
Imported from OpenAPI specification
29d ago8/12/2026ChangelogImported from specification (follow-on revision in same project)
- v0.12.0Published
Imported from OpenAPI specification
29d ago8/12/2026ChangelogImported from specification (follow-on revision in same project)
- v0.11.0Published
Imported from OpenAPI specification
29d ago8/12/2026ChangelogImported from specification (follow-on revision in same project)
- v0.10.0Published
Imported from OpenAPI specification
1mo ago8/11/2026ChangelogImported from specification (follow-on revision in same project)
- v0.9.0Published
Imported from OpenAPI specification
1mo ago8/11/2026ChangelogImported from specification (follow-on revision in same project)
- v0.8.0Published
Imported from OpenAPI specification
1mo ago8/11/2026ChangelogImported from specification (follow-on revision in same project)
- v0.7.0Published
Imported from OpenAPI specification
1mo ago8/11/2026ChangelogImported from specification (follow-on revision in same project)
- v0.5.0Published
Imported from OpenAPI specification
1mo ago8/11/2026ChangelogImported from specification (follow-on revision in same project)
- v0.4.0Published
Imported from OpenAPI specification
1mo ago8/11/2026ChangelogImported from specification (follow-on revision in same project)
- v0.1.0Published
Imported from OpenAPI specification
1mo ago8/11/2026ChangelogImported from specification