Releases: goauthentik/client-kotlin
3.2023107.4
Update API Client
3.2023107.3
Update API Client
3.2023107.2
Update API Client
3.2023107.1: Update API Client
#### What's New --- ##### `GET` /authenticators/admin/mobile/ ##### `POST` /authenticators/admin/mobile/ ##### `GET` /authenticators/admin/mobile/{uuid}/ ##### `PUT` /authenticators/admin/mobile/{uuid}/ ##### `DELETE` /authenticators/admin/mobile/{uuid}/ ##### `PATCH` /authenticators/admin/mobile/{uuid}/ ##### `GET` /authenticators/mobile/ ##### `GET` /authenticators/mobile/{uuid}/ ##### `PUT` /authenticators/mobile/{uuid}/ ##### `DELETE` /authenticators/mobile/{uuid}/ ##### `PATCH` /authenticators/mobile/{uuid}/ ##### `POST` /authenticators/mobile/{uuid}/check_in/ ##### `POST` /authenticators/mobile/{uuid}/enrollment_callback/ ##### `POST` /authenticators/mobile/{uuid}/enrollment_status/ ##### `POST` /authenticators/mobile/{uuid}/receive_response/ ##### `GET` /authenticators/mobile/{uuid}/used_by/ ##### `GET` /events/system_tasks/ ##### `GET` /events/system_tasks/{uuid}/ ##### `POST` /events/system_tasks/{uuid}/run/ ##### `GET` /stages/authenticator/mobile/ ##### `POST` /stages/authenticator/mobile/ ##### `GET` /stages/authenticator/mobile/{stage_uuid}/ ##### `PUT` /stages/authenticator/mobile/{stage_uuid}/ ##### `DELETE` /stages/authenticator/mobile/{stage_uuid}/ ##### `PATCH` /stages/authenticator/mobile/{stage_uuid}/ ##### `GET` /stages/authenticator/mobile/{stage_uuid}/used_by/ #### What's Deleted --- ##### `GET` /admin/system_tasks/ ##### `GET` /admin/system_tasks/{id}/ ##### `POST` /admin/system_tasks/{id}/retry/ #### What's Changed --- ##### `GET` /authenticators/admin/all/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` Changed items (object): > Serializer for Duo authenticator devices * Changed property `pk` (integer -> string) * Changed property `confirmed` (boolean) ##### `GET` /authenticators/admin/duo/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Changed property `pk` (integer -> string) * Changed property `name` (string) ##### `PUT` /authenticators/admin/duo/{id}/ ###### Request: Changed content type : `application/json` New required properties: - `pk` * Added property `pk` (string) * Changed property `name` (string) ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Changed property `pk` (integer -> string) * Changed property `name` (string) ##### `PATCH` /authenticators/admin/duo/{id}/ ###### Request: Changed content type : `application/json` * Added property `pk` (string) * Changed property `name` (string) ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Changed property `pk` (integer -> string) * Changed property `name` (string) ##### `GET` /authenticators/admin/sms/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` New optional properties: - `phone_number` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Deleted property `phone_number` (string) * Changed property `name` (string) * Changed property `pk` (integer -> string) ##### `PUT` /authenticators/admin/sms/{id}/ ###### Request: Changed content type : `application/json` New required properties: - `pk` * Added property `pk` (string) * Changed property `name` (string) ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` New optional properties: - `phone_number` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Deleted property `phone_number` (string) * Changed property `name` (string) * Changed property `pk` (integer -> string) ##### `PATCH` /authenticators/admin/sms/{id}/ ###### Request: Changed content type : `application/json` * Added property `pk` (string) * Changed property `name` (string) ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` New optional properties: - `phone_number` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Deleted property `phone_number` (string) * Changed property `name` (string) * Changed property `pk` (integer -> string) ##### `GET` /authenticators/admin/totp/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Changed property `name` (string) * Changed property `pk` (integer -> string) ##### `PUT` /authenticators/admin/totp/{id}/ ###### Request: Changed content type : `application/json` New required properties: - `pk` * Added property `pk` (string) * Changed property `name` (string) ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Changed property `name` (string) * Changed property `pk` (integer -> string) ##### `PATCH` /authenticators/admin/totp/{id}/ ###### Request: Changed content type : `application/json` * Added property `pk` (string) * Changed property `name` (string) ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Changed property `name` (string) * Changed property `pk` (integer -> string) ##### `GET` /authenticators/admin/webauthn/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` New optional properties: - `created_on` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Deleted property `created_on` (string) * Changed property `pk` (integer -> string) * Changed property `name` (string) ##### `PUT` /authenticators/admin/webauthn/{id}/ ###### Request: Changed content type : `application/json` New required properties: - `pk` * Added property `pk` (string) * Changed property `name` (string) ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` New optional properties: - `created_on` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Deleted property `created_on` (string) * Changed property `pk` (integer -> string) * Changed property `name` (string) ##### `PATCH` /authenticators/admin/webauthn/{id}/ ###### Request: Changed content type : `application/json` * Added property `pk` (string) * Changed property `name` (string) ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` New optional properties: - `created_on` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Deleted property `created_on` (string) * Changed property `pk` (integer -> string) * Changed property `name` (string) ##### `GET` /authenticators/all/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` Changed items (object): > Serializer for Duo authenticator devices * Changed property `pk` (integer -> string) * Changed property `confirmed` (boolean) ##### `GET` /authenticators/duo/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Changed property `pk` (integer -> string) * Changed property `name` (string) ##### `PUT` /authenticators/duo/{id}/ ###### Request: Changed content type : `application/json` New required properties: - `pk` * Added property `pk` (string) * Changed property `name` (string) ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Changed property `pk` (integer -> string) * Changed property `name` (string) ##### `PATCH` /authenticators/duo/{id}/ ###### Request: Changed content type : `application/json` * Added property `pk` (string) * Changed property `name` (string) ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Changed property `pk` (integer -> string) * Changed property `name` (string) ##### `GET` /authenticators/sms/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` New optional properties: - `phone_number` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Deleted property `phone_number` (string) * Changed property `name` (string) * Changed property `pk` (integer -> string) ##### `PUT` /authenticators/sms/{id}/ ###### Request: Changed content type : `application/json` New required properties: - `pk` * Added property `pk` (string) * Changed property `name` (string) ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` New optional properties: - `phone_number` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Deleted property `phone_number` (string) * Changed property `name` (string) * Changed property `pk` (integer -> string) ##### `PATCH` /authenticators/sms/{id}/ ###### Request: Changed content type : `application/json` * Added property `pk` (string) * Changed property `name` (string) ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` New optional properties: - `phone_number` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Deleted property `phone_number` (string) * Changed property `name` (string) * Changed property `pk` (integer -> string) ##### `GET` /authenticators/totp/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Changed property `name` (string) * Changed property `pk` (integer -> string) ##### `PUT` /authenticators/totp/{id}/ ###### Request: Changed content type : `application/json` New required properties: - `pk` * Added property `pk` (string) * Changed property `name` (string) ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Changed property `name` (string) * Changed property `pk` (integer -> string) ##### `PATCH` /authenticators/totp/{id}/ ###### Request: Changed content type : `application/json` * Added property `pk` (string) * Changed property `name` (string) ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Changed property `name` (string) * Changed property `pk` (integer -> string) ##### `GET` /authenticators/webauthn/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` New optional properties: - `created_on` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Deleted property `created_on` (string) * Changed property `pk` (integer -> string) * Changed property `name` (string) ##### `PUT` /authenticators/webauthn/{id}/ ###### Request: Changed content type : `application/json` New required properties: - `pk` * Added property `pk` (string) * Changed property `name` (string) ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` New optional properties: - `created_on` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Deleted property `created_on` (string) * Changed property `pk` (integer -> string) * Changed property `name` (string) ##### `PATCH` /authenticators/webauthn/{id}/ ###### Request: Changed content type : `application/json` * Added property `pk` (string) * Changed property `name` (string) ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` New required properties: - `confirmed` - `meta_model_name` - `type` - `verbose_name` - `verbose_name_plural` New optional properties: - `created_on` * Added property `verbose_name` (string) > Return object's verbose_name * Added property `verbose_name_plural` (string) > Return object's plural verbose_name * Added property `meta_model_name` (string) > Return internal model name * Added property `type` (string) > Get type of device * Added property `confirmed` (boolean) * Deleted property `created_on` (string) * Changed property `pk` (integer -> string) * Changed property `name` (string) ##### `GET` /core/applications/{slug}/check_access/ ###### Return Type: Deleted response : **404 Not Found** > for_user user not found ##### `GET` /policies/event_matcher/{policy_uuid}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `app` (string) > * `authentik.tenants` - authentik Tenants > * `authentik.admin` - authentik Admin > * `authentik.api` - authentik API > * `authentik.crypto` - authentik Crypto > * `authentik.events` - authentik Events > * `authentik.flows` - authentik Flows > * `authentik.outposts` - authentik Outpost > * `authentik.policies.dummy` - authentik Policies.Dummy > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher > * `authentik.policies.expiry` - authentik Policies.Expiry > * `authentik.policies.expression` - authentik Policies.Expression > * `authentik.policies.password` - authentik Policies.Password > * `authentik.policies.reputation` - authentik Policies.Reputation > * `authentik.policies` - authentik Policies > * `authentik.providers.ldap` - authentik Providers.LDAP > * `authentik.providers.oauth2` - authentik Providers.OAuth2 > * `authentik.providers.proxy` - authentik Providers.Proxy > * `authentik.providers.radius` - authentik Providers.Radius > * `authentik.providers.saml` - authentik Providers.SAML > * `authentik.providers.scim` - authentik Providers.SCIM > * `authentik.rbac` - authentik RBAC > * `authentik.recovery` - authentik Recovery > * `authentik.sources.ldap` - authentik Sources.LDAP > * `authentik.sources.oauth` - authentik Sources.OAuth > * `authentik.sources.plex` - authentik Sources.Plex > * `authentik.sources.saml` - authentik Sources.SAML > * `authentik.stages.authenticator` - authentik Stages.Authenticator > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo > * `authentik.stages.authenticator_mobile` - authentik Stages.Authenticator.Mobile > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn > * `authentik.stages.captcha` - authentik Stages.Captcha > * `authentik.stages.consent` - authentik Stages.Consent > * `authentik.stages.deny` - authentik Stages.Deny > * `authentik.stages.dummy` - authentik Stages.Dummy > * `authentik.stages.email` - authentik Stages.Email > * `authentik.stages.identification` - authentik Stages.Identification > * `authentik.stages.invitation` - authentik Stages.User Invitation > * `authentik.stages.password` - authentik Stages.Password > * `authentik.stages.prompt` - authentik Stages.Prompt > * `authentik.stages.user_delete` - authentik Stages.User Delete > * `authentik.stages.user_login` - authentik Stages.User Login > * `authentik.stages.user_logout` - authentik Stages.User Logout > * `authentik.stages.user_write` - authentik Stages.User Write > * `authentik.brands` - authentik Brands > * `authentik.blueprints` - authentik Blueprints > * `authentik.core` - authentik Core > * `authentik.enterprise` - authentik Enterprise > * `authentik.enterprise.audit` - authentik Enterprise.Audit > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC Added enum value: * `authentik.stages.authenticator_mobile` * Changed property `model` (string) > * `authentik_tenants.domain` - Domain > * `authentik_crypto.certificatekeypair` - Certificate-Key Pair > * `authentik_events.event` - Event > * `authentik_events.notificationtransport` - Notification Transport > * `authentik_events.notification` - Notification > * `authentik_events.notificationrule` - Notification Rule > * `authentik_events.notificationwebhookmapping` - Webhook Mapping > * `authentik_flows.flow` - Flow > * `authentik_flows.flowstagebinding` - Flow Stage Binding > * `authentik_outposts.dockerserviceconnection` - Docker Service-Connection > * `authentik_outposts.kubernetesserviceconnection` - Kubernetes Service-Connection > * `authentik_outposts.outpost` - Outpost > * `authentik_policies_dummy.dummypolicy` - Dummy Policy > * `authentik_policies_event_matcher.eventmatcherpolicy` - Event Matcher Policy > * `authentik_policies_expiry.passwordexpirypolicy` - Password Expiry Policy > * `authentik_policies_expression.expressionpolicy` - Expression Policy > * `authentik_policies_password.passwordpolicy` - Password Policy > * `authentik_policies_reputation.reputationpolicy` - Reputation Policy > * `authentik_policies.policybinding` - Policy Binding > * `authentik_providers_ldap.ldapprovider` - LDAP Provider > * `authentik_providers_oauth2.scopemapping` - Scope Mapping > * `authentik_providers_oauth2.oauth2provider` - OAuth2/OpenID Provider > * `authentik_providers_proxy.proxyprovider` - Proxy Provider > * `authentik_providers_radius.radiusprovider` - Radius Provider > * `authentik_providers_saml.samlprovider` - SAML Provider > * `authentik_providers_saml.samlpropertymapping` - SAML Property Mapping > * `authentik_providers_scim.scimprovider` - SCIM Provider > * `authentik_providers_scim.scimmapping` - SCIM Mapping > * `authentik_rbac.role` - Role > * `authentik_sources_ldap.ldapsource` - LDAP Source > * `authentik_sources_ldap.ldappropertymapping` - LDAP Property Mapping > * `authentik_sources_oauth.oauthsource` - OAuth Source > * `authentik_sources_oauth.useroauthsourceconnection` - User OAuth Source Connection > * `authentik_sources_plex.plexsource` - Plex Source > * `authentik_sources_plex.plexsourceconnection` - User Plex Source Connection > * `authentik_sources_saml.samlsource` - SAML Source > * `authentik_sources_saml.usersamlsourceconnection` - User SAML Source Connection > * `authentik_stages_authenticator_duo.authenticatorduostage` - Duo Authenticator Setup Stage > * `authentik_stages_authenticator_duo.duodevice` - Duo Device > * `authentik_stages_authenticator_mobile.authenticatormobilestage` - Mobile Authenticator Setup Stage > * `authentik_stages_authenticator_mobile.mobiledevice` - Mobile Device > * `authentik_stages_authenticator_sms.authenticatorsmsstage` - SMS Authenticator Setup Stage > * `authentik_stages_authenticator_sms.smsdevice` - SMS Device > * `authentik_stages_authenticator_static.authenticatorstaticstage` - Static Authenticator Setup Stage > * `authentik_stages_authenticator_static.staticdevice` - Static Device > * `authentik_stages_authenticator_totp.authenticatortotpstage` - TOTP Authenticator Setup Stage > * `authentik_stages_authenticator_totp.totpdevice` - TOTP Device > * `authentik_stages_authenticator_validate.authenticatorvalidatestage` - Authenticator Validation Stage > * `authentik_stages_authenticator_webauthn.authenticatewebauthnstage` - WebAuthn Authenticator Setup Stage > * `authentik_stages_authenticator_webauthn.webauthndevice` - WebAuthn Device > * `authentik_stages_captcha.captchastage` - Captcha Stage > * `authentik_stages_consent.consentstage` - Consent Stage > * `authentik_stages_consent.userconsent` - User Consent > * `authentik_stages_deny.denystage` - Deny Stage > * `authentik_stages_dummy.dummystage` - Dummy Stage > * `authentik_stages_email.emailstage` - Email Stage > * `authentik_stages_identification.identificationstage` - Identification Stage > * `authentik_stages_invitation.invitationstage` - Invitation Stage > * `authentik_stages_invitation.invitation` - Invitation > * `authentik_stages_password.passwordstage` - Password Stage > * `authentik_stages_prompt.prompt` - Prompt > * `authentik_stages_prompt.promptstage` - Prompt Stage > * `authentik_stages_user_delete.userdeletestage` - User Delete Stage > * `authentik_stages_user_login.userloginstage` - User Login Stage > * `authentik_stages_user_logout.userlogoutstage` - User Logout Stage > * `authentik_stages_user_write.userwritestage` - User Write Stage > * `authentik_brands.brand` - Brand > * `authentik_blueprints.blueprintinstance` - Blueprint Instance > * `authentik_core.group` - Group > * `authentik_core.user` - User > * `authentik_core.application` - Application > * `authentik_core.token` - Token > * `authentik_enterprise.license` - License > * `authentik_providers_rac.racprovider` - RAC Provider > * `authentik_providers_rac.endpoint` - RAC Endpoint > * `authentik_providers_rac.racpropertymapping` - RAC Property Mapping Added enum values: * `authentik_stages_authenticator_mobile.authenticatormobilestage` * `authentik_stages_authenticator_mobile.mobiledevice` Removed enum values: * `authentik_policies_reputation.reputation` * `authentik_providers_oauth2.authorizationcode` * `authentik_providers_oauth2.accesstoken` * `authentik_providers_oauth2.refreshtoken` ##### `PUT` /policies/event_matcher/{policy_uuid}/ ###### Request: Changed content type : `application/json` * Changed property `app` (string) > * `authentik.tenants` - authentik Tenants > * `authentik.admin` - authentik Admin > * `authentik.api` - authentik API > * `authentik.crypto` - authentik Crypto > * `authentik.events` - authentik Events > * `authentik.flows` - authentik Flows > * `authentik.outposts` - authentik Outpost > * `authentik.policies.dummy` - authentik Policies.Dummy > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher > * `authentik.policies.expiry` - authentik Policies.Expiry > * `authentik.policies.expression` - authentik Policies.Expression > * `authentik.policies.password` - authentik Policies.Password > * `authentik.policies.reputation` - authentik Policies.Reputation > * `authentik.policies` - authentik Policies > * `authentik.providers.ldap` - authentik Providers.LDAP > * `authentik.providers.oauth2` - authentik Providers.OAuth2 > * `authentik.providers.proxy` - authentik Providers.Proxy > * `authentik.providers.radius` - authentik Providers.Radius > * `authentik.providers.saml` - authentik Providers.SAML > * `authentik.providers.scim` - authentik Providers.SCIM > * `authentik.rbac` - authentik RBAC > * `authentik.recovery` - authentik Recovery > * `authentik.sources.ldap` - authentik Sources.LDAP > * `authentik.sources.oauth` - authentik Sources.OAuth > * `authentik.sources.plex` - authentik Sources.Plex > * `authentik.sources.saml` - authentik Sources.SAML > * `authentik.stages.authenticator` - authentik Stages.Authenticator > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo > * `authentik.stages.authenticator_mobile` - authentik Stages.Authenticator.Mobile > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn > * `authentik.stages.captcha` - authentik Stages.Captcha > * `authentik.stages.consent` - authentik Stages.Consent > * `authentik.stages.deny` - authentik Stages.Deny > * `authentik.stages.dummy` - authentik Stages.Dummy > * `authentik.stages.email` - authentik Stages.Email > * `authentik.stages.identification` - authentik Stages.Identification > * `authentik.stages.invitation` - authentik Stages.User Invitation > * `authentik.stages.password` - authentik Stages.Password > * `authentik.stages.prompt` - authentik Stages.Prompt > * `authentik.stages.user_delete` - authentik Stages.User Delete > * `authentik.stages.user_login` - authentik Stages.User Login > * `authentik.stages.user_logout` - authentik Stages.User Logout > * `authentik.stages.user_write` - authentik Stages.User Write > * `authentik.brands` - authentik Brands > * `authentik.blueprints` - authentik Blueprints > * `authentik.core` - authentik Core > * `authentik.enterprise` - authentik Enterprise > * `authentik.enterprise.audit` - authentik Enterprise.Audit > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC Added enum value: * `authentik.stages.authenticator_mobile` * Changed property `model` (string) > * `authentik_tenants.domain` - Domain > * `authentik_crypto.certificatekeypair` - Certificate-Key Pair > * `authentik_events.event` - Event > * `authentik_events.notificationtransport` - Notification Transport > * `authentik_events.notification` - Notification > * `authentik_events.notificationrule` - Notification Rule > * `authentik_events.notificationwebhookmapping` - Webhook Mapping > * `authentik_flows.flow` - Flow > * `authentik_flows.flowstagebinding` - Flow Stage Binding > * `authentik_outposts.dockerserviceconnection` - Docker Service-Connection > * `authentik_outposts.kubernetesserviceconnection` - Kubernetes Service-Connection > * `authentik_outposts.outpost` - Outpost > * `authentik_policies_dummy.dummypolicy` - Dummy Policy > * `authentik_policies_event_matcher.eventmatcherpolicy` - Event Matcher Policy > * `authentik_policies_expiry.passwordexpirypolicy` - Password Expiry Policy > * `authentik_policies_expression.expressionpolicy` - Expression Policy > * `authentik_policies_password.passwordpolicy` - Password Policy > * `authentik_policies_reputation.reputationpolicy` - Reputation Policy > * `authentik_policies.policybinding` - Policy Binding > * `authentik_providers_ldap.ldapprovider` - LDAP Provider > * `authentik_providers_oauth2.scopemapping` - Scope Mapping > * `authentik_providers_oauth2.oauth2provider` - OAuth2/OpenID Provider > * `authentik_providers_proxy.proxyprovider` - Proxy Provider > * `authentik_providers_radius.radiusprovider` - Radius Provider > * `authentik_providers_saml.samlprovider` - SAML Provider > * `authentik_providers_saml.samlpropertymapping` - SAML Property Mapping > * `authentik_providers_scim.scimprovider` - SCIM Provider > * `authentik_providers_scim.scimmapping` - SCIM Mapping > * `authentik_rbac.role` - Role > * `authentik_sources_ldap.ldapsource` - LDAP Source > * `authentik_sources_ldap.ldappropertymapping` - LDAP Property Mapping > * `authentik_sources_oauth.oauthsource` - OAuth Source > * `authentik_sources_oauth.useroauthsourceconnection` - User OAuth Source Connection > * `authentik_sources_plex.plexsource` - Plex Source > * `authentik_sources_plex.plexsourceconnection` - User Plex Source Connection > * `authentik_sources_saml.samlsource` - SAML Source > * `authentik_sources_saml.usersamlsourceconnection` - User SAML Source Connection > * `authentik_stages_authenticator_duo.authenticatorduostage` - Duo Authenticator Setup Stage > * `authentik_stages_authenticator_duo.duodevice` - Duo Device > * `authentik_stages_authenticator_mobile.authenticatormobilestage` - Mobile Authenticator Setup Stage > * `authentik_stages_authenticator_mobile.mobiledevice` - Mobile Device > * `authentik_stages_authenticator_sms.authenticatorsmsstage` - SMS Authenticator Setup Stage > * `authentik_stages_authenticator_sms.smsdevice` - SMS Device > * `authentik_stages_authenticator_static.authenticatorstaticstage` - Static Authenticator Setup Stage > * `authentik_stages_authenticator_static.staticdevice` - Static Device > * `authentik_stages_authenticator_totp.authenticatortotpstage` - TOTP Authenticator Setup Stage > * `authentik_stages_authenticator_totp.totpdevice` - TOTP Device > * `authentik_stages_authenticator_validate.authenticatorvalidatestage` - Authenticator Validation Stage > * `authentik_stages_authenticator_webauthn.authenticatewebauthnstage` - WebAuthn Authenticator Setup Stage > * `authentik_stages_authenticator_webauthn.webauthndevice` - WebAuthn Device > * `authentik_stages_captcha.captchastage` - Captcha Stage > * `authentik_stages_consent.consentstage` - Consent Stage > * `authentik_stages_consent.userconsent` - User Consent > * `authentik_stages_deny.denystage` - Deny Stage > * `authentik_stages_dummy.dummystage` - Dummy Stage > * `authentik_stages_email.emailstage` - Email Stage > * `authentik_stages_identification.identificationstage` - Identification Stage > * `authentik_stages_invitation.invitationstage` - Invitation Stage > * `authentik_stages_invitation.invitation` - Invitation > * `authentik_stages_password.passwordstage` - Password Stage > * `authentik_stages_prompt.prompt` - Prompt > * `authentik_stages_prompt.promptstage` - Prompt Stage > * `authentik_stages_user_delete.userdeletestage` - User Delete Stage > * `authentik_stages_user_login.userloginstage` - User Login Stage > * `authentik_stages_user_logout.userlogoutstage` - User Logout Stage > * `authentik_stages_user_write.userwritestage` - User Write Stage > * `authentik_brands.brand` - Brand > * `authentik_blueprints.blueprintinstance` - Blueprint Instance > * `authentik_core.group` - Group > * `authentik_core.user` - User > * `authentik_core.application` - Application > * `authentik_core.token` - Token > * `authentik_enterprise.license` - License > * `authentik_providers_rac.racprovider` - RAC Provider > * `authentik_providers_rac.endpoint` - RAC Endpoint > * `authentik_providers_rac.racpropertymapping` - RAC Property Mapping Added enum values: * `authentik_stages_authenticator_mobile.authenticatormobilestage` * `authentik_stages_authenticator_mobile.mobiledevice` Removed enum values: * `authentik_policies_reputation.reputation` * `authentik_providers_oauth2.authorizationcode` * `authentik_providers_oauth2.accesstoken` * `authentik_providers_oauth2.refreshtoken` ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `app` (string) > * `authentik.tenants` - authentik Tenants > * `authentik.admin` - authentik Admin > * `authentik.api` - authentik API > * `authentik.crypto` - authentik Crypto > * `authentik.events` - authentik Events > * `authentik.flows` - authentik Flows > * `authentik.outposts` - authentik Outpost > * `authentik.policies.dummy` - authentik Policies.Dummy > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher > * `authentik.policies.expiry` - authentik Policies.Expiry > * `authentik.policies.expression` - authentik Policies.Expression > * `authentik.policies.password` - authentik Policies.Password > * `authentik.policies.reputation` - authentik Policies.Reputation > * `authentik.policies` - authentik Policies > * `authentik.providers.ldap` - authentik Providers.LDAP > * `authentik.providers.oauth2` - authentik Providers.OAuth2 > * `authentik.providers.proxy` - authentik Providers.Proxy > * `authentik.providers.radius` - authentik Providers.Radius > * `authentik.providers.saml` - authentik Providers.SAML > * `authentik.providers.scim` - authentik Providers.SCIM > * `authentik.rbac` - authentik RBAC > * `authentik.recovery` - authentik Recovery > * `authentik.sources.ldap` - authentik Sources.LDAP > * `authentik.sources.oauth` - authentik Sources.OAuth > * `authentik.sources.plex` - authentik Sources.Plex > * `authentik.sources.saml` - authentik Sources.SAML > * `authentik.stages.authenticator` - authentik Stages.Authenticator > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo > * `authentik.stages.authenticator_mobile` - authentik Stages.Authenticator.Mobile > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn > * `authentik.stages.captcha` - authentik Stages.Captcha > * `authentik.stages.consent` - authentik Stages.Consent > * `authentik.stages.deny` - authentik Stages.Deny > * `authentik.stages.dummy` - authentik Stages.Dummy > * `authentik.stages.email` - authentik Stages.Email > * `authentik.stages.identification` - authentik Stages.Identification > * `authentik.stages.invitation` - authentik Stages.User Invitation > * `authentik.stages.password` - authentik Stages.Password > * `authentik.stages.prompt` - authentik Stages.Prompt > * `authentik.stages.user_delete` - authentik Stages.User Delete > * `authentik.stages.user_login` - authentik Stages.User Login > * `authentik.stages.user_logout` - authentik Stages.User Logout > * `authentik.stages.user_write` - authentik Stages.User Write > * `authentik.brands` - authentik Brands > * `authentik.blueprints` - authentik Blueprints > * `authentik.core` - authentik Core > * `authentik.enterprise` - authentik Enterprise > * `authentik.enterprise.audit` - authentik Enterprise.Audit > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC Added enum value: * `authentik.stages.authenticator_mobile` * Changed property `model` (string) > * `authentik_tenants.domain` - Domain > * `authentik_crypto.certificatekeypair` - Certificate-Key Pair > * `authentik_events.event` - Event > * `authentik_events.notificationtransport` - Notification Transport > * `authentik_events.notification` - Notification > * `authentik_events.notificationrule` - Notification Rule > * `authentik_events.notificationwebhookmapping` - Webhook Mapping > * `authentik_flows.flow` - Flow > * `authentik_flows.flowstagebinding` - Flow Stage Binding > * `authentik_outposts.dockerserviceconnection` - Docker Service-Connection > * `authentik_outposts.kubernetesserviceconnection` - Kubernetes Service-Connection > * `authentik_outposts.outpost` - Outpost > * `authentik_policies_dummy.dummypolicy` - Dummy Policy > * `authentik_policies_event_matcher.eventmatcherpolicy` - Event Matcher Policy > * `authentik_policies_expiry.passwordexpirypolicy` - Password Expiry Policy > * `authentik_policies_expression.expressionpolicy` - Expression Policy > * `authentik_policies_password.passwordpolicy` - Password Policy > * `authentik_policies_reputation.reputationpolicy` - Reputation Policy > * `authentik_policies.policybinding` - Policy Binding > * `authentik_providers_ldap.ldapprovider` - LDAP Provider > * `authentik_providers_oauth2.scopemapping` - Scope Mapping > * `authentik_providers_oauth2.oauth2provider` - OAuth2/OpenID Provider > * `authentik_providers_proxy.proxyprovider` - Proxy Provider > * `authentik_providers_radius.radiusprovider` - Radius Provider > * `authentik_providers_saml.samlprovider` - SAML Provider > * `authentik_providers_saml.samlpropertymapping` - SAML Property Mapping > * `authentik_providers_scim.scimprovider` - SCIM Provider > * `authentik_providers_scim.scimmapping` - SCIM Mapping > * `authentik_rbac.role` - Role > * `authentik_sources_ldap.ldapsource` - LDAP Source > * `authentik_sources_ldap.ldappropertymapping` - LDAP Property Mapping > * `authentik_sources_oauth.oauthsource` - OAuth Source > * `authentik_sources_oauth.useroauthsourceconnection` - User OAuth Source Connection > * `authentik_sources_plex.plexsource` - Plex Source > * `authentik_sources_plex.plexsourceconnection` - User Plex Source Connection > * `authentik_sources_saml.samlsource` - SAML Source > * `authentik_sources_saml.usersamlsourceconnection` - User SAML Source Connection > * `authentik_stages_authenticator_duo.authenticatorduostage` - Duo Authenticator Setup Stage > * `authentik_stages_authenticator_duo.duodevice` - Duo Device > * `authentik_stages_authenticator_mobile.authenticatormobilestage` - Mobile Authenticator Setup Stage > * `authentik_stages_authenticator_mobile.mobiledevice` - Mobile Device > * `authentik_stages_authenticator_sms.authenticatorsmsstage` - SMS Authenticator Setup Stage > * `authentik_stages_authenticator_sms.smsdevice` - SMS Device > * `authentik_stages_authenticator_static.authenticatorstaticstage` - Static Authenticator Setup Stage > * `authentik_stages_authenticator_static.staticdevice` - Static Device > * `authentik_stages_authenticator_totp.authenticatortotpstage` - TOTP Authenticator Setup Stage > * `authentik_stages_authenticator_totp.totpdevice` - TOTP Device > * `authentik_stages_authenticator_validate.authenticatorvalidatestage` - Authenticator Validation Stage > * `authentik_stages_authenticator_webauthn.authenticatewebauthnstage` - WebAuthn Authenticator Setup Stage > * `authentik_stages_authenticator_webauthn.webauthndevice` - WebAuthn Device > * `authentik_stages_captcha.captchastage` - Captcha Stage > * `authentik_stages_consent.consentstage` - Consent Stage > * `authentik_stages_consent.userconsent` - User Consent > * `authentik_stages_deny.denystage` - Deny Stage > * `authentik_stages_dummy.dummystage` - Dummy Stage > * `authentik_stages_email.emailstage` - Email Stage > * `authentik_stages_identification.identificationstage` - Identification Stage > * `authentik_stages_invitation.invitationstage` - Invitation Stage > * `authentik_stages_invitation.invitation` - Invitation > * `authentik_stages_password.passwordstage` - Password Stage > * `authentik_stages_prompt.prompt` - Prompt > * `authentik_stages_prompt.promptstage` - Prompt Stage > * `authentik_stages_user_delete.userdeletestage` - User Delete Stage > * `authentik_stages_user_login.userloginstage` - User Login Stage > * `authentik_stages_user_logout.userlogoutstage` - User Logout Stage > * `authentik_stages_user_write.userwritestage` - User Write Stage > * `authentik_brands.brand` - Brand > * `authentik_blueprints.blueprintinstance` - Blueprint Instance > * `authentik_core.group` - Group > * `authentik_core.user` - User > * `authentik_core.application` - Application > * `authentik_core.token` - Token > * `authentik_enterprise.license` - License > * `authentik_providers_rac.racprovider` - RAC Provider > * `authentik_providers_rac.endpoint` - RAC Endpoint > * `authentik_providers_rac.racpropertymapping` - RAC Property Mapping Added enum values: * `authentik_stages_authenticator_mobile.authenticatormobilestage` * `authentik_stages_authenticator_mobile.mobiledevice` Removed enum values: * `authentik_policies_reputation.reputation` * `authentik_providers_oauth2.authorizationcode` * `authentik_providers_oauth2.accesstoken` * `authentik_providers_oauth2.refreshtoken` ##### `PATCH` /policies/event_matcher/{policy_uuid}/ ###### Request: Changed content type : `application/json` * Changed property `app` (string) > * `authentik.tenants` - authentik Tenants > * `authentik.admin` - authentik Admin > * `authentik.api` - authentik API > * `authentik.crypto` - authentik Crypto > * `authentik.events` - authentik Events > * `authentik.flows` - authentik Flows > * `authentik.outposts` - authentik Outpost > * `authentik.policies.dummy` - authentik Policies.Dummy > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher > * `authentik.policies.expiry` - authentik Policies.Expiry > * `authentik.policies.expression` - authentik Policies.Expression > * `authentik.policies.password` - authentik Policies.Password > * `authentik.policies.reputation` - authentik Policies.Reputation > * `authentik.policies` - authentik Policies > * `authentik.providers.ldap` - authentik Providers.LDAP > * `authentik.providers.oauth2` - authentik Providers.OAuth2 > * `authentik.providers.proxy` - authentik Providers.Proxy > * `authentik.providers.radius` - authentik Providers.Radius > * `authentik.providers.saml` - authentik Providers.SAML > * `authentik.providers.scim` - authentik Providers.SCIM > * `authentik.rbac` - authentik RBAC > * `authentik.recovery` - authentik Recovery > * `authentik.sources.ldap` - authentik Sources.LDAP > * `authentik.sources.oauth` - authentik Sources.OAuth > * `authentik.sources.plex` - authentik Sources.Plex > * `authentik.sources.saml` - authentik Sources.SAML > * `authentik.stages.authenticator` - authentik Stages.Authenticator > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo > * `authentik.stages.authenticator_mobile` - authentik Stages.Authenticator.Mobile > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn > * `authentik.stages.captcha` - authentik Stages.Captcha > * `authentik.stages.consent` - authentik Stages.Consent > * `authentik.stages.deny` - authentik Stages.Deny > * `authentik.stages.dummy` - authentik Stages.Dummy > * `authentik.stages.email` - authentik Stages.Email > * `authentik.stages.identification` - authentik Stages.Identification > * `authentik.stages.invitation` - authentik Stages.User Invitation > * `authentik.stages.password` - authentik Stages.Password > * `authentik.stages.prompt` - authentik Stages.Prompt > * `authentik.stages.user_delete` - authentik Stages.User Delete > * `authentik.stages.user_login` - authentik Stages.User Login > * `authentik.stages.user_logout` - authentik Stages.User Logout > * `authentik.stages.user_write` - authentik Stages.User Write > * `authentik.brands` - authentik Brands > * `authentik.blueprints` - authentik Blueprints > * `authentik.core` - authentik Core > * `authentik.enterprise` - authentik Enterprise > * `authentik.enterprise.audit` - authentik Enterprise.Audit > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC Added enum value: * `authentik.stages.authenticator_mobile` * Changed property `model` (string) > * `authentik_tenants.domain` - Domain > * `authentik_crypto.certificatekeypair` - Certificate-Key Pair > * `authentik_events.event` - Event > * `authentik_events.notificationtransport` - Notification Transport > * `authentik_events.notification` - Notification > * `authentik_events.notificationrule` - Notification Rule > * `authentik_events.notificationwebhookmapping` - Webhook Mapping > * `authentik_flows.flow` - Flow > * `authentik_flows.flowstagebinding` - Flow Stage Binding > * `authentik_outposts.dockerserviceconnection` - Docker Service-Connection > * `authentik_outposts.kubernetesserviceconnection` - Kubernetes Service-Connection > * `authentik_outposts.outpost` - Outpost > * `authentik_policies_dummy.dummypolicy` - Dummy Policy > * `authentik_policies_event_matcher.eventmatcherpolicy` - Event Matcher Policy > * `authentik_policies_expiry.passwordexpirypolicy` - Password Expiry Policy > * `authentik_policies_expression.expressionpolicy` - Expression Policy > * `authentik_policies_password.passwordpolicy` - Password Policy > * `authentik_policies_reputation.reputationpolicy` - Reputation Policy > * `authentik_policies.policybinding` - Policy Binding > * `authentik_providers_ldap.ldapprovider` - LDAP Provider > * `authentik_providers_oauth2.scopemapping` - Scope Mapping > * `authentik_providers_oauth2.oauth2provider` - OAuth2/OpenID Provider > * `authentik_providers_proxy.proxyprovider` - Proxy Provider > * `authentik_providers_radius.radiusprovider` - Radius Provider > * `authentik_providers_saml.samlprovider` - SAML Provider > * `authentik_providers_saml.samlpropertymapping` - SAML Property Mapping > * `authentik_providers_scim.scimprovider` - SCIM Provider > * `authentik_providers_scim.scimmapping` - SCIM Mapping > * `authentik_rbac.role` - Role > * `authentik_sources_ldap.ldapsource` - LDAP Source > * `authentik_sources_ldap.ldappropertymapping` - LDAP Property Mapping > * `authentik_sources_oauth.oauthsource` - OAuth Source > * `authentik_sources_oauth.useroauthsourceconnection` - User OAuth Source Connection > * `authentik_sources_plex.plexsource` - Plex Source > * `authentik_sources_plex.plexsourceconnection` - User Plex Source Connection > * `authentik_sources_saml.samlsource` - SAML Source > * `authentik_sources_saml.usersamlsourceconnection` - User SAML Source Connection > * `authentik_stages_authenticator_duo.authenticatorduostage` - Duo Authenticator Setup Stage > * `authentik_stages_authenticator_duo.duodevice` - Duo Device > * `authentik_stages_authenticator_mobile.authenticatormobilestage` - Mobile Authenticator Setup Stage > * `authentik_stages_authenticator_mobile.mobiledevice` - Mobile Device > * `authentik_stages_authenticator_sms.authenticatorsmsstage` - SMS Authenticator Setup Stage > * `authentik_stages_authenticator_sms.smsdevice` - SMS Device > * `authentik_stages_authenticator_static.authenticatorstaticstage` - Static Authenticator Setup Stage > * `authentik_stages_authenticator_static.staticdevice` - Static Device > * `authentik_stages_authenticator_totp.authenticatortotpstage` - TOTP Authenticator Setup Stage > * `authentik_stages_authenticator_totp.totpdevice` - TOTP Device > * `authentik_stages_authenticator_validate.authenticatorvalidatestage` - Authenticator Validation Stage > * `authentik_stages_authenticator_webauthn.authenticatewebauthnstage` - WebAuthn Authenticator Setup Stage > * `authentik_stages_authenticator_webauthn.webauthndevice` - WebAuthn Device > * `authentik_stages_captcha.captchastage` - Captcha Stage > * `authentik_stages_consent.consentstage` - Consent Stage > * `authentik_stages_consent.userconsent` - User Consent > * `authentik_stages_deny.denystage` - Deny Stage > * `authentik_stages_dummy.dummystage` - Dummy Stage > * `authentik_stages_email.emailstage` - Email Stage > * `authentik_stages_identification.identificationstage` - Identification Stage > * `authentik_stages_invitation.invitationstage` - Invitation Stage > * `authentik_stages_invitation.invitation` - Invitation > * `authentik_stages_password.passwordstage` - Password Stage > * `authentik_stages_prompt.prompt` - Prompt > * `authentik_stages_prompt.promptstage` - Prompt Stage > * `authentik_stages_user_delete.userdeletestage` - User Delete Stage > * `authentik_stages_user_login.userloginstage` - User Login Stage > * `authentik_stages_user_logout.userlogoutstage` - User Logout Stage > * `authentik_stages_user_write.userwritestage` - User Write Stage > * `authentik_brands.brand` - Brand > * `authentik_blueprints.blueprintinstance` - Blueprint Instance > * `authentik_core.group` - Group > * `authentik_core.user` - User > * `authentik_core.application` - Application > * `authentik_core.token` - Token > * `authentik_enterprise.license` - License > * `authentik_providers_rac.racprovider` - RAC Provider > * `authentik_providers_rac.endpoint` - RAC Endpoint > * `authentik_providers_rac.racpropertymapping` - RAC Property Mapping Added enum values: * `authentik_stages_authenticator_mobile.authenticatormobilestage` * `authentik_stages_authenticator_mobile.mobiledevice` Removed enum values: * `authentik_policies_reputation.reputation` * `authentik_providers_oauth2.authorizationcode` * `authentik_providers_oauth2.accesstoken` * `authentik_providers_oauth2.refreshtoken` ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `app` (string) > * `authentik.tenants` - authentik Tenants > * `authentik.admin` - authentik Admin > * `authentik.api` - authentik API > * `authentik.crypto` - authentik Crypto > * `authentik.events` - authentik Events > * `authentik.flows` - authentik Flows > * `authentik.outposts` - authentik Outpost > * `authentik.policies.dummy` - authentik Policies.Dummy > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher > * `authentik.policies.expiry` - authentik Policies.Expiry > * `authentik.policies.expression` - authentik Policies.Expression > * `authentik.policies.password` - authentik Policies.Password > * `authentik.policies.reputation` - authentik Policies.Reputation > * `authentik.policies` - authentik Policies > * `authentik.providers.ldap` - authentik Providers.LDAP > * `authentik.providers.oauth2` - authentik Providers.OAuth2 > * `authentik.providers.proxy` - authentik Providers.Proxy > * `authentik.providers.radius` - authentik Providers.Radius > * `authentik.providers.saml` - authentik Providers.SAML > * `authentik.providers.scim` - authentik Providers.SCIM > * `authentik.rbac` - authentik RBAC > * `authentik.recovery` - authentik Recovery > * `authentik.sources.ldap` - authentik Sources.LDAP > * `authentik.sources.oauth` - authentik Sources.OAuth > * `authentik.sources.plex` - authentik Sources.Plex > * `authentik.sources.saml` - authentik Sources.SAML > * `authentik.stages.authenticator` - authentik Stages.Authenticator > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo > * `authentik.stages.authenticator_mobile` - authentik Stages.Authenticator.Mobile > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn > * `authentik.stages.captcha` - authentik Stages.Captcha > * `authentik.stages.consent` - authentik Stages.Consent > * `authentik.stages.deny` - authentik Stages.Deny > * `authentik.stages.dummy` - authentik Stages.Dummy > * `authentik.stages.email` - authentik Stages.Email > * `authentik.stages.identification` - authentik Stages.Identification > * `authentik.stages.invitation` - authentik Stages.User Invitation > * `authentik.stages.password` - authentik Stages.Password > * `authentik.stages.prompt` - authentik Stages.Prompt > * `authentik.stages.user_delete` - authentik Stages.User Delete > * `authentik.stages.user_login` - authentik Stages.User Login > * `authentik.stages.user_logout` - authentik Stages.User Logout > * `authentik.stages.user_write` - authentik Stages.User Write > * `authentik.brands` - authentik Brands > * `authentik.blueprints` - authentik Blueprints > * `authentik.core` - authentik Core > * `authentik.enterprise` - authentik Enterprise > * `authentik.enterprise.audit` - authentik Enterprise.Audit > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC Added enum value: * `authentik.stages.authenticator_mobile` * Changed property `model` (string) > * `auth…
3.2023106.6: Test release pipeline
v3.2023106.6 fix publish and set version
3.2023106.5: Update API Client
What's Changed
GET
/policies/event_matcher/{policy_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
app
(string)authentik.tenants
- authentik Tenantsauthentik.admin
- authentik Adminauthentik.api
- authentik APIauthentik.crypto
- authentik Cryptoauthentik.events
- authentik Eventsauthentik.flows
- authentik Flowsauthentik.outposts
- authentik Outpostauthentik.policies.dummy
- authentik Policies.Dummyauthentik.policies.event_matcher
- authentik Policies.Event Matcherauthentik.policies.expiry
- authentik Policies.Expiryauthentik.policies.expression
- authentik Policies.Expressionauthentik.policies.password
- authentik Policies.Passwordauthentik.policies.reputation
- authentik Policies.Reputationauthentik.policies
- authentik Policiesauthentik.providers.ldap
- authentik Providers.LDAPauthentik.providers.oauth2
- authentik Providers.OAuth2authentik.providers.proxy
- authentik Providers.Proxyauthentik.providers.radius
- authentik Providers.Radiusauthentik.providers.saml
- authentik Providers.SAMLauthentik.providers.scim
- authentik Providers.SCIMauthentik.rbac
- authentik RBACauthentik.recovery
- authentik Recoveryauthentik.sources.ldap
- authentik Sources.LDAPauthentik.sources.oauth
- authentik Sources.OAuthauthentik.sources.plex
- authentik Sources.Plexauthentik.sources.saml
- authentik Sources.SAMLauthentik.stages.authenticator
- authentik Stages.Authenticatorauthentik.stages.authenticator_duo
- authentik Stages.Authenticator.Duoauthentik.stages.authenticator_sms
- authentik Stages.Authenticator.SMSauthentik.stages.authenticator_static
- authentik Stages.Authenticator.Staticauthentik.stages.authenticator_totp
- authentik Stages.Authenticator.TOTPauthentik.stages.authenticator_validate
- authentik Stages.Authenticator.Validateauthentik.stages.authenticator_webauthn
- authentik Stages.Authenticator.WebAuthnauthentik.stages.captcha
- authentik Stages.Captchaauthentik.stages.consent
- authentik Stages.Consentauthentik.stages.deny
- authentik Stages.Denyauthentik.stages.dummy
- authentik Stages.Dummyauthentik.stages.email
- authentik Stages.Emailauthentik.stages.identification
- authentik Stages.Identificationauthentik.stages.invitation
- authentik Stages.User Invitationauthentik.stages.password
- authentik Stages.Passwordauthentik.stages.prompt
- authentik Stages.Promptauthentik.stages.user_delete
- authentik Stages.User Deleteauthentik.stages.user_login
- authentik Stages.User Loginauthentik.stages.user_logout
- authentik Stages.User Logoutauthentik.stages.user_write
- authentik Stages.User Writeauthentik.brands
- authentik Brandsauthentik.blueprints
- authentik Blueprintsauthentik.core
- authentik Coreauthentik.enterprise
- authentik Enterpriseauthentik.enterprise.audit
- authentik Enterprise.Auditauthentik.enterprise.providers.rac
- authentik Enterprise.Providers.RAC
Added enum value:
authentik.enterprise.audit
-
PUT
/policies/event_matcher/{policy_uuid}/
Request:
Changed content type : application/json
-
Changed property
app
(string)authentik.tenants
- authentik Tenantsauthentik.admin
- authentik Adminauthentik.api
- authentik APIauthentik.crypto
- authentik Cryptoauthentik.events
- authentik Eventsauthentik.flows
- authentik Flowsauthentik.outposts
- authentik Outpostauthentik.policies.dummy
- authentik Policies.Dummyauthentik.policies.event_matcher
- authentik Policies.Event Matcherauthentik.policies.expiry
- authentik Policies.Expiryauthentik.policies.expression
- authentik Policies.Expressionauthentik.policies.password
- authentik Policies.Passwordauthentik.policies.reputation
- authentik Policies.Reputationauthentik.policies
- authentik Policiesauthentik.providers.ldap
- authentik Providers.LDAPauthentik.providers.oauth2
- authentik Providers.OAuth2authentik.providers.proxy
- authentik Providers.Proxyauthentik.providers.radius
- authentik Providers.Radiusauthentik.providers.saml
- authentik Providers.SAMLauthentik.providers.scim
- authentik Providers.SCIMauthentik.rbac
- authentik RBACauthentik.recovery
- authentik Recoveryauthentik.sources.ldap
- authentik Sources.LDAPauthentik.sources.oauth
- authentik Sources.OAuthauthentik.sources.plex
- authentik Sources.Plexauthentik.sources.saml
- authentik Sources.SAMLauthentik.stages.authenticator
- authentik Stages.Authenticatorauthentik.stages.authenticator_duo
- authentik Stages.Authenticator.Duoauthentik.stages.authenticator_sms
- authentik Stages.Authenticator.SMSauthentik.stages.authenticator_static
- authentik Stages.Authenticator.Staticauthentik.stages.authenticator_totp
- authentik Stages.Authenticator.TOTPauthentik.stages.authenticator_validate
- authentik Stages.Authenticator.Validateauthentik.stages.authenticator_webauthn
- authentik Stages.Authenticator.WebAuthnauthentik.stages.captcha
- authentik Stages.Captchaauthentik.stages.consent
- authentik Stages.Consentauthentik.stages.deny
- authentik Stages.Denyauthentik.stages.dummy
- authentik Stages.Dummyauthentik.stages.email
- authentik Stages.Emailauthentik.stages.identification
- authentik Stages.Identificationauthentik.stages.invitation
- authentik Stages.User Invitationauthentik.stages.password
- authentik Stages.Passwordauthentik.stages.prompt
- authentik Stages.Promptauthentik.stages.user_delete
- authentik Stages.User Deleteauthentik.stages.user_login
- authentik Stages.User Loginauthentik.stages.user_logout
- authentik Stages.User Logoutauthentik.stages.user_write
- authentik Stages.User Writeauthentik.brands
- authentik Brandsauthentik.blueprints
- authentik Blueprintsauthentik.core
- authentik Coreauthentik.enterprise
- authentik Enterpriseauthentik.enterprise.audit
- authentik Enterprise.Auditauthentik.enterprise.providers.rac
- authentik Enterprise.Providers.RAC
Added enum value:
authentik.enterprise.audit
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
app
(string)authentik.tenants
- authentik Tenantsauthentik.admin
- authentik Adminauthentik.api
- authentik APIauthentik.crypto
- authentik Cryptoauthentik.events
- authentik Eventsauthentik.flows
- authentik Flowsauthentik.outposts
- authentik Outpostauthentik.policies.dummy
- authentik Policies.Dummyauthentik.policies.event_matcher
- authentik Policies.Event Matcherauthentik.policies.expiry
- authentik Policies.Expiryauthentik.policies.expression
- authentik Policies.Expressionauthentik.policies.password
- authentik Policies.Passwordauthentik.policies.reputation
- authentik Policies.Reputationauthentik.policies
- authentik Policiesauthentik.providers.ldap
- authentik Providers.LDAPauthentik.providers.oauth2
- authentik Providers.OAuth2authentik.providers.proxy
- authentik Providers.Proxyauthentik.providers.radius
- authentik Providers.Radiusauthentik.providers.saml
- authentik Providers.SAMLauthentik.providers.scim
- authentik Providers.SCIMauthentik.rbac
- authentik RBACauthentik.recovery
- authentik Recoveryauthentik.sources.ldap
- authentik Sources.LDAPauthentik.sources.oauth
- authentik Sources.OAuthauthentik.sources.plex
- authentik Sources.Plexauthentik.sources.saml
- authentik Sources.SAMLauthentik.stages.authenticator
- authentik Stages.Authenticatorauthentik.stages.authenticator_duo
- authentik Stages.Authenticator.Duoauthentik.stages.authenticator_sms
- authentik Stages.Authenticator.SMSauthentik.stages.authenticator_static
- authentik Stages.Authenticator.Staticauthentik.stages.authenticator_totp
- authentik Stages.Authenticator.TOTPauthentik.stages.authenticator_validate
- authentik Stages.Authenticator.Validateauthentik.stages.authenticator_webauthn
- authentik Stages.Authenticator.WebAuthnauthentik.stages.captcha
- authentik Stages.Captchaauthentik.stages.consent
- authentik Stages.Consentauthentik.stages.deny
- authentik Stages.Denyauthentik.stages.dummy
- authentik Stages.Dummyauthentik.stages.email
- authentik Stages.Emailauthentik.stages.identification
- authentik Stages.Identification
...
- Changed property
3.2023106.4
Update API Client
3.2023106.3: Update API Client
What's Changed
GET
/propertymappings/rac/
Parameters:
Changed: managed
in query
3.2023106.2: Update API Client
What's Changed
GET
/sources/oauth/source_types/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
Changed items (object):
> Serializer for SourceTypeNew required properties:
verbose_name
New optional properties:
slug
-
Added property
verbose_name
(string) -
Deleted property
slug
(string)
GET
/sources/oauth/{slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
type
(object)Serializer for SourceType
New required properties:
verbose_name
New optional properties:
slug
-
Added property
verbose_name
(string) -
Deleted property
slug
(string)
-
PUT
/sources/oauth/{slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
type
(object)Serializer for SourceType
New required properties:
verbose_name
New optional properties:
slug
-
Added property
verbose_name
(string) -
Deleted property
slug
(string)
-
PATCH
/sources/oauth/{slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
type
(object)Serializer for SourceType
New required properties:
verbose_name
New optional properties:
slug
-
Added property
verbose_name
(string) -
Deleted property
slug
(string)
-
POST
/sources/oauth/
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
-
Changed property
type
(object)Serializer for SourceType
New required properties:
verbose_name
New optional properties:
slug
-
Added property
verbose_name
(string) -
Deleted property
slug
(string)
-
GET
/sources/oauth/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> OAuth Source Serializer-
Changed property
type
(object)Serializer for SourceType
New required properties:
verbose_name
New optional properties:
slug
-
Added property
verbose_name
(string) -
Deleted property
slug
(string)
-
-
3.2023106.1
Update API Client