API Reference
API Surfaces
This page summarizes repo-owned API and HTTP surfaces.
For machine-readable feature/test posture, use MODULE_FEATURES.md (docs/MODULE_FEATURES.md).
Plane OIDC Bridge
Purpose:
- bridge browser auth handoff into OIDC flow
- expose bridge status and logout surfaces
Primary routes:
/auth/oidc/login//auth/oidc/callback//auth/oidc/logout//auth/oidc/backchannel-logout//api/v1/auth/oidc/status/healthz
Reference:
- PLANE_OIDC_BOOTSTRAP.md (
docs/PLANE_OIDC_BOOTSTRAP.md)
Loom OIDC Bridge
Purpose:
- route Loom auth entry and callback handling through OIDC
- expose bridge health/status surfaces
Primary routes:
/auth/oidc/login//auth/oidc/callback//auth/oidc/logout//auth/oidc/backchannel-logout//api/v1/auth/oidc/status/healthz
Reference:
- LOOM_OIDC_BOOTSTRAP.md (
docs/LOOM_OIDC_BOOTSTRAP.md)
Lantern OIDC Bridge
Purpose:
- expose canonical Lantern OIDC auth entry/callback/logout surfaces
- expose lane readback/status for fail-closed runtime verification
Primary routes:
/auth/oidc/login//auth/oidc/callback//auth/oidc/logout//auth/oidc/backchannel-logout//api/v1/auth/oidc/status/api/v1/identity/universal-work/human-queue-self-readback/healthz
Reference:
- LANTERN_OIDC_BOOTSTRAP.md (
docs/LANTERN_OIDC_BOOTSTRAP.md)
Agent Reconcile API
Purpose:
- read and preview reconcile state
- expose worker execution status and run summaries
Primary routes:
/api/v1/identity/agent-reconcile/status/api/v1/identity/agent-reconcile/runs/api/v1/identity/agent-reconcile/drift/api/v1/identity/agent-reconcile/config/api/v1/identity/agent-reconcile/preview/api/v1/identity/rocketchat-jadda-owner-resolution/api/v1/identity/agent-reconcile/worker/status/api/v1/identity/agent-reconcile/worker/runs/api/v1/identity/agent-reconcile/worker/run/healthz/metrics
Reference:
- AGENT_RECONCILE_AND_GC.md (
docs/AGENT_RECONCILE_AND_GC.md) - ROCKETCHAT_JADDA_OWNER_RESOLUTION_READBACK.md (
docs/ROCKETCHAT_JADDA_OWNER_RESOLUTION_READBACK.md)
Notes
- Detailed contract semantics belong to the contract pages under
docs/andconfig/**. - Runtime owner boundaries and fail-closed behavior are documented in OPERATIONS.md and FABRIC_CONSUMER_SURFACES.md (
docs/FABRIC_CONSUMER_SURFACES.md). - The Jadda owner-resolution route may resolve
principal_id,tenant_ref, andbusiness_context_refonly from Keycloak-admin readback plus repo-owned admitted context-map truth. It returns an allow decision only after a bounded, protected Fabric entitlement readback; missing or denied Fabric truth fails closed.
License: AGPLv3 Project: https://helpifyr.com