Applications
Applications — /api/org/{slug}/applications
Section titled “Applications — /api/org/{slug}/applications”| Method · Route | Purpose | Source |
|---|---|---|
POST / | Create application | ApplicationEndpoints.cs:48 |
PUT /{appId} | Update application (incl. OIDC/SAML client config) | :75 |
DELETE /{appId} | Delete application | :114 |
PATCH /{appId}/status | Toggle status | :134 |
POST /{appId}/rotate-secret | Rotate client secret | :155 |
OIDC client config (PKCE requirement, allowed grant types, scopes, post-logout redirects) and SAML SP registration (EntityID, ACS URL) live on the Application — see OIDC and SAML.
App groups — /api/org/{slug}/app-groups
Section titled “App groups — /api/org/{slug}/app-groups”| Method · Route | Purpose | Source |
|---|---|---|
POST / · PUT /{groupId} · DELETE /{groupId} | App-group CRUD (branding, login methods, hero) | AppGroupEndpoints.cs:48 |
POST /{groupId}/apps | Add app to group | :132 |
POST · DELETE /{groupId}/icon | App-group icon | AppGroupIconEndpoints.cs:17 |
The App Group holds hosted-login branding (colors, social providers, passkey/magic-link toggles, hero copy) and the Passkey RP ID.