Skip to content
This repository was archived by the owner on Apr 17, 2024. It is now read-only.

Commit 62fa6c7

Browse files
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` /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 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` /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` ##### `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` ###### 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` ##### `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` ###### 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_prov…
1 parent 381ecb4 commit 62fa6c7

File tree

102 files changed

+5969
-774
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

102 files changed

+5969
-774
lines changed

.openapi-generator/FILES

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,11 @@ authentikClient/Classes/OpenAPIs/Models/AuthenticatorDuoStage.swift
5858
authentikClient/Classes/OpenAPIs/Models/AuthenticatorDuoStageDeviceImportResponse.swift
5959
authentikClient/Classes/OpenAPIs/Models/AuthenticatorDuoStageManualDeviceImportRequest.swift
6060
authentikClient/Classes/OpenAPIs/Models/AuthenticatorDuoStageRequest.swift
61+
authentikClient/Classes/OpenAPIs/Models/AuthenticatorMobileChallenge.swift
62+
authentikClient/Classes/OpenAPIs/Models/AuthenticatorMobileChallengeResponseRequest.swift
63+
authentikClient/Classes/OpenAPIs/Models/AuthenticatorMobilePayloadChallenge.swift
64+
authentikClient/Classes/OpenAPIs/Models/AuthenticatorMobileStage.swift
65+
authentikClient/Classes/OpenAPIs/Models/AuthenticatorMobileStageRequest.swift
6166
authentikClient/Classes/OpenAPIs/Models/AuthenticatorSMSChallenge.swift
6267
authentikClient/Classes/OpenAPIs/Models/AuthenticatorSMSChallengeResponseRequest.swift
6368
authentikClient/Classes/OpenAPIs/Models/AuthenticatorSMSStage.swift
@@ -186,6 +191,7 @@ authentikClient/Classes/OpenAPIs/Models/InvitationRequest.swift
186191
authentikClient/Classes/OpenAPIs/Models/InvitationStage.swift
187192
authentikClient/Classes/OpenAPIs/Models/InvitationStageRequest.swift
188193
authentikClient/Classes/OpenAPIs/Models/IssuerModeEnum.swift
194+
authentikClient/Classes/OpenAPIs/Models/ItemMatchingModeEnum.swift
189195
authentikClient/Classes/OpenAPIs/Models/KubernetesServiceConnection.swift
190196
authentikClient/Classes/OpenAPIs/Models/KubernetesServiceConnectionRequest.swift
191197
authentikClient/Classes/OpenAPIs/Models/LDAPAPIAccessMode.swift
@@ -207,6 +213,16 @@ authentikClient/Classes/OpenAPIs/Models/LoginChallengeTypes.swift
207213
authentikClient/Classes/OpenAPIs/Models/LoginMetrics.swift
208214
authentikClient/Classes/OpenAPIs/Models/LoginSource.swift
209215
authentikClient/Classes/OpenAPIs/Models/Metadata.swift
216+
authentikClient/Classes/OpenAPIs/Models/MobileDevice.swift
217+
authentikClient/Classes/OpenAPIs/Models/MobileDeviceCheckInRequest.swift
218+
authentikClient/Classes/OpenAPIs/Models/MobileDeviceEnrollmentCallback.swift
219+
authentikClient/Classes/OpenAPIs/Models/MobileDeviceEnrollmentRequest.swift
220+
authentikClient/Classes/OpenAPIs/Models/MobileDeviceEnrollmentStatus.swift
221+
authentikClient/Classes/OpenAPIs/Models/MobileDeviceEnrollmentStatusStatusEnum.swift
222+
authentikClient/Classes/OpenAPIs/Models/MobileDeviceInfo.swift
223+
authentikClient/Classes/OpenAPIs/Models/MobileDeviceInfoRequest.swift
224+
authentikClient/Classes/OpenAPIs/Models/MobileDeviceRequest.swift
225+
authentikClient/Classes/OpenAPIs/Models/MobileDeviceResponseRequest.swift
210226
authentikClient/Classes/OpenAPIs/Models/ModelEnum.swift
211227
authentikClient/Classes/OpenAPIs/Models/ModelRequest.swift
212228
authentikClient/Classes/OpenAPIs/Models/NameIdPolicyEnum.swift
@@ -241,6 +257,7 @@ authentikClient/Classes/OpenAPIs/Models/PaginatedApplicationList.swift
241257
authentikClient/Classes/OpenAPIs/Models/PaginatedAuthenticateWebAuthnStageList.swift
242258
authentikClient/Classes/OpenAPIs/Models/PaginatedAuthenticatedSessionList.swift
243259
authentikClient/Classes/OpenAPIs/Models/PaginatedAuthenticatorDuoStageList.swift
260+
authentikClient/Classes/OpenAPIs/Models/PaginatedAuthenticatorMobileStageList.swift
244261
authentikClient/Classes/OpenAPIs/Models/PaginatedAuthenticatorSMSStageList.swift
245262
authentikClient/Classes/OpenAPIs/Models/PaginatedAuthenticatorStaticStageList.swift
246263
authentikClient/Classes/OpenAPIs/Models/PaginatedAuthenticatorTOTPStageList.swift
@@ -276,6 +293,7 @@ authentikClient/Classes/OpenAPIs/Models/PaginatedLDAPPropertyMappingList.swift
276293
authentikClient/Classes/OpenAPIs/Models/PaginatedLDAPProviderList.swift
277294
authentikClient/Classes/OpenAPIs/Models/PaginatedLDAPSourceList.swift
278295
authentikClient/Classes/OpenAPIs/Models/PaginatedLicenseList.swift
296+
authentikClient/Classes/OpenAPIs/Models/PaginatedMobileDeviceList.swift
279297
authentikClient/Classes/OpenAPIs/Models/PaginatedNotificationList.swift
280298
authentikClient/Classes/OpenAPIs/Models/PaginatedNotificationRuleList.swift
281299
authentikClient/Classes/OpenAPIs/Models/PaginatedNotificationTransportList.swift
@@ -344,6 +362,7 @@ authentikClient/Classes/OpenAPIs/Models/PasswordStageRequest.swift
344362
authentikClient/Classes/OpenAPIs/Models/PatchedApplicationRequest.swift
345363
authentikClient/Classes/OpenAPIs/Models/PatchedAuthenticateWebAuthnStageRequest.swift
346364
authentikClient/Classes/OpenAPIs/Models/PatchedAuthenticatorDuoStageRequest.swift
365+
authentikClient/Classes/OpenAPIs/Models/PatchedAuthenticatorMobileStageRequest.swift
347366
authentikClient/Classes/OpenAPIs/Models/PatchedAuthenticatorSMSStageRequest.swift
348367
authentikClient/Classes/OpenAPIs/Models/PatchedAuthenticatorStaticStageRequest.swift
349368
authentikClient/Classes/OpenAPIs/Models/PatchedAuthenticatorTOTPStageRequest.swift
@@ -375,6 +394,7 @@ authentikClient/Classes/OpenAPIs/Models/PatchedLDAPPropertyMappingRequest.swift
375394
authentikClient/Classes/OpenAPIs/Models/PatchedLDAPProviderRequest.swift
376395
authentikClient/Classes/OpenAPIs/Models/PatchedLDAPSourceRequest.swift
377396
authentikClient/Classes/OpenAPIs/Models/PatchedLicenseRequest.swift
397+
authentikClient/Classes/OpenAPIs/Models/PatchedMobileDeviceRequest.swift
378398
authentikClient/Classes/OpenAPIs/Models/PatchedNotificationRequest.swift
379399
authentikClient/Classes/OpenAPIs/Models/PatchedNotificationRuleRequest.swift
380400
authentikClient/Classes/OpenAPIs/Models/PatchedNotificationTransportRequest.swift
@@ -419,6 +439,7 @@ authentikClient/Classes/OpenAPIs/Models/PatchedUserWriteStageRequest.swift
419439
authentikClient/Classes/OpenAPIs/Models/PatchedWebAuthnDeviceRequest.swift
420440
authentikClient/Classes/OpenAPIs/Models/Permission.swift
421441
authentikClient/Classes/OpenAPIs/Models/PermissionAssignRequest.swift
442+
authentikClient/Classes/OpenAPIs/Models/PlatformEnum.swift
422443
authentikClient/Classes/OpenAPIs/Models/PlexAuthenticationChallenge.swift
423444
authentikClient/Classes/OpenAPIs/Models/PlexAuthenticationChallengeResponseRequest.swift
424445
authentikClient/Classes/OpenAPIs/Models/PlexSource.swift
@@ -600,6 +621,11 @@ docs/AuthenticatorDuoStage.md
600621
docs/AuthenticatorDuoStageDeviceImportResponse.md
601622
docs/AuthenticatorDuoStageManualDeviceImportRequest.md
602623
docs/AuthenticatorDuoStageRequest.md
624+
docs/AuthenticatorMobileChallenge.md
625+
docs/AuthenticatorMobileChallengeResponseRequest.md
626+
docs/AuthenticatorMobilePayloadChallenge.md
627+
docs/AuthenticatorMobileStage.md
628+
docs/AuthenticatorMobileStageRequest.md
603629
docs/AuthenticatorSMSChallenge.md
604630
docs/AuthenticatorSMSChallengeResponseRequest.md
605631
docs/AuthenticatorSMSStage.md
@@ -734,6 +760,7 @@ docs/InvitationRequest.md
734760
docs/InvitationStage.md
735761
docs/InvitationStageRequest.md
736762
docs/IssuerModeEnum.md
763+
docs/ItemMatchingModeEnum.md
737764
docs/KubernetesServiceConnection.md
738765
docs/KubernetesServiceConnectionRequest.md
739766
docs/LDAPAPIAccessMode.md
@@ -756,6 +783,16 @@ docs/LoginMetrics.md
756783
docs/LoginSource.md
757784
docs/ManagedAPI.md
758785
docs/Metadata.md
786+
docs/MobileDevice.md
787+
docs/MobileDeviceCheckInRequest.md
788+
docs/MobileDeviceEnrollmentCallback.md
789+
docs/MobileDeviceEnrollmentRequest.md
790+
docs/MobileDeviceEnrollmentStatus.md
791+
docs/MobileDeviceEnrollmentStatusStatusEnum.md
792+
docs/MobileDeviceInfo.md
793+
docs/MobileDeviceInfoRequest.md
794+
docs/MobileDeviceRequest.md
795+
docs/MobileDeviceResponseRequest.md
759796
docs/ModelEnum.md
760797
docs/ModelRequest.md
761798
docs/NameIdPolicyEnum.md
@@ -792,6 +829,7 @@ docs/PaginatedApplicationList.md
792829
docs/PaginatedAuthenticateWebAuthnStageList.md
793830
docs/PaginatedAuthenticatedSessionList.md
794831
docs/PaginatedAuthenticatorDuoStageList.md
832+
docs/PaginatedAuthenticatorMobileStageList.md
795833
docs/PaginatedAuthenticatorSMSStageList.md
796834
docs/PaginatedAuthenticatorStaticStageList.md
797835
docs/PaginatedAuthenticatorTOTPStageList.md
@@ -827,6 +865,7 @@ docs/PaginatedLDAPPropertyMappingList.md
827865
docs/PaginatedLDAPProviderList.md
828866
docs/PaginatedLDAPSourceList.md
829867
docs/PaginatedLicenseList.md
868+
docs/PaginatedMobileDeviceList.md
830869
docs/PaginatedNotificationList.md
831870
docs/PaginatedNotificationRuleList.md
832871
docs/PaginatedNotificationTransportList.md
@@ -895,6 +934,7 @@ docs/PasswordStageRequest.md
895934
docs/PatchedApplicationRequest.md
896935
docs/PatchedAuthenticateWebAuthnStageRequest.md
897936
docs/PatchedAuthenticatorDuoStageRequest.md
937+
docs/PatchedAuthenticatorMobileStageRequest.md
898938
docs/PatchedAuthenticatorSMSStageRequest.md
899939
docs/PatchedAuthenticatorStaticStageRequest.md
900940
docs/PatchedAuthenticatorTOTPStageRequest.md
@@ -926,6 +966,7 @@ docs/PatchedLDAPPropertyMappingRequest.md
926966
docs/PatchedLDAPProviderRequest.md
927967
docs/PatchedLDAPSourceRequest.md
928968
docs/PatchedLicenseRequest.md
969+
docs/PatchedMobileDeviceRequest.md
929970
docs/PatchedNotificationRequest.md
930971
docs/PatchedNotificationRuleRequest.md
931972
docs/PatchedNotificationTransportRequest.md
@@ -970,6 +1011,7 @@ docs/PatchedUserWriteStageRequest.md
9701011
docs/PatchedWebAuthnDeviceRequest.md
9711012
docs/Permission.md
9721013
docs/PermissionAssignRequest.md
1014+
docs/PlatformEnum.md
9731015
docs/PlexAuthenticationChallenge.md
9741016
docs/PlexAuthenticationChallengeResponseRequest.md
9751017
docs/PlexSource.md

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ build:
2121
-c /local/config.yaml
2222
rm -rf ./test
2323
rm -f .travis.yml git_push.sh
24-
grep -r -l truetrue * | xargs sed -i 's/truetrue/true/g'
24+
grep -r -l true * | xargs sed -i 's/true/true/g'
2525

2626
diff:
2727
docker run \

0 commit comments

Comments
 (0)