---
title: Release 2026.2
slug: "/releases/2026.2"
---

<!-- spellchecker:ignore πthon -->

## Highlights

- **Object Lifecycle Management**: :ak-enterprise :ak-preview Admins can now automatically schedule periodic reviews of authentik objects (applications, groups, roles) for compliance and auditing purposes.
- **WS-Federation**: :ak-enterprise authentik now supports WS-Federation, a single sign-on and identity federation protocol common in some Microsoft environments.
- **SCIM provider**: Major improvements to the SCIM provider have been made by community contributions from @ImmanuelVonNeumann and @bitpavel-l25 in the form of [sync improvements](https://github.com/goauthentik/authentik/pull/13947) and [group imports](https://github.com/goauthentik/authentik/pull/19846). Thank you!

### Release frequency change

In recent years, a new authentik release was cut roughly every two months. We will be extending this to target a three-month release cycle, with the next release being 2026.5 in May. We will keep to our current practice of supporting the two most recently released versions with security coverage, which will therefore result in a longer coverage period as well.

## Breaking changes

### SCIM group syncing behavior

Users will now be filtered based on the policies bound to the application the SCIM provider is used with. There is now an option to select groups in the SCIM provider, which, if selected, will only sync those groups, and if no groups are selected, all groups will be synced. If you have a SCIM provider with a group filter setup, it will be deactivated and a configuration warning will be created, for you to review the configuration.

### Policies / Property mappings

`User.ak_groups` has been deprecated. Users' groups are now accessed through `User.groups`. Usage of `.ak_groups` will continue to function, but will create a configuration warning event, at most every 30 days. We recommend you check any custom code (e.g. expression policies, property mappings) that deals with group memberships to update them if necessary.

## New features and improvements

### Object lifecycle management :ak-enterprise :ak-preview

[Object Lifecycle Management](../../sys-mgmt/object-lifecycle-management.md) allows Admins to schedule and track periodic reviews for Applications, Groups, and Roles. Reviewing access privileges to specific applications is an important best practice, as is reviewing other settings such as your branding settings, group and role membership, application entitlements, and current policy bindings.

### WS-Federation :ak-enterprise

We now have a provider to integrate authentik with applications and service providers that use the [WS-Fed protocol](https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adfsod/204de335-ea34-4f9b-ae73-8b7d4c8152d1). WS-Federation is an XML-based identity federation protocol that uses token exchange for federated Single Sign-On (SSO) and IdP authentication, specifically for Windows applications such as Sharepoint. Note that we only support the SAML2 token type within WS-Federation providers, and that using the WS-Fed provider with Entra ID is not supported because Entra ID requires a SAML 1.0 token.

For details refer to our [WS-Federation provider documentation](../../add-secure-apps/providers/wsfed/index.md).

### Endpoints and authentik agent :ak-enterprise

Endpoints now has a [Fleet connector](../../endpoint-devices/device-compliance/connectors/fleetdm.md) integration. You can now pull device facts and signals data from [Fleet](https://fleetdm.com/) into authentik to implement Conditional Access rules.

[Local Device Login](../../endpoint-devices/authentik-agent/device-authentication/local-device-login/linux.md) now works on Linux too and also supports webauthn/FIDO2.

### Certificate builder

authentik's certificate builder now supports ED25519 and ED448 certificate generation.

### SAML Provider

The SAML provider's metadata parser now supports importing Single Logout Service endpoints and encryption certificates. Also, encryption certificates without private keys are now accepted, and the structure of encrypted SAML assertions has been corrected. The signing order for encrypted SAML responses has been fixed, and signature algorithm options are now automatically pulled from the selected signing certificate. The SP ACS binding field has been lowered in the form and will soon be sunset, as defaulting to POST should work in every case.

### SAML Source

SAML sources now correctly handle transient usernames longer than 150 characters by truncating them. AuthnRequest signatures are no longer incorrectly embedded in the request body when using the redirect binding. The signature verification order has been fixed to properly accommodate encrypted assertions, and InvalidSignature exceptions are now properly caught. Status message handling has also been improved for better error reporting.

### Documentation page: First steps

We now have a tutorial for your [First steps](../../install-config/first-steps/index.mdx) after installing authentik! This document walks you through adding a new application and provider, then adding your first user, with Tips to explain more complex concepts. Best practices and troubleshooting tips are also included.

### πthon

authentik now uses [Python 3.14](https://docs.python.org/3/whatsnew/3.14.html) under the hood. This means absolutely nothing as we use none of its features, but it has a cool name.

## New integration guides

An integration is how authentik connects to third-party applications, directories, and other identity providers. The following integration guides were recently added. A big thanks to our contributors!

- [Affine](https://integrations.goauthentik.io/chat-communication-collaboration/affine/) (Thanks to @akaSorin)
- [Arcane](https://integrations.goauthentik.io/integrations/hypervisors-orchestrators/arcane/) (Thanks to @steilerDev)
- [Datadog](https://integrations.goauthentik.io/integrations/monitoring/datadog/) (Thanks to @dominic-r!)
- [Elastic Cloud](https://integrations.goauthentik.io/integrations/platforms/elastic-cloud/) (Thanks to @dominic-r!)

## Upgrading

This release does not introduce any new requirements. You can follow the upgrade instructions below; for more detailed information about upgrading authentik, refer to our [Upgrade documentation](../../install-config/upgrade.mdx).

:::warning
When you upgrade, be aware that the version of the authentik instance and of any outposts must be the same. We recommend that you always upgrade any outposts at the same time you upgrade your authentik instance.
:::

### Docker Compose

To upgrade, download the new docker-compose file and update the Docker stack with the new version, using these commands:

```shell
wget -O docker-compose.yml https://goauthentik.io/version/2026.2/lifecycle/container/compose.yml
docker compose up -d
```

The `-O` flag retains the downloaded file's name, overwriting any existing local file with the same name.

### Kubernetes

Upgrade the Helm Chart to the new version, using the following commands:

```shell
helm repo update
helm upgrade authentik authentik/authentik -f values.yaml --version ^2026.2
```

## Minor changes/fixes

- \*: Auto compress images (#19065)
- admin/files: add centralized theme variable support for file URLs (#19657)
- admin/files: fix duplicate bucket name in presigned URLs with custom domain (#19537)
- admin/files: fix get_objects_for_user queryset argument in FileUsedByView (#18845)
- admin/files: fix manageable check blocking file creation on fresh installs (#19547)
- admin/files: revert add check for /media existence (#18636) (#18829)
- admin/files: support %(theme)s variable in media file paths (#19108)
- api: fix latest version for public schema (#18902)
- api: fix page_size with invalid query param (#18879)
- blueprints: add InternallyManagedMixin instead of large list (#18983)
- blueprints: don't exclude default values (#20057)
- blueprints: fix deadlock and task context error in MetaApplyBlueprint (#19033)
- blueprints: fix flaky tests (#19002)
- blueprints: set enrollment token key (#19061)
- brands: fix Domain Matching in Brand Resolution (#19976)
- core: add bulk session revocation (#18564)
- core: add CC and BCC support to ak_send_email and TemplateEmailMessage (#19633)
- core: add last_login filter to users API (#18993)
- core: add prettier failure on duplicate group names (#18941)
- core: add skip s3_test_server_available to TestResolveFileUrlS3Backend (#18858)
- core: ask for token duration on recovery link/email by admin (#19875)
- core: fix non-expiring service accounts and app passwords (#19913)
- core: fix read replica routing during transactions (#19086)
- core: handle deserialization errors from FileField migration (#19067)
- core: list applications fix (#18798)
- core: remove session migration (#14568)
- core: remove superuser check from `Token` list (#18684)
- core: return bad request when user is authenticated and not active (#19706)
- core: skip s3 tests if endpoint isn't available (#18841)
- core: Update supported versions in SECURITY.md (#19385)
- core: use chunked_queryset for expired message deletion (#19028)
- core/groups: optimize prefetch queries to fetch only required fields (#18448)
- crypto: Add ED25519 and ED448 support to the certificate builder (#19465)
- crypto: fix extra cert data in db migration (#18937)
- crypto: Store details parsed from includeDetails in database instead (#18013)
- endpoints: fix endpoints stage marked as enterprise (#19607)
- endpoints: FleetDM connector (#18589)
- endpoints: include license status in agent config (#19227)
- endpoints: show agent version (#19239)
- endpoints/connectors/agent: add tests for IA endpoint stage (#19487)
- endpoints/connectors/agent: fix icon (#19722)
- endpoints/connectors/agent: Skip Endpoint stage on device IA & fix confusing identification subtext (#19482)
- endpoints/devices: cleanup (#19047)
- enterprise/audit: Expanded Diff (#19726)
- enterprise/lifecycle: implement Object Lifecycle Management (#20015)
- enterprise/providers: WS-Federation (#19583)
- enterprise/providers: WSFed configurable realm, default `wreply` (#19996)
- enterprise/reports: improve export list, confirmation (#18981)
- enterprise/search: add static autocomplete structure (#19008)
- events: notifications live update (#18980)
- Fix authenticator sms docs (#19797)
- flows: add option for flow layout with frame background (#19527)
- flows/executor: fix KeyError when session has no existing plan (#18951)
- integrations: add saml steps to mattermost (#19590)
- internal: don't warn on empty outpost for embedded (#18786)
- internal: fix certificate not refetched if fingerprint changes (#19761)
- internal: fix incorrect metric calculation (#19701)
- internal: rework liveness probe and proxy (#19312)
- internal: update TLS Suite (#19076)
- internal/outpost: improve PostgreSQL connection options parsing (#19118)
- lib: add helper for creating events in migration (#20044)
- lib: Add ssh/sftp schemas in to DomainlessFormattedURLValidator (#19881)
- lib: update error logging (#18628)
- lib: use orjson for structlog json (#19462)
- lib/sync: fix sync_dispatch (#19053)
- lib/sync/outgoing: handle deletions even if object does not exist in database (#18968)
- outpost/proxyv2: fix stale session cookie causing 400 error in createState (#19026)
- outpost/proxyv2: reduce max number of postgres connections (#19211)
- outpost/proxyv2: revalidate auth if session fails to load (#18063)
- outposts: fix docker_tls created files permission (#19978)
- outposts: fix permission errors for related certificates (#18861)
- packages/ak-guardian: cast safely (#18929)
- packages/django-dramatiq-postgres: broker: close django connections on consumer close (#18833)
- packages/django-dramatiq-postgres: broker: empty message after task completed successfully (#19340)
- policies: fix Provider's authentication_flow not used when set (#19609)
- providers/oauth2: add `logout+jwt` token type for oidc logout token. (#19554)
- providers/oauth2: allow property mappings to override scope claim in access tokens (#19226)
- providers/oauth2: Automated OpenID Conformance tests (#14785)
- providers/oauth2: Support login_hint (#19498)
- providers/oauth2: use compare_digest for client_secret comparison (#19979)
- providers/proxy: Fix incorrect comparison of redirect URL and CookieDomain (#15686)
- providers/saml: allow encryption certificates without private keys (#19526)
- providers/saml: auto pull signature algorithm options (#17614)
- providers/saml: fix signing order for encrypted saml responses (#19620)
- providers/saml: fix structure of encrypted saml assertion (#19592)
- providers/saml: move sp acs binding down in form (#20039)
- providers/saml: update metadata parser for single logout and encryption certificate (#20031)
- providers/scim: add configuration warning for migration (#19859)
- providers/scim: fix email validation mismatch (#19848)
- providers/scim: import SCIM groups (#19846)
- providers/scim: modify user- and group syncing behavior (#13947)
- rbac: Add show all to roles tab, add role tab to groups (#19097)
- rbac: alter migrated direct permission roles (#18860)
- rbac: clean up roles and permissions (#19588)
- recovery: consume token in transaction (#19967)
- root: Python 3.14 (#17313)
- security: CVE-2026-25227 (#20230)
- security: CVE-2026-25748 (#20231)
- security: CVE-2026-25922 (#20232)
- sources/kerberos: update to new python-kadmin-rs (#19491)
- sources/oauth: add fallback for id_token when profile URL is not available (#19311)
- sources/oauth: Fix an issue where wechat may crash during login. (#18973)
- sources/oauth: Fix InvalidAudienceError in id_token fallback (#20096)
- sources/saml: Add testcases for PR #19593 (#19647)
- sources/saml: Fix signature verification order to accommodate encrypted assertions (#19593)
- sources/saml: prevent authnrequest signature being inside body on redirect (#19898)
- sources/saml: properly catch InvalidSignature exception (#19641)
- sources/saml: Set AuthnRequest ProtocolBinding to HTTP-POST instead of HTTP-Redirect (#17378)
- sources/saml: truncate transient username longer than 150 chars (#19930)
- sources/saml: update handling statusmessage (#19739)
- stages: remove more global state (#18641)
- stages/authenticator\_\*: fix code input field not string (#18875)
- stages/authenticator_static: set max token length to 100 chars (#19162)
- stages/authenticator_validate: decrease reputation on failed MFA attempt (#19378)
- stages/authenticator_webauthn: fix double JSON encoding of webauthn options (#19952)
- stages/identification: replace sleep with make_password (#18883)
- stages/password: replace session-based retries with reputation (#18643)
- stages/prompt: optimize API endpoints (#19251)
- tasks: add queued tasks metrics (#20118)
- tasks/middleware: close connections on worker status update database error (#18881)
- tasks/middlewares: call monitoring_set upon metrics request (#20117)
- web: add "Copy Secret" button to TOTP configuration stage (#19863)
- web: add custom message with links for empty data export list (#18830)
- web: Allow unused spread properties to strict unsafe. (#20084)
- web: Capitalize language display names, code owner fix (#19119)
- web: Captcha Refinements, Part 2 (#19757)
- web: Defer table refresh, visibility checks. (#19194)
- web: disable user settings fields when changes are not allowed (#19132)
- web: display custom attributes on admin view pages (#19720)
- web: Enforce `challenge` nullish types. (#19768)
- web: fix Brand CSS not applied to nested Shadow DOM components (#19892)
- web: Fix development theme overrides (#19826)
- web: fix file search input not resetting results properly (#19034)
- web: fix file upload form (#18808)
- web: Fix flow inspector advancement event. (#19309)
- web: Fix Impersonation, Lit Reactive Controller Contexts (#19114)
- web: Fix locale selector in compatibility mode. (#19946)
- web: fix notification counter (#18781)
- web: fix Open button selecting row instead of navigating (#18992)
- web: fix promoted source button hover losing blue color (#19048)
- web: fix slug auto-updating when editing existing applications (#19169)
- web: Fix stale flow background (#19015)
- web: Fix Storybook package resolution with `npm link` (#19016)
- web: Fix user library colors, modal z-indexes, table progress bars (#19152)
- web: Flow info, localization, back button. (#19234)
- web: Form Modal Independence: Part 1 (#19395)
- web: Images styles, theming (#19233)
- web: Lit Development Mode, performance fixes. (#19825)
- web: Locale selector UI fixes (#18972)
- web: Merge branch -- Stale notifications, synchronized context objects, rendering fixes (#19141)
- web: re-update package-lock.json to include missing tree-sitter references
- web: Reduce Sentry Development Errors (#19504)
- web: refactor TOTP clipboard handlers and secret parsing (#19953)
- web: revert `package-lock.json` by tag workflow (#20349)
- web: Session UI Config Lifecycle (#19788)
- web: Token Form Fixes (#19121)
- web: UI Locale Fixes (#19235)
- web: update @goauthentik/api (#19542)
- web: Vendor SFE Bootstrap (#19766)
- web: Z-Index Fixes, Mobile Sidebar Behavior. (#19460)
- web/a11y: CAPTCHA Stage Form (#19670)
- web/a11y: Locale selector select styles, contrast. (#19634)
- web/admin: add banner to flow import form (#19288)
- web/admin: add UI copy to RBAC modal (#18917)
- web/admin: adjust sync threshold, add tooltip (#19131)
- web/admin: always retrieve selected provider when editing the application (#19341)
- web/admin: endpoint: change wording and add helper text (#18871)
- web/admin: fix brand form sending "undefined" string for blank default application (#19658)
- web/admin: fix button alignment on user view page (#19079)
- web/admin: fix captcha stage provider selector not showing saved value (#19555)
- web/admin: fix dark theme on map (#18985)
- web/admin: fix default binding order (#19943)
- web/admin: fix endpoints user binding (#18935)
- web/admin: fix file upload not preserving extension for custom names with dots (#19548)
- web/admin: Fix haveibeenpwned link in PasswordPolicyForm (#18984)
- web/admin: fix impersonation form requesting data without being opened (#19673)
- web/admin: fix read-only provider selection for application form (#18768)
- web/admin: fix rendering for configuration_warning event (#20050)
- web/admin: fix switches (#19493)
- web/admin: fix toggle-group for bindings now showing up (#19820)
- web/admin: Pluralize Certificate-Key Pair deletion confirmation (#19389)
- web/admin: prevent file upload attempt when backend not managed (#18646)
- web/admin: Register stage elements. Fix linter warnings (#19948)
- web/admin: reword some things on the device view page (#18785)
- web/admin: source forms not rendering (#19887)
- web/admin: use consistent icon for inactive user status (#19032)
- web/admin/rbac: misc object permission fixes (#18859)
- web/common: add dev middleware to show warnings for consecutive identical requests (#19671)
- web/elements: hidden secrets not propagating (#19029)
- web/elements: progress-bar and table loading header (#18934)
- web/elements: reduce spacing between collapsible form groups (#19627)
- web/elements: remove pfbase everywhere (#19623)
- web/elements: stabilize dual-select status height (#19734)
- web/flow: Fix spurious double submit on ak-stage-autosubmit (#18727)
- web/flows: revisit agent stage fallback delay (#20028)
- web/flows: update flow background (#19974)
- web/flows: update icon and text for device classes (#19648)
- web/forms: fix forms not resetting state when modal closes (#19562)
- web/forms: fix invalid date error for empty datetime-local inputs (#19561)
- web/i18n: Fix Japanese and Korean font overrides. (#19994)
- web/sfe: bug: polyfill needed to supply Object.assign() to IE11. (#20126)
- web/sfe: downgrade bootstrap, add access denied test (#19763)
- web/startup: deprecated theme names break theming (#19431)
- web/table: align row action icons and tooltip color (#19736)
- web/user: fix consent delete form missing details (#19147)
- web/user: fix Firefox for Android infinite render loop in user library (#19379)

## Fixed in 2026.2.1

- core: fix get_provider returning base Provider instead of subclass (cherry-pick #19064 to version-2026.2) (#20670)
- crypto: fix kid legacy signal (cherry-pick #20627 to version-2026.2) (#20628)
- enterprise/wsfed: Fix metadata export and signing logic (cherry-pick #20643 to version-2026.2) (#20649)
- internal: make http timeouts configurable (cherry-pick #20472 to version-2026.2) (#20567)
- outpost/proxyv2: prevent panic in handleSignOut (cherry-pick #20097 to version-2026.2) (#20689)
- packages/django-channels-postgres: eagerly delete messages (cherry-pick #20687 to version-2026.2) (#20688)
- packages/django-dramatiq-postgres: fix worker startup on macos (cherry-pick #20637 to version-2026.2) (#20641)
- packages/django-dramatiq-postgres: use fork (cherry-pick #20606 to version-2026.2) (#20608)
- providers/proxy: move search path to query instead of runtime parameter (cherry-pick #20662 to version-2026.2) (#20693)
- sources/ldap: add connection logging & downgrade message (cherry-pick #20519 to version-2026.2) (#20636)
- web: fix identification stage styling in compatibility mode (cherry-pick #20684 to version-2026.2) (#20694)
- web/flows: fix source icons being always inverted (cherry-pick #20419 to version-2026.2) (#20607)

## Fixed in 2026.2.2

- core: expiring model: ignore DoesNotExist error (cherry-pick #20922 to version-2026.2) (#20925)
- core: fix provider not nullable (cherry-pick #21275 to version-2026.2) (#21282)
- endpoints: prevent selection of incompatible connector (cherry-pick #20806 to version-2026.2) (#20807)
- endpoints/connectors: fix enabled flag not respected (cherry-pick #21144 to version-2026.2) (#21145)
- enterprise/endpoints/connectors/agent: add login_hint support for interactive auth (cherry-pick #20647 to version-2026.2) (#21047)
- events: avoid implicitly setting context from login_failed event (cherry-pick #21045 to version-2026.2) (#21050)
- events: prevent exception when events contains incompatible unicode (cherry-pick #21048 to version-2026.2) (#21053)
- flows: continuous login debug (cherry-pick #21044 to version-2026.2) (#21090)
- internal: fix certificate fallback without SNI (cherry-pick #21417 to version-2026.2) (#21419)
- outposts: only dispatch logout task if any outpost exists (cherry-pick #20920 to version-2026.2) (#20949)
- packages/django-channels-postgres: provide sync API for group_send (cherry-pick #20740 to version-2026.2) (#20741)
- packages/django-dramatiq-postgres: scheduler: only dispatch tasks if they're not running yet (cherry-pick #20921 to version-2026.2) (#20950)
- providers/ldap: inherit adjustable page size for LDAP searchers (cherry-pick #21377 to version-2026.2) (#21384)
- providers/oauth2: decode percent-encoded basic auth (cherry-pick #20779 to version-2026.2) (#20781)
- providers/proxy: Add a default maxResponseBodySize to Traefik Middleware (cherry-pick #21111 to version-2026.2) (#21140)
- providers/proxy: remove redundant logout event (cherry-pick #20860 to version-2026.2) (#20866)
- providers/saml: Fix redirect for saml slo (cherry-pick #21258 to version-2026.2) (#21284)
- providers/scim: fix out-of-scope users and groups not being deleted from destination application (cherry-pick #20742 to version-2026.2) (#20780)
- providers/ldap: avoid concurrent header writes in API Client (cherry-pick #21223 to version-2026.2) (#21228)
- sources/ldap: fix exception in ldap debug endpoint (cherry-pick #21219 to version-2026.2) (#21222)
- sources/ldap: fix incorrect error response for invalid sync_users_password (cherry-pick #21016 to version-2026.2) (#21039)
- sources/oauth: Allow patching without provider type (cherry-pick #21211 to version-2026.2) (#21213)
- tasks: allow retry for rejected tasks only (cherry-pick #21433 to version-2026.2) (#21436)
- web/admin: bad width on policy test results (cherry-pick #20668 to version-2026.2) (#20697)
- web/admin: fix missing OSM referrerPolicy header (cherry-pick #20984 to version-2026.2) (#20990)
- web/admin: Fix SCIM page_size UI issue (cherry-pick #20890 to version-2026.2) (#20929)
- web/admin: handle non-string values in formatUUID to prevent Event Log crash (cherry-pick #20804 to version-2026.2) (#21052)
- web/applications: add wsfed to app wizard (cherry-pick #20880 to version-2026.2) (#21184)
- web/flow: be more aggressive about checking inspector hide/show status (#21358)
- web/flow: reset stale authenticator selection between consecutive validate stages (cherry-pick #20802 to version-2026.2) (#21014)
- web/flows: continuous login (cherry-pick #19862 to version-2026.2) (#20712)
- web/rbac: disambiguate duplicate permission names in initial permissions (cherry-pick #20786 to version-2026.2) (#20805)

## API Changes

### authentik (v2026.2.0)

---

#### What's New

---

##### `DELETE` /core/authenticated_sessions/bulk_delete/

##### `GET` /endpoints/fleet/connectors/

##### `POST` /endpoints/fleet/connectors/

##### `GET` /endpoints/fleet/connectors/&#123;connector_uuid&#125;/

##### `PUT` /endpoints/fleet/connectors/&#123;connector_uuid&#125;/

##### `DELETE` /endpoints/fleet/connectors/&#123;connector_uuid&#125;/

##### `PATCH` /endpoints/fleet/connectors/&#123;connector_uuid&#125;/

##### `GET` /endpoints/fleet/connectors/&#123;connector_uuid&#125;/used_by/

##### `POST` /lifecycle/iterations/

##### `GET` /lifecycle/iterations/latest/&#123;content_type&#125;/&#123;object_id&#125;/

##### `GET` /lifecycle/iterations/open/

##### `POST` /lifecycle/reviews/

##### `GET` /lifecycle/rules/

##### `POST` /lifecycle/rules/

##### `GET` /lifecycle/rules/&#123;id&#125;/

##### `PUT` /lifecycle/rules/&#123;id&#125;/

##### `DELETE` /lifecycle/rules/&#123;id&#125;/

##### `PATCH` /lifecycle/rules/&#123;id&#125;/

##### `GET` /providers/wsfed/

##### `POST` /providers/wsfed/

##### `GET` /providers/wsfed/&#123;id&#125;/

##### `PUT` /providers/wsfed/&#123;id&#125;/

##### `DELETE` /providers/wsfed/&#123;id&#125;/

##### `PATCH` /providers/wsfed/&#123;id&#125;/

##### `GET` /providers/wsfed/&#123;id&#125;/metadata/

##### `GET` /providers/wsfed/&#123;id&#125;/preview_user/

##### `GET` /providers/wsfed/&#123;id&#125;/used_by/

#### What's Changed

---

##### `GET` /admin/settings/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flags` (object)

        New required properties:
        - `enterprise_audit_include_expanded_diff`
        * Added property `enterprise_audit_include_expanded_diff` (boolean)

##### `PUT` /admin/settings/

###### Request:

Changed content type : `application/json`

- Changed property `flags` (object)

    New required properties:
    - `enterprise_audit_include_expanded_diff`
    * Added property `enterprise_audit_include_expanded_diff` (boolean)

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flags` (object)

        New required properties:
        - `enterprise_audit_include_expanded_diff`
        * Added property `enterprise_audit_include_expanded_diff` (boolean)

##### `PATCH` /admin/settings/

###### Request:

Changed content type : `application/json`

- Changed property `flags` (object)

    New required properties:
    - `enterprise_audit_include_expanded_diff`
    * Added property `enterprise_audit_include_expanded_diff` (boolean)

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flags` (object)

        New required properties:
        - `enterprise_audit_include_expanded_diff`
        * Added property `enterprise_audit_include_expanded_diff` (boolean)

##### `POST` /core/users/&#123;id&#125;/recovery/

###### Request:

New content type : `application/json`

##### `POST` /core/users/&#123;id&#125;/recovery_email/

###### Parameters:

Deleted: `email_stage` in `query`

###### Request:

New content type : `application/json`

##### `POST` /core/users/export/

###### Parameters:

Added: `last_login` in `query`

Added: `last_login__gt` in `query`

Added: `last_login__isnull` in `query`

Added: `last_login__lt` in `query`

##### `GET` /crypto/certificatekeypairs/&#123;kp_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `fingerprint_sha256` (string)

        > SHA256 fingerprint of the certificate

    - Changed property `fingerprint_sha1` (string)

        > SHA1 fingerprint of the certificate

    - Changed property `cert_expiry` (string)

        > Certificate expiry date

    - Changed property `cert_subject` (string)

        > Certificate subject as RFC4514 string

    - Changed property `key_type` (string)
        > Key algorithm type detected from the certificate's public key

##### `PUT` /crypto/certificatekeypairs/&#123;kp_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `fingerprint_sha256` (string)

        > SHA256 fingerprint of the certificate

    - Changed property `fingerprint_sha1` (string)

        > SHA1 fingerprint of the certificate

    - Changed property `cert_expiry` (string)

        > Certificate expiry date

    - Changed property `cert_subject` (string)

        > Certificate subject as RFC4514 string

    - Changed property `key_type` (string)
        > Key algorithm type detected from the certificate's public key

##### `PATCH` /crypto/certificatekeypairs/&#123;kp_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `fingerprint_sha256` (string)

        > SHA256 fingerprint of the certificate

    - Changed property `fingerprint_sha1` (string)

        > SHA1 fingerprint of the certificate

    - Changed property `cert_expiry` (string)

        > Certificate expiry date

    - Changed property `cert_subject` (string)

        > Certificate subject as RFC4514 string

    - Changed property `key_type` (string)
        > Key algorithm type detected from the certificate's public key

##### `POST` /crypto/certificatekeypairs/generate/

###### Request:

Changed content type : `application/json`

- Changed property `alg` (string)

    Added enum values:
    - `ed25519`
    - `ed448`

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `fingerprint_sha256` (string)

        > SHA256 fingerprint of the certificate

    - Changed property `fingerprint_sha1` (string)

        > SHA1 fingerprint of the certificate

    - Changed property `cert_expiry` (string)

        > Certificate expiry date

    - Changed property `cert_subject` (string)

        > Certificate subject as RFC4514 string

    - Changed property `key_type` (string)
        > Key algorithm type detected from the certificate's public key

##### `GET` /endpoints/agents/enrollment_tokens/&#123;token_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `device_group_obj` (object)
        - Added property `attributes` (object)

##### `PUT` /endpoints/agents/enrollment_tokens/&#123;token_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `device_group_obj` (object)
        - Added property `attributes` (object)

##### `PATCH` /endpoints/agents/enrollment_tokens/&#123;token_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `device_group_obj` (object)
        - Added property `attributes` (object)

##### `GET` /endpoints/device_access_groups/&#123;pbm_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Added property `attributes` (object)

##### `PUT` /endpoints/device_access_groups/&#123;pbm_uuid&#125;/

###### Request:

Changed content type : `application/json`

- Added property `attributes` (object)

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Added property `attributes` (object)

##### `PATCH` /endpoints/device_access_groups/&#123;pbm_uuid&#125;/

###### Request:

Changed content type : `application/json`

- Added property `attributes` (object)

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Added property `attributes` (object)

##### `POST` /events/events/export/

###### Parameters:

Changed: `actions` in `query`

##### `GET` /policies/event_matcher/&#123;policy_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `action` (string)

        > Match created events with this action type. When left empty, all action types will be matched.

        Added enum values:
        - `configuration_warning`
        - `review_initiated`
        - `review_overdue`
        - `review_attested`
        - `review_completed`

    - Changed property `app` (string)

        > Match events created by selected application. When left empty, all applications are matched.

        Added enum values:
        - `authentik.enterprise.endpoints.connectors.fleet`
        - `authentik.enterprise.lifecycle`
        - `authentik.enterprise.providers.ws_federation`

    - Changed property `model` (string)

        > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.

        Added enum values:
        - `authentik_endpoints_connectors_fleet.fleetconnector`
        - `authentik_lifecycle.lifecyclerule`
        - `authentik_lifecycle.lifecycleiteration`
        - `authentik_lifecycle.review`
        - `authentik_providers_ws_federation.wsfederationprovider`

##### `PUT` /policies/event_matcher/&#123;policy_uuid&#125;/

###### Request:

Changed content type : `application/json`

- Changed property `action` (string)

    > Match created events with this action type. When left empty, all action types will be matched.

    Added enum values:
    - `configuration_warning`
    - `review_initiated`
    - `review_overdue`
    - `review_attested`
    - `review_completed`

- Changed property `app` (string)

    > Match events created by selected application. When left empty, all applications are matched.

    Added enum values:
    - `authentik.enterprise.endpoints.connectors.fleet`
    - `authentik.enterprise.lifecycle`
    - `authentik.enterprise.providers.ws_federation`

- Changed property `model` (string)

    > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.

    Added enum values:
    - `authentik_endpoints_connectors_fleet.fleetconnector`
    - `authentik_lifecycle.lifecyclerule`
    - `authentik_lifecycle.lifecycleiteration`
    - `authentik_lifecycle.review`
    - `authentik_providers_ws_federation.wsfederationprovider`

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `action` (string)

        > Match created events with this action type. When left empty, all action types will be matched.

        Added enum values:
        - `configuration_warning`
        - `review_initiated`
        - `review_overdue`
        - `review_attested`
        - `review_completed`

    - Changed property `app` (string)

        > Match events created by selected application. When left empty, all applications are matched.

        Added enum values:
        - `authentik.enterprise.endpoints.connectors.fleet`
        - `authentik.enterprise.lifecycle`
        - `authentik.enterprise.providers.ws_federation`

    - Changed property `model` (string)

        > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.

        Added enum values:
        - `authentik_endpoints_connectors_fleet.fleetconnector`
        - `authentik_lifecycle.lifecyclerule`
        - `authentik_lifecycle.lifecycleiteration`
        - `authentik_lifecycle.review`
        - `authentik_providers_ws_federation.wsfederationprovider`

##### `PATCH` /policies/event_matcher/&#123;policy_uuid&#125;/

###### Request:

Changed content type : `application/json`

- Changed property `action` (string)

    > Match created events with this action type. When left empty, all action types will be matched.

    Added enum values:
    - `configuration_warning`
    - `review_initiated`
    - `review_overdue`
    - `review_attested`
    - `review_completed`

- Changed property `app` (string)

    > Match events created by selected application. When left empty, all applications are matched.

    Added enum values:
    - `authentik.enterprise.endpoints.connectors.fleet`
    - `authentik.enterprise.lifecycle`
    - `authentik.enterprise.providers.ws_federation`

- Changed property `model` (string)

    > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.

    Added enum values:
    - `authentik_endpoints_connectors_fleet.fleetconnector`
    - `authentik_lifecycle.lifecyclerule`
    - `authentik_lifecycle.lifecycleiteration`
    - `authentik_lifecycle.review`
    - `authentik_providers_ws_federation.wsfederationprovider`

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `action` (string)

        > Match created events with this action type. When left empty, all action types will be matched.

        Added enum values:
        - `configuration_warning`
        - `review_initiated`
        - `review_overdue`
        - `review_attested`
        - `review_completed`

    - Changed property `app` (string)

        > Match events created by selected application. When left empty, all applications are matched.

        Added enum values:
        - `authentik.enterprise.endpoints.connectors.fleet`
        - `authentik.enterprise.lifecycle`
        - `authentik.enterprise.providers.ws_federation`

    - Changed property `model` (string)

        > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.

        Added enum values:
        - `authentik_endpoints_connectors_fleet.fleetconnector`
        - `authentik_lifecycle.lifecyclerule`
        - `authentik_lifecycle.lifecycleiteration`
        - `authentik_lifecycle.review`
        - `authentik_providers_ws_federation.wsfederationprovider`

##### `GET` /rbac/roles/&#123;uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `name` (string)

##### `PUT` /rbac/roles/&#123;uuid&#125;/

###### Request:

Changed content type : `application/json`

- Changed property `name` (string)

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `name` (string)

##### `PATCH` /rbac/roles/&#123;uuid&#125;/

###### Request:

Changed content type : `application/json`

- Changed property `name` (string)

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `name` (string)

##### `GET` /core/brands/current/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flags` (object)

        New required properties:
        - `enterprise_audit_include_expanded_diff`
        * Added property `enterprise_audit_include_expanded_diff` (boolean)

##### `GET` /core/groups/&#123;group_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `roles_obj` (array)

        Changed items (object): > Role serializer
        - Changed property `name` (string)

##### `PUT` /core/groups/&#123;group_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `roles_obj` (array)

        Changed items (object): > Role serializer
        - Changed property `name` (string)

##### `PATCH` /core/groups/&#123;group_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `roles_obj` (array)

        Changed items (object): > Role serializer
        - Changed property `name` (string)

##### `GET` /core/tokens/&#123;identifier&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `user_obj` (object)

        > User Serializer
        - Changed property `roles_obj` (array)

            Changed items (object): > Role serializer
            - Changed property `name` (string)

##### `PUT` /core/tokens/&#123;identifier&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `user_obj` (object)

        > User Serializer
        - Changed property `roles_obj` (array)

            Changed items (object): > Role serializer
            - Changed property `name` (string)

##### `PATCH` /core/tokens/&#123;identifier&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `user_obj` (object)

        > User Serializer
        - Changed property `roles_obj` (array)

            Changed items (object): > Role serializer
            - Changed property `name` (string)

##### `GET` /core/users/&#123;id&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `roles_obj` (array)

        Changed items (object): > Role serializer
        - Changed property `name` (string)

##### `PUT` /core/users/&#123;id&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `roles_obj` (array)

        Changed items (object): > Role serializer
        - Changed property `name` (string)

##### `PATCH` /core/users/&#123;id&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `roles_obj` (array)

        Changed items (object): > Role serializer
        - Changed property `name` (string)

##### `POST` /crypto/certificatekeypairs/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `fingerprint_sha256` (string)

        > SHA256 fingerprint of the certificate

    - Changed property `fingerprint_sha1` (string)

        > SHA1 fingerprint of the certificate

    - Changed property `cert_expiry` (string)

        > Certificate expiry date

    - Changed property `cert_subject` (string)

        > Certificate subject as RFC4514 string

    - Changed property `key_type` (string)
        > Key algorithm type detected from the certificate's public key

##### `GET` /crypto/certificatekeypairs/

###### Parameters:

Deleted: `include_details` in `query`

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > CertificateKeyPair Serializer
        - Changed property `fingerprint_sha256` (string)

            > SHA256 fingerprint of the certificate

        - Changed property `fingerprint_sha1` (string)

            > SHA1 fingerprint of the certificate

        - Changed property `cert_expiry` (string)

            > Certificate expiry date

        - Changed property `cert_subject` (string)

            > Certificate subject as RFC4514 string

        - Changed property `key_type` (string)
            > Key algorithm type detected from the certificate's public key

##### `POST` /endpoints/agents/connectors/check_in/

###### Request:

Changed content type : `application/json`

- Changed property `os` (object)

    > For example:
    > &#123;"family":"linux","name":"Ubuntu","version":"24.04.3 LTS (Noble Numbat)","arch":"amd64"&#125;
    > &#123;"family": "windows","name":"Server 2022 Datacenter","version":"10.0.20348.4405","arch":"amd64"&#125;
    > &#123;"family": "windows","name":"Server 2022 Datacenter","version":"10.0.20348.4405","arch":"amd64"&#125;
    > &#123;"family": "mac_os", "name": "", "version": "26.2", "arch": "arm64"&#125;
    - Changed property `name` (string)

        > Operating System name, such as 'Server 2022' or 'Ubuntu'

    - Changed property `version` (string)
        > Operating System version, must always be the version number but may contain build name

##### `POST` /endpoints/agents/enrollment_tokens/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `device_group_obj` (object)
        - Added property `attributes` (object)

##### `GET` /endpoints/agents/enrollment_tokens/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object):
        - Changed property `device_group_obj` (object)
            - Added property `attributes` (object)

##### `POST` /endpoints/device_access_groups/

###### Request:

Changed content type : `application/json`

- Added property `attributes` (object)

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Added property `attributes` (object)

##### `GET` /endpoints/device_access_groups/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object):
        - Added property `attributes` (object)

##### `GET` /events/events/&#123;event_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `action` (string)

        Added enum values:
        - `configuration_warning`
        - `review_initiated`
        - `review_overdue`
        - `review_attested`
        - `review_completed`

##### `PUT` /events/events/&#123;event_uuid&#125;/

###### Request:

Changed content type : `application/json`

- Changed property `action` (string)

    Added enum values:
    - `configuration_warning`
    - `review_initiated`
    - `review_overdue`
    - `review_attested`
    - `review_completed`

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `action` (string)

        Added enum values:
        - `configuration_warning`
        - `review_initiated`
        - `review_overdue`
        - `review_attested`
        - `review_completed`

##### `PATCH` /events/events/&#123;event_uuid&#125;/

###### Request:

Changed content type : `application/json`

- Changed property `action` (string)

    Added enum values:
    - `configuration_warning`
    - `review_initiated`
    - `review_overdue`
    - `review_attested`
    - `review_completed`

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `action` (string)

        Added enum values:
        - `configuration_warning`
        - `review_initiated`
        - `review_overdue`
        - `review_attested`
        - `review_completed`

##### `GET` /events/events/volume/

###### Parameters:

Changed: `actions` in `query`

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`

    Changed items (object): > Count of events of action created on day
    - Changed property `action` (string)

        Added enum values:
        - `configuration_warning`
        - `review_initiated`
        - `review_overdue`
        - `review_attested`
        - `review_completed`

##### `GET` /events/rules/&#123;pbm_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `destination_group_obj` (object)

        > Group Serializer
        - Changed property `roles_obj` (array)

            Changed items (object): > Role serializer
            - Changed property `name` (string)

##### `PUT` /events/rules/&#123;pbm_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `destination_group_obj` (object)

        > Group Serializer
        - Changed property `roles_obj` (array)

            Changed items (object): > Role serializer
            - Changed property `name` (string)

##### `PATCH` /events/rules/&#123;pbm_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `destination_group_obj` (object)

        > Group Serializer
        - Changed property `roles_obj` (array)

            Changed items (object): > Role serializer
            - Changed property `name` (string)

##### `GET` /flows/instances/&#123;slug&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `layout` (string)

        Added enum values:
        - `sidebar_left_frame_background`
        - `sidebar_right_frame_background`

##### `PUT` /flows/instances/&#123;slug&#125;/

###### Request:

Changed content type : `application/json`

- Changed property `layout` (string)

    Added enum values:
    - `sidebar_left_frame_background`
    - `sidebar_right_frame_background`

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `layout` (string)

        Added enum values:
        - `sidebar_left_frame_background`
        - `sidebar_right_frame_background`

##### `PATCH` /flows/instances/&#123;slug&#125;/

###### Request:

Changed content type : `application/json`

- Changed property `layout` (string)

    Added enum values:
    - `sidebar_left_frame_background`
    - `sidebar_right_frame_background`

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `layout` (string)

        Added enum values:
        - `sidebar_left_frame_background`
        - `sidebar_right_frame_background`

##### `POST` /policies/event_matcher/

###### Request:

Changed content type : `application/json`

- Changed property `action` (string)

    > Match created events with this action type. When left empty, all action types will be matched.

    Added enum values:
    - `configuration_warning`
    - `review_initiated`
    - `review_overdue`
    - `review_attested`
    - `review_completed`

- Changed property `app` (string)

    > Match events created by selected application. When left empty, all applications are matched.

    Added enum values:
    - `authentik.enterprise.endpoints.connectors.fleet`
    - `authentik.enterprise.lifecycle`
    - `authentik.enterprise.providers.ws_federation`

- Changed property `model` (string)

    > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.

    Added enum values:
    - `authentik_endpoints_connectors_fleet.fleetconnector`
    - `authentik_lifecycle.lifecyclerule`
    - `authentik_lifecycle.lifecycleiteration`
    - `authentik_lifecycle.review`
    - `authentik_providers_ws_federation.wsfederationprovider`

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `action` (string)

        > Match created events with this action type. When left empty, all action types will be matched.

        Added enum values:
        - `configuration_warning`
        - `review_initiated`
        - `review_overdue`
        - `review_attested`
        - `review_completed`

    - Changed property `app` (string)

        > Match events created by selected application. When left empty, all applications are matched.

        Added enum values:
        - `authentik.enterprise.endpoints.connectors.fleet`
        - `authentik.enterprise.lifecycle`
        - `authentik.enterprise.providers.ws_federation`

    - Changed property `model` (string)

        > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.

        Added enum values:
        - `authentik_endpoints_connectors_fleet.fleetconnector`
        - `authentik_lifecycle.lifecyclerule`
        - `authentik_lifecycle.lifecycleiteration`
        - `authentik_lifecycle.review`
        - `authentik_providers_ws_federation.wsfederationprovider`

##### `GET` /policies/event_matcher/

###### Parameters:

Changed: `action` in `query`

> Match created events with this action type. When left empty, all action types will be matched.

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > Event Matcher Policy Serializer
        - Changed property `action` (string)

            > Match created events with this action type. When left empty, all action types will be matched.

            Added enum values:
            - `configuration_warning`
            - `review_initiated`
            - `review_overdue`
            - `review_attested`
            - `review_completed`

        - Changed property `app` (string)

            > Match events created by selected application. When left empty, all applications are matched.

            Added enum values:
            - `authentik.enterprise.endpoints.connectors.fleet`
            - `authentik.enterprise.lifecycle`
            - `authentik.enterprise.providers.ws_federation`

        - Changed property `model` (string)

            > Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.

            Added enum values:
            - `authentik_endpoints_connectors_fleet.fleetconnector`
            - `authentik_lifecycle.lifecyclerule`
            - `authentik_lifecycle.lifecycleiteration`
            - `authentik_lifecycle.review`
            - `authentik_providers_ws_federation.wsfederationprovider`

##### `GET` /providers/scim/&#123;id&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Added property `group_filters` (array)

        > Group filters used to define sync-scope for groups.

        Items (string):

    - Deleted property `filter_group` (string)

##### `PUT` /providers/scim/&#123;id&#125;/

###### Request:

Changed content type : `application/json`

- Added property `group_filters` (array)

    > Group filters used to define sync-scope for groups.

- Deleted property `filter_group` (string)

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Added property `group_filters` (array)

        > Group filters used to define sync-scope for groups.

    - Deleted property `filter_group` (string)

##### `PATCH` /providers/scim/&#123;id&#125;/

###### Request:

Changed content type : `application/json`

- Added property `group_filters` (array)

    > Group filters used to define sync-scope for groups.

- Deleted property `filter_group` (string)

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Added property `group_filters` (array)

        > Group filters used to define sync-scope for groups.

    - Deleted property `filter_group` (string)

##### `GET` /providers/ssf/&#123;id&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `token_obj` (object)

        > Token Serializer
        - Changed property `user_obj` (object)

            > User Serializer
            - Changed property `roles_obj` (array)

                Changed items (object): > Role serializer
                - Changed property `name` (string)

##### `PUT` /providers/ssf/&#123;id&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `token_obj` (object)

        > Token Serializer
        - Changed property `user_obj` (object)

            > User Serializer
            - Changed property `roles_obj` (array)

                Changed items (object): > Role serializer
                - Changed property `name` (string)

##### `PATCH` /providers/ssf/&#123;id&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `token_obj` (object)

        > Token Serializer
        - Changed property `user_obj` (object)

            > User Serializer
            - Changed property `roles_obj` (array)

                Changed items (object): > Role serializer
                - Changed property `name` (string)

##### `GET` /rbac/permissions/

###### Parameters:

Deleted: `user` in `query`

##### `POST` /rbac/permissions/assigned_by_roles/&#123;uuid&#125;/assign/

###### Request:

Changed content type : `application/json`

- Changed property `model` (string)

    Added enum values:
    - `authentik_endpoints_connectors_fleet.fleetconnector`
    - `authentik_lifecycle.lifecyclerule`
    - `authentik_lifecycle.lifecycleiteration`
    - `authentik_lifecycle.review`
    - `authentik_providers_ws_federation.wsfederationprovider`

##### `PATCH` /rbac/permissions/assigned_by_roles/&#123;uuid&#125;/unassign/

###### Request:

Changed content type : `application/json`

- Changed property `model` (string)

    Added enum values:
    - `authentik_endpoints_connectors_fleet.fleetconnector`
    - `authentik_lifecycle.lifecyclerule`
    - `authentik_lifecycle.lifecycleiteration`
    - `authentik_lifecycle.review`
    - `authentik_providers_ws_federation.wsfederationprovider`

##### `POST` /rbac/roles/

###### Request:

Changed content type : `application/json`

- Changed property `name` (string)

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `name` (string)

##### `GET` /rbac/roles/

###### Parameters:

Added: `groups` in `query`

Deleted: `ak_groups` in `query`

Changed: `inherited` in `query`

> Include inherited roles (requires users or groups filter)

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > Role serializer
        - Changed property `name` (string)

##### `GET` /sources/scim/&#123;slug&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `token_obj` (object)

        > Token Serializer
        - Changed property `user_obj` (object)

            > User Serializer
            - Changed property `roles_obj` (array)

                Changed items (object): > Role serializer
                - Changed property `name` (string)

##### `PUT` /sources/scim/&#123;slug&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `token_obj` (object)

        > Token Serializer
        - Changed property `user_obj` (object)

            > User Serializer
            - Changed property `roles_obj` (array)

                Changed items (object): > Role serializer
                - Changed property `name` (string)

##### `PATCH` /sources/scim/&#123;slug&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `token_obj` (object)

        > Token Serializer
        - Changed property `user_obj` (object)

            > User Serializer
            - Changed property `roles_obj` (array)

                Changed items (object): > Role serializer
                - Changed property `name` (string)

##### `GET` /ssf/streams/&#123;uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `provider_obj` (object)

        > SSFProvider Serializer
        - Changed property `token_obj` (object)

            > Token Serializer
            - Changed property `user_obj` (object)

                > User Serializer
                - Changed property `roles_obj` (array)

                    Changed items (object): > Role serializer
                    - Changed property `name` (string)

##### `POST` /stages/authenticator/duo/&#123;stage_uuid&#125;/enrollment_status/

##### `GET` /stages/invitation/invitations/&#123;invite_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_obj` (object)

        > Flow Serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/invitation/invitations/&#123;invite_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_obj` (object)

        > Flow Serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/invitation/invitations/&#123;invite_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_obj` (object)

        > Flow Serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `POST` /core/groups/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `roles_obj` (array)

        Changed items (object): > Role serializer
        - Changed property `name` (string)

##### `GET` /core/groups/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > Group Serializer
        - Changed property `roles_obj` (array)

            Changed items (object): > Role serializer
            - Changed property `name` (string)

##### `POST` /core/tokens/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `user_obj` (object)

        > User Serializer
        - Changed property `roles_obj` (array)

            Changed items (object): > Role serializer
            - Changed property `name` (string)

##### `GET` /core/tokens/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > Token Serializer
        - Changed property `user_obj` (object)

            > User Serializer
            - Changed property `roles_obj` (array)

                Changed items (object): > Role serializer
                - Changed property `name` (string)

##### `GET` /core/user_consent/&#123;id&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `user` (object)

        > User Serializer
        - Changed property `roles_obj` (array)

            Changed items (object): > Role serializer
            - Changed property `name` (string)

##### `POST` /core/users/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `roles_obj` (array)

        Changed items (object): > Role serializer
        - Changed property `name` (string)

##### `GET` /core/users/

###### Parameters:

Added: `last_login` in `query`

Added: `last_login__gt` in `query`

Added: `last_login__isnull` in `query`

Added: `last_login__lt` in `query`

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > User Serializer
        - Changed property `roles_obj` (array)

            Changed items (object): > Role serializer
            - Changed property `name` (string)

##### `GET` /endpoints/devices/&#123;device_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `access_group_obj` (object)
        - Added property `attributes` (object)

    - Changed property `connections_obj` (array)

        Changed items (object):
        - Changed property `latest_snapshot` (object)

            New required properties:
            - `vendor`
            * Added property `vendor` (object)

                Enum values:
                - `goauthentik.io/@merged`
                - `goauthentik.io/platform`
                - `fleetdm.com`

    - Changed property `facts` (object)

        New required properties:
        - `vendor`
        * Added property `vendor` (object)

        * Changed property `data` (object)
            - Changed property `os` (object)

                > For example:
                > &#123;"family":"linux","name":"Ubuntu","version":"24.04.3 LTS (Noble Numbat)","arch":"amd64"&#125;
                > &#123;"family": "windows","name":"Server 2022 Datacenter","version":"10.0.20348.4405","arch":"amd64"&#125;
                > &#123;"family": "windows","name":"Server 2022 Datacenter","version":"10.0.20348.4405","arch":"amd64"&#125;
                > &#123;"family": "mac_os", "name": "", "version": "26.2", "arch": "arm64"&#125;
                - Changed property `name` (string)

                    > Operating System name, such as 'Server 2022' or 'Ubuntu'

                - Changed property `version` (string)
                    > Operating System version, must always be the version number but may contain build name

##### `PUT` /endpoints/devices/&#123;device_uuid&#125;/

###### Request:

Changed content type : `application/json`

- Changed property `access_group_obj` (object)
    - Added property `attributes` (object)

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `access_group_obj` (object)
        - Added property `attributes` (object)

    - Changed property `facts` (object)

        New required properties:
        - `vendor`
        * Added property `vendor` (object)

        * Changed property `data` (object)
            - Changed property `os` (object)

                > For example:
                > &#123;"family":"linux","name":"Ubuntu","version":"24.04.3 LTS (Noble Numbat)","arch":"amd64"&#125;
                > &#123;"family": "windows","name":"Server 2022 Datacenter","version":"10.0.20348.4405","arch":"amd64"&#125;
                > &#123;"family": "windows","name":"Server 2022 Datacenter","version":"10.0.20348.4405","arch":"amd64"&#125;
                > &#123;"family": "mac_os", "name": "", "version": "26.2", "arch": "arm64"&#125;
                - Changed property `name` (string)

                    > Operating System name, such as 'Server 2022' or 'Ubuntu'

                - Changed property `version` (string)
                    > Operating System version, must always be the version number but may contain build name

##### `PATCH` /endpoints/devices/&#123;device_uuid&#125;/

###### Request:

Changed content type : `application/json`

- Changed property `access_group_obj` (object)
    - Added property `attributes` (object)

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `access_group_obj` (object)
        - Added property `attributes` (object)

    - Changed property `facts` (object)

        New required properties:
        - `vendor`
        * Added property `vendor` (object)

        * Changed property `data` (object)
            - Changed property `os` (object)

                > For example:
                > &#123;"family":"linux","name":"Ubuntu","version":"24.04.3 LTS (Noble Numbat)","arch":"amd64"&#125;
                > &#123;"family": "windows","name":"Server 2022 Datacenter","version":"10.0.20348.4405","arch":"amd64"&#125;
                > &#123;"family": "windows","name":"Server 2022 Datacenter","version":"10.0.20348.4405","arch":"amd64"&#125;
                > &#123;"family": "mac_os", "name": "", "version": "26.2", "arch": "arm64"&#125;
                - Changed property `name` (string)

                    > Operating System name, such as 'Server 2022' or 'Ubuntu'

                - Changed property `version` (string)
                    > Operating System version, must always be the version number but may contain build name

##### `POST` /events/events/

###### Request:

Changed content type : `application/json`

- Changed property `action` (string)

    Added enum values:
    - `configuration_warning`
    - `review_initiated`
    - `review_overdue`
    - `review_attested`
    - `review_completed`

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `action` (string)

        Added enum values:
        - `configuration_warning`
        - `review_initiated`
        - `review_overdue`
        - `review_attested`
        - `review_completed`

##### `GET` /events/events/

###### Parameters:

Changed: `actions` in `query`

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > Event Serializer
        - Changed property `action` (string)

            Added enum values:
            - `configuration_warning`
            - `review_initiated`
            - `review_overdue`
            - `review_attested`
            - `review_completed`

##### `GET` /events/notifications/&#123;uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `event` (object)

        > Event Serializer
        - Changed property `action` (string)

            Added enum values:
            - `configuration_warning`
            - `review_initiated`
            - `review_overdue`
            - `review_attested`
            - `review_completed`

##### `PUT` /events/notifications/&#123;uuid&#125;/

###### Request:

Changed content type : `application/json`

- Changed property `event` (object)

    > Event Serializer
    - Changed property `action` (string)

        Added enum values:
        - `configuration_warning`
        - `review_initiated`
        - `review_overdue`
        - `review_attested`
        - `review_completed`

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `event` (object)

        > Event Serializer
        - Changed property `action` (string)

            Added enum values:
            - `configuration_warning`
            - `review_initiated`
            - `review_overdue`
            - `review_attested`
            - `review_completed`

##### `PATCH` /events/notifications/&#123;uuid&#125;/

###### Request:

Changed content type : `application/json`

- Changed property `event` (object)

    > Event Serializer
    - Changed property `action` (string)

        Added enum values:
        - `configuration_warning`
        - `review_initiated`
        - `review_overdue`
        - `review_attested`
        - `review_completed`

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `event` (object)

        > Event Serializer
        - Changed property `action` (string)

            Added enum values:
            - `configuration_warning`
            - `review_initiated`
            - `review_overdue`
            - `review_attested`
            - `review_completed`

##### `POST` /events/rules/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `destination_group_obj` (object)

        > Group Serializer
        - Changed property `roles_obj` (array)

            Changed items (object): > Role serializer
            - Changed property `name` (string)

##### `GET` /events/rules/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > NotificationRule Serializer
        - Changed property `destination_group_obj` (object)

            > Group Serializer
            - Changed property `roles_obj` (array)

                Changed items (object): > Role serializer
                - Changed property `name` (string)

##### `GET` /flows/bindings/&#123;fsb_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `stage_obj` (object)

        > Stage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `PUT` /flows/bindings/&#123;fsb_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `stage_obj` (object)

        > Stage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `PATCH` /flows/bindings/&#123;fsb_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `stage_obj` (object)

        > Stage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /flows/instances/

###### Request:

Changed content type : `application/json`

- Changed property `layout` (string)

    Added enum values:
    - `sidebar_left_frame_background`
    - `sidebar_right_frame_background`

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `layout` (string)

        Added enum values:
        - `sidebar_left_frame_background`
        - `sidebar_right_frame_background`

##### `GET` /flows/instances/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > Flow Serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `POST` /providers/scim/

###### Request:

Changed content type : `application/json`

- Added property `group_filters` (array)

    > Group filters used to define sync-scope for groups.

- Deleted property `filter_group` (string)

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Added property `group_filters` (array)

        > Group filters used to define sync-scope for groups.

    - Deleted property `filter_group` (string)

##### `GET` /providers/scim/

###### Parameters:

Added: `group_filters` in `query`

Deleted: `filter_group` in `query`

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > SCIMProvider Serializer
        - Added property `group_filters` (array)

            > Group filters used to define sync-scope for groups.

        - Deleted property `filter_group` (string)

##### `POST` /providers/ssf/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `token_obj` (object)

        > Token Serializer
        - Changed property `user_obj` (object)

            > User Serializer
            - Changed property `roles_obj` (array)

                Changed items (object): > Role serializer
                - Changed property `name` (string)

##### `GET` /providers/ssf/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > SSFProvider Serializer
        - Changed property `token_obj` (object)

            > Token Serializer
            - Changed property `user_obj` (object)

                > User Serializer
                - Changed property `roles_obj` (array)

                    Changed items (object): > Role serializer
                    - Changed property `name` (string)

##### `GET` /rbac/permissions/assigned_by_roles/

###### Parameters:

Changed: `model` in `query`

##### `POST` /sources/plex/redeem_token/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_info` (object)

        > Contextual flow information for a challenge
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `POST` /sources/scim/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `token_obj` (object)

        > Token Serializer
        - Changed property `user_obj` (object)

            > User Serializer
            - Changed property `roles_obj` (array)

                Changed items (object): > Role serializer
                - Changed property `name` (string)

##### `GET` /sources/scim/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > SCIMSource Serializer
        - Changed property `token_obj` (object)

            > Token Serializer
            - Changed property `user_obj` (object)

                > User Serializer
                - Changed property `roles_obj` (array)

                    Changed items (object): > Role serializer
                    - Changed property `name` (string)

##### `GET` /ssf/streams/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > SSFStream Serializer
        - Changed property `provider_obj` (object)

            > SSFProvider Serializer
            - Changed property `token_obj` (object)

                > Token Serializer
                - Changed property `user_obj` (object)

                    > User Serializer
                    - Changed property `roles_obj` (array)

                        Changed items (object): > Role serializer
                        - Changed property `name` (string)

##### `GET` /stages/all/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/authenticator/duo/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/authenticator/duo/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/authenticator/duo/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/authenticator/email/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/authenticator/email/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/authenticator/email/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/authenticator/endpoint_gdtc/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/authenticator/endpoint_gdtc/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/authenticator/endpoint_gdtc/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/authenticator/sms/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/authenticator/sms/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/authenticator/sms/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/authenticator/static/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/authenticator/static/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/authenticator/static/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/authenticator/totp/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/authenticator/totp/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/authenticator/totp/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/authenticator/validate/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/authenticator/validate/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/authenticator/validate/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/authenticator/webauthn/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/authenticator/webauthn/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/authenticator/webauthn/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/captcha/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/captcha/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/captcha/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/consent/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/consent/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/consent/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/deny/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/deny/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/deny/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/dummy/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/dummy/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/dummy/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/email/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/email/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/email/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/endpoints/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/endpoints/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/endpoints/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/identification/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/identification/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/identification/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `POST` /stages/invitation/invitations/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_obj` (object)

        > Flow Serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/invitation/invitations/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > Invitation Serializer
        - Changed property `flow_obj` (object)

            > Flow Serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `GET` /stages/invitation/stages/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/invitation/stages/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/invitation/stages/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/mtls/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/mtls/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/mtls/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/password/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/password/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/password/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `POST` /stages/prompt/prompts/preview/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_info` (object)

        > Contextual flow information for a challenge
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/prompt/stages/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/prompt/stages/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/prompt/stages/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/redirect/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/redirect/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/redirect/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/source/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/source/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/source/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/user_delete/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/user_delete/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/user_delete/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/user_login/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/user_login/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/user_login/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/user_logout/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/user_logout/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/user_logout/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/user_write/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PUT` /stages/user_write/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `PATCH` /stages/user_write/&#123;stage_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /core/user_consent/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > UserConsent Serializer
        - Changed property `user` (object)

            > User Serializer
            - Changed property `roles_obj` (array)

                Changed items (object): > Role serializer
                - Changed property `name` (string)

##### `GET` /endpoints/devices/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object):
        - Changed property `access_group_obj` (object)
            - Added property `attributes` (object)

        - Changed property `facts` (object)

            New required properties:
            - `vendor`
            * Added property `vendor` (object)

            * Changed property `data` (object)
                - Changed property `os` (object)

                    > For example:
                    > &#123;"family":"linux","name":"Ubuntu","version":"24.04.3 LTS (Noble Numbat)","arch":"amd64"&#125;
                    > &#123;"family": "windows","name":"Server 2022 Datacenter","version":"10.0.20348.4405","arch":"amd64"&#125;
                    > &#123;"family": "windows","name":"Server 2022 Datacenter","version":"10.0.20348.4405","arch":"amd64"&#125;
                    > &#123;"family": "mac_os", "name": "", "version": "26.2", "arch": "arm64"&#125;
                    - Changed property `name` (string)

                        > Operating System name, such as 'Server 2022' or 'Ubuntu'

                    - Changed property `version` (string)
                        > Operating System version, must always be the version number but may contain build name

##### `GET` /events/notifications/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > Notification Serializer
        - Changed property `event` (object)

            > Event Serializer
            - Changed property `action` (string)

                Added enum values:
                - `configuration_warning`
                - `review_initiated`
                - `review_overdue`
                - `review_attested`
                - `review_completed`

##### `POST` /flows/bindings/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `stage_obj` (object)

        > Stage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `GET` /flows/bindings/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > FlowStageBinding Serializer
        - Changed property `stage_obj` (object)

            > Stage Serializer
            - Changed property `flow_set` (array)

                Changed items (object): > Stripped down flow serializer
                - Changed property `layout` (string)

                    Added enum values:
                    - `sidebar_left_frame_background`
                    - `sidebar_right_frame_background`

##### `GET` /flows/executor/&#123;flow_slug&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`

    Updated `ak-source-oauth-apple` component:
    - Changed property `flow_info` (object) > Contextual flow information for a challenge
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

        Updated `ak-stage-identification` component:

    - Added property `pending_user_identifier` (string)

##### `POST` /flows/executor/&#123;flow_slug&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`

    Updated `ak-source-oauth-apple` component:
    - Changed property `flow_info` (object) > Contextual flow information for a challenge
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

        Updated `ak-stage-identification` component:

    - Added property `pending_user_identifier` (string)

##### `GET` /flows/inspector/&#123;flow_slug&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `plans` (array)

        Changed items (object): > Serializer for an active FlowPlan
        - Changed property `current_stage` (object)

            > FlowStageBinding Serializer
            - Changed property `stage_obj` (object)

                > Stage Serializer
                - Changed property `flow_set` (array)

                    Changed items (object): > Stripped down flow serializer
                    - Changed property `layout` (string)

                        Added enum values:
                        - `sidebar_left_frame_background`
                        - `sidebar_right_frame_background`

##### `GET` /oauth2/access_tokens/&#123;id&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `user` (object)

        > User Serializer
        - Changed property `roles_obj` (array)

            Changed items (object): > Role serializer
            - Changed property `name` (string)

##### `GET` /oauth2/authorization_codes/&#123;id&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `user` (object)

        > User Serializer
        - Changed property `roles_obj` (array)

            Changed items (object): > Role serializer
            - Changed property `name` (string)

##### `GET` /oauth2/refresh_tokens/&#123;id&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `user` (object)

        > User Serializer
        - Changed property `roles_obj` (array)

            Changed items (object): > Role serializer
            - Changed property `name` (string)

##### `GET` /stages/all/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > Stage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/authenticator/duo/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/authenticator/duo/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > AuthenticatorDuoStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/authenticator/email/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/authenticator/email/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > AuthenticatorEmailStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/authenticator/endpoint_gdtc/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/authenticator/endpoint_gdtc/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > AuthenticatorEndpointGDTCStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/authenticator/sms/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/authenticator/sms/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > AuthenticatorSMSStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/authenticator/static/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/authenticator/static/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > AuthenticatorStaticStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/authenticator/totp/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/authenticator/totp/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > AuthenticatorTOTPStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/authenticator/validate/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/authenticator/validate/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > AuthenticatorValidateStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/authenticator/webauthn/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/authenticator/webauthn/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > AuthenticatorWebAuthnStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/captcha/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/captcha/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > CaptchaStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/consent/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/consent/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > ConsentStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/deny/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/deny/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > DenyStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/dummy/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/dummy/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > DummyStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/email/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/email/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > EmailStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/endpoints/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/endpoints/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > EndpointStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/identification/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/identification/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > IdentificationStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/invitation/stages/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/invitation/stages/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > InvitationStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/mtls/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/mtls/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > MutualTLSStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/password/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/password/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > PasswordStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `GET` /stages/prompt/prompts/&#123;prompt_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `prompt_stages_obj` (array)

        Changed items (object): > PromptStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `PUT` /stages/prompt/prompts/&#123;prompt_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `prompt_stages_obj` (array)

        Changed items (object): > PromptStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `PATCH` /stages/prompt/prompts/&#123;prompt_uuid&#125;/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `prompt_stages_obj` (array)

        Changed items (object): > PromptStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/prompt/stages/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/prompt/stages/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > PromptStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/redirect/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/redirect/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > RedirectStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/source/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/source/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > SourceStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/user_delete/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/user_delete/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > UserDeleteStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/user_login/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/user_login/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > UserLoginStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/user_logout/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/user_logout/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > UserLogoutStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `POST` /stages/user_write/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `flow_set` (array)

        Changed items (object): > Stripped down flow serializer
        - Changed property `layout` (string)

            Added enum values:
            - `sidebar_left_frame_background`
            - `sidebar_right_frame_background`

##### `GET` /stages/user_write/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > UserWriteStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `PUT` /core/transactional/applications/

###### Request:

Changed content type : `application/json`

- Changed property `provider_model` (string)

    Added enum value:
    - `authentik_providers_ws_federation.wsfederationprovider`

- Changed property `provider` (object)

    Added 'authentik_providers_ws_federation.wsfederationprovider' provider_model:
    - Property `name` (string)

    - Property `authentication_flow` (string)

        > Flow used for authentication when the associated application is accessed by an un-authenticated user.

    - Property `authorization_flow` (string)

        > Flow used when authorizing this provider.

    - Property `invalidation_flow` (string)

        > Flow used ending the session from a provider.

    - Property `property_mappings` (array)

        Items (string):

    - Property `reply_url` (string)

    - Property `wtrealm` (string)

    - Property `assertion_valid_not_before` (string)

        > Assertion valid not before current time + this value (Format: hours=-1;minutes=-2;seconds=-3).

    - Property `assertion_valid_not_on_or_after` (string)

        > Assertion not valid on or after current time + this value (Format: hours=1;minutes=2;seconds=3).

    - Property `session_valid_not_on_or_after` (string)

        > Session not valid on or after current time + this value (Format: hours=1;minutes=2;seconds=3).

    - Property `name_id_mapping` (string)

        > Configure how the NameID value will be created. When left empty, the NameIDPolicy of the incoming request will be considered

    - Property `authn_context_class_ref_mapping` (string)

        > Configure how the AuthnContextClassRef value will be created. When left empty, the AuthnContextClassRef will be set based on which authentication methods the user used to authenticate.

    - Property `digest_algorithm` (string)

        Enum values:
        - `http://www.w3.org/2000/09/xmldsig#sha1`
        - `http://www.w3.org/2001/04/xmlenc#sha256`
        - `http://www.w3.org/2001/04/xmldsig-more#sha384`
        - `http://www.w3.org/2001/04/xmlenc#sha512`

    - Property `signature_algorithm` (string)

        Enum values:
        - `http://www.w3.org/2000/09/xmldsig#rsa-sha1`
        - `http://www.w3.org/2001/04/xmldsig-more#rsa-sha256`
        - `http://www.w3.org/2001/04/xmldsig-more#rsa-sha384`
        - `http://www.w3.org/2001/04/xmldsig-more#rsa-sha512`
        - `http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha1`
        - `http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha256`
        - `http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha384`
        - `http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha512`
        - `http://www.w3.org/2000/09/xmldsig#dsa-sha1`

    - Property `signing_kp` (string)

        > Keypair used to sign outgoing Responses going to the Service Provider.

    - Property `encryption_kp` (string)

        > When selected, incoming assertions are encrypted by the IdP using the public key of the encryption keypair. The assertion is decrypted by the SP using the private key.

    - Property `sign_assertion` (boolean)

    - Property `sign_logout_request` (boolean)

    - Property `default_name_id_policy` (string)

        Enum values:
        - `urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress`
        - `urn:oasis:names:tc:SAML:2.0:nameid-format:persistent`
        - `urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName`
        - `urn:oasis:names:tc:SAML:2.0:nameid-format:WindowsDomainQualifiedName`
        - `urn:oasis:names:tc:SAML:2.0:nameid-format:transient`
        - `urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified`

        Updated `authentik_providers_scim.scimprovider` provider_model:

    - Added property `group_filters` (array)

        > Group filters used to define sync-scope for groups.

    - Deleted property `filter_group` (string)

##### `GET` /oauth2/access_tokens/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > Serializer for BaseGrantModel and RefreshToken
        - Changed property `user` (object)

            > User Serializer
            - Changed property `roles_obj` (array)

                Changed items (object): > Role serializer
                - Changed property `name` (string)

##### `GET` /oauth2/authorization_codes/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > Serializer for BaseGrantModel and ExpiringBaseGrant
        - Changed property `user` (object)

            > User Serializer
            - Changed property `roles_obj` (array)

                Changed items (object): > Role serializer
                - Changed property `name` (string)

##### `GET` /oauth2/refresh_tokens/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > Serializer for BaseGrantModel and RefreshToken
        - Changed property `user` (object)

            > User Serializer
            - Changed property `roles_obj` (array)

                Changed items (object): > Role serializer
                - Changed property `name` (string)

##### `POST` /stages/prompt/prompts/

###### Return Type:

Changed response : **201 Created**

- Changed content type : `application/json`
    - Changed property `prompt_stages_obj` (array)

        Changed items (object): > PromptStage Serializer
        - Changed property `flow_set` (array)

            Changed items (object): > Stripped down flow serializer
            - Changed property `layout` (string)

                Added enum values:
                - `sidebar_left_frame_background`
                - `sidebar_right_frame_background`

##### `GET` /stages/prompt/prompts/

###### Return Type:

Changed response : **200 OK**

- Changed content type : `application/json`
    - Changed property `results` (array)

        Changed items (object): > Prompt Serializer
        - Changed property `prompt_stages_obj` (array)

            Changed items (object): > PromptStage Serializer
            - Changed property `flow_set` (array)

                Changed items (object): > Stripped down flow serializer
                - Changed property `layout` (string)

                    Added enum values:
                    - `sidebar_left_frame_background`
                    - `sidebar_right_frame_background`

#### Result

---

API changes broke backward compatibility
