Releases: goauthentik/client-kotlin
3.2023105.5: Update API Client
What's Changed
GET
/rac/endpoints/{pbm_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Added property
maximum_connections
(integer)
- Added property
PUT
/rac/endpoints/{pbm_uuid}/
Request:
Changed content type : application/json
- Added property
maximum_connections
(integer)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Added property
maximum_connections
(integer)
- Added property
PATCH
/rac/endpoints/{pbm_uuid}/
Request:
Changed content type : application/json
- Added property
maximum_connections
(integer)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Added property
maximum_connections
(integer)
- Added property
POST
/rac/endpoints/
Request:
Changed content type : application/json
- Added property
maximum_connections
(integer)
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
- Added property
maximum_connections
(integer)
- Added property
GET
/rac/endpoints/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Endpoint Serializer- Added property
maximum_connections
(integer)
- Added property
-
3.2023105.4: Update API Client
What's Changed
GET
/events/events/actions/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
Changed items (object):
> Types of an object that can be created- Added property
requires_enterprise
(boolean)
- Added property
GET
/outposts/service_connections/all/types/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
Changed items (object):
> Types of an object that can be created- Added property
requires_enterprise
(boolean)
- Added property
GET
/policies/all/types/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
Changed items (object):
> Types of an object that can be created- Added property
requires_enterprise
(boolean)
- Added property
GET
/propertymappings/all/types/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
Changed items (object):
> Types of an object that can be created- Added property
requires_enterprise
(boolean)
- Added property
GET
/providers/all/types/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
Changed items (object):
> Types of an object that can be created- Added property
requires_enterprise
(boolean)
- Added property
GET
/schema/
Parameters:
Changed: lang
in query
GET
/sources/all/types/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
Changed items (object):
> Types of an object that can be created- Added property
requires_enterprise
(boolean)
- Added property
GET
/stages/all/types/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
Changed items (object):
> Types of an object that can be created- Added property
requires_enterprise
(boolean)
- Added property
GET
/stages/email/templates/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
Changed items (object):
> Types of an object that can be created- Added property
requires_enterprise
(boolean)
- Added property
3.2023105.3: Update API Client
What's New
GET
/propertymappings/rac/
POST
/propertymappings/rac/
GET
/propertymappings/rac/{pm_uuid}/
PUT
/propertymappings/rac/{pm_uuid}/
DELETE
/propertymappings/rac/{pm_uuid}/
PATCH
/propertymappings/rac/{pm_uuid}/
GET
/propertymappings/rac/{pm_uuid}/used_by/
GET
/providers/rac/
POST
/providers/rac/
GET
/providers/rac/{id}/
PUT
/providers/rac/{id}/
DELETE
/providers/rac/{id}/
PATCH
/providers/rac/{id}/
GET
/providers/rac/{id}/used_by/
GET
/rac/endpoints/
POST
/rac/endpoints/
GET
/rac/endpoints/{pbm_uuid}/
PUT
/rac/endpoints/{pbm_uuid}/
DELETE
/rac/endpoints/{pbm_uuid}/
PATCH
/rac/endpoints/{pbm_uuid}/
GET
/rac/endpoints/{pbm_uuid}/used_by/
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.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.tenants
- authentik Tenantsauthentik.blueprints
- authentik Blueprintsauthentik.core
- authentik Coreauthentik.enterprise
- authentik Enterpriseauthentik.enterprise.providers.rac
- authentik Enterprise.Providers.RAC
Added enum value:
authentik.enterprise.providers.rac
-
Changed property
model
(string)authentik_crypto.certificatekeypair
- Certificate-Key Pairauthentik_events.event
- Eventauthentik_events.notificationtransport
- Notification Transportauthentik_events.notification
- Notificationauthentik_events.notificationrule
- Notification Ruleauthentik_events.notificationwebhookmapping
- Webhook Mappingauthentik_flows.flow
- Flowauthentik_flows.flowstagebinding
- Flow Stage Bindingauthentik_outposts.dockerserviceconnection
- Docker Service-Connectionauthentik_outposts.kubernetesserviceconnection
- Kubernetes Service-Connectionauthentik_outposts.outpost
- Outpostauthentik_policies_dummy.dummypolicy
- Dummy Policyauthentik_policies_event_matcher.eventmatcherpolicy
- Event Matcher Policyauthentik_policies_expiry.passwordexpirypolicy
- Password Expiry Policyauthentik_policies_expression.expressionpolicy
- Expression Policyauthentik_policies_password.passwordpolicy
- Password Policyauthentik_policies_reputation.reputationpolicy
- Reputation Policyauthentik_policies_reputation.reputation
- Reputation Scoreauthentik_policies.policybinding
- Policy Bindingauthentik_providers_ldap.ldapprovider
- LDAP Providerauthentik_providers_oauth2.scopemapping
- Scope Mappingauthentik_providers_oauth2.oauth2provider
- OAuth2/OpenID Providerauthentik_providers_oauth2.authorizationcode
- Authorization Codeauthentik_providers_oauth2.accesstoken
- OAuth2 Access Tokenauthentik_providers_oauth2.refreshtoken
- OAuth2 Refresh Tokenauthentik_providers_proxy.proxyprovider
- Proxy Providerauthentik_providers_radius.radiusprovider
- Radius Providerauthentik_providers_saml.samlprovider
- SAML Providerauthentik_providers_saml.samlpropertymapping
- SAML Property Mappingauthentik_providers_scim.scimprovider
- SCIM Providerauthentik_providers_scim.scimmapping
- SCIM Mappingauthentik_rbac.role
- Roleauthentik_sources_ldap.ldapsource
- LDAP Sourceauthentik_sources_ldap.ldappropertymapping
- LDAP Property Mappingauthentik_sources_oauth.oauthsource
- OAuth Sourceauthentik_sources_oauth.useroauthsourceconnection
- User OAuth Source Connectionauthentik_sources_plex.plexsource
- Plex Sourceauthentik_sources_plex.plexsourceconnection
- User Plex Source Connectionauthentik_sources_saml.samlsource
- SAML Sourceauthentik_sources_saml.usersamlsourceconnection
- User SAML Source Connectionauthentik_stages_authenticator_duo.authenticatorduostage
- Duo Authenticator Setup Stageauthentik_stages_authenticator_duo.duodevice
- Duo Deviceauthentik_stages_authenticator_sms.authenticatorsmsstage
- SMS Authenticator Setup Stageauthentik_stages_authenticator_sms.smsdevice
- SMS Deviceauthentik_stages_authenticator_static.authenticatorstaticstage
- Static Authenticator Stageauthentik_stages_authenticator_static.staticdevice
- Static Deviceauthentik_stages_authenticator_totp.authenticatortotpstage
- TOTP Authenticator Setup Stageauthentik_stages_authenticator_totp.totpdevice
- TOTP Deviceauthentik_stages_authenticator_validate.authenticatorvalidatestage
- Authenticator Validation Stageauthentik_stages_authenticator_webauthn.authenticatewebauthnstage
- WebAuthn Authenticator Setup Stageauthentik_stages_authenticator_webauthn.webauthndevice
- WebAuthn Deviceauthentik_stages_captcha.captchastage
- Captcha Stageauthentik_stages_consent.consentstage
- Consent Stageauthentik_stages_consent.userconsent
- User Consentauthentik_stages_deny.denystage
- Deny Stageauthentik_stages_dummy.dummystage
- Dummy Stageauthentik_stages_email.emailstage
- Email Stageauthentik_stages_identification.identificationstage
- Identification Stageauthentik_stages_invitation.invitationstage
- Invitation Stageauthentik_stages_invitation.invitation
- Invitationauthentik_stages_password.passwordstage
- Password Stageauthentik_stages_prompt.prompt
- Promptauthentik_stages_prompt.promptstage
- Prompt Stageauthentik_stages_user_delete.userdeletestage
- User Delete Stageauthentik_stages_user_login.userloginstage
- User Login Stageauthentik_stages_user_logout.userlogoutstage
- User Logout Stageauthentik_stages_user_write.userwritestage
- User Write Stageauthentik_tenants.tenant
- Tenantauthentik_blueprints.blueprintinstance
- Blueprint Instanceauthentik_core.group
- Groupauthentik_core.user
- Userauthentik_core.application
- Applicationauthentik_core.token
- Tokenauthentik_enterprise.license
- License- `authentik_providers_rac.racp...
-
3.2023105.2: Update API Client
What's Changed
GET
/sources/oauth/{slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
provider_type
(string)apple
- Appleopenidconnect
- OpenID Connectazuread
- Azure ADdiscord
- Discordfacebook
- Facebookgithub
- GitHubgoogle
- Googlemailcow
- Mailcowokta
- Oktapatreon
- Patreonreddit
- Reddittwitch
- Twitchtwitter
- Twitter
- Changed property
PUT
/sources/oauth/{slug}/
Request:
Changed content type : application/json
- Changed property
provider_type
(string)apple
- Appleopenidconnect
- OpenID Connectazuread
- Azure ADdiscord
- Discordfacebook
- Facebookgithub
- GitHubgoogle
- Googlemailcow
- Mailcowokta
- Oktapatreon
- Patreonreddit
- Reddittwitch
- Twitchtwitter
- Twitter
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
provider_type
(string)apple
- Appleopenidconnect
- OpenID Connectazuread
- Azure ADdiscord
- Discordfacebook
- Facebookgithub
- GitHubgoogle
- Googlemailcow
- Mailcowokta
- Oktapatreon
- Patreonreddit
- Reddittwitch
- Twitchtwitter
- Twitter
- Changed property
PATCH
/sources/oauth/{slug}/
Request:
Changed content type : application/json
- Changed property
provider_type
(string)apple
- Appleopenidconnect
- OpenID Connectazuread
- Azure ADdiscord
- Discordfacebook
- Facebookgithub
- GitHubgoogle
- Googlemailcow
- Mailcowokta
- Oktapatreon
- Patreonreddit
- Reddittwitch
- Twitchtwitter
- Twitter
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
provider_type
(string)apple
- Appleopenidconnect
- OpenID Connectazuread
- Azure ADdiscord
- Discordfacebook
- Facebookgithub
- GitHubgoogle
- Googlemailcow
- Mailcowokta
- Oktapatreon
- Patreonreddit
- Reddittwitch
- Twitchtwitter
- Twitter
- Changed property
POST
/sources/oauth/
Request:
Changed content type : application/json
- Changed property
provider_type
(string)apple
- Appleopenidconnect
- OpenID Connectazuread
- Azure ADdiscord
- Discordfacebook
- Facebookgithub
- GitHubgoogle
- Googlemailcow
- Mailcowokta
- Oktapatreon
- Patreonreddit
- Reddittwitch
- Twitchtwitter
- Twitter
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
- Changed property
provider_type
(string)apple
- Appleopenidconnect
- OpenID Connectazuread
- Azure ADdiscord
- Discordfacebook
- Facebookgithub
- GitHubgoogle
- Googlemailcow
- Mailcowokta
- Oktapatreon
- Patreonreddit
- Reddittwitch
- Twitchtwitter
- Twitter
- Changed property
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
provider_type
(string)apple
- Appleopenidconnect
- OpenID Connectazuread
- Azure ADdiscord
- Discordfacebook
- Facebookgithub
- GitHubgoogle
- Googlemailcow
- Mailcowokta
- Oktapatreon
- Patreonreddit
- Reddittwitch
- Twitchtwitter
- Twitter
- Changed property
-
GET
/stages/user_login/{stage_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Added property
network_binding
(object)Bind sessions created by this stage to the configured network
no_binding
- No Bindingbind_asn
- Bind Asnbind_asn_network
- Bind Asn Networkbind_asn_network_ip
- Bind Asn Network Ip
Enum values:
no_binding
bind_asn
bind_asn_network
bind_asn_network_ip
-
Added property
geoip_binding
(object)Bind sessions created by this stage to the configured GeoIP location
no_binding
- No Bindingbind_continent
- Bind Continentbind_continent_country
- Bind Continent Countrybind_continent_country_city
- Bind Continent Country City
Enum values:
no_binding
bind_continent
bind_continent_country
bind_continent_country_city
-
PUT
/stages/user_login/{stage_uuid}/
Request:
Changed content type : application/json
-
Added property
network_binding
(object)Bind sessions created by this stage to the configured network
no_binding
- No Bindingbind_asn
- Bind Asnbind_asn_network
- Bind Asn Networkbind_asn_network_ip
- Bind Asn Network Ip
-
Added property
geoip_binding
(object)Bind sessions created by this stage to the configured GeoIP location
no_binding
- No Bindingbind_continent
- Bind Continentbind_continent_country
- Bind Continent Countrybind_continent_country_city
- Bind Continent Country City
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Added property
network_binding
(object)Bind sessions created by this stage to the configured network
no_binding
- No Bindingbind_asn
- Bind Asnbind_asn_network
- Bind Asn Networkbind_asn_network_ip
- Bind Asn Network Ip
-
Added property
geoip_binding
(object)Bind sessions created by this stage to the configured GeoIP location
no_binding
- No Bindingbind_continent
- Bind Continentbind_continent_country
- Bind Continent Countrybind_continent_country_city
- Bind Continent Country City
-
PATCH
/stages/user_login/{stage_uuid}/
Request:
Changed content type : application/json
-
Added property
network_binding
(object)Bind sessions created by this stage to the configured network
no_binding
- No Bindingbind_asn
- Bind Asnbind_asn_network
- Bind Asn Networkbind_asn_network_ip
- Bind Asn Network Ip
-
Added property
geoip_binding
(object)Bind sessions created by this stage to the configured GeoIP location
no_binding
- No Bindingbind_continent
- Bind Continentbind_continent_country
- Bind Continent Countrybind_continent_country_city
- Bind Continent Country City
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Added property
network_binding
(object)Bind sessions created by this stage to the configured network
no_binding
- No Bindingbind_asn
- Bind Asnbind_asn_network
- Bind Asn Networkbind_asn_network_ip
- Bind Asn Network Ip
-
Added property
geoip_binding
(object)Bind sessions created by this stage to the configured GeoIP location
no_binding
- No Bindingbind_continent
- Bind Continentbind_continent_country
- Bind Continent Countrybind_continent_country_city
- Bind Continent Country City
-
POST
/stages/user_login/
Request:
Changed content type : application/json
-
Added property
network_binding
(object)Bind sessions created by this stage to the configured network
no_binding
- No Bindingbind_asn
- Bind Asnbind_asn_network
- Bind Asn Networkbind_asn_network_ip
- Bind Asn Network Ip
-
Added property
geoip_binding
(object)Bind sessions created by this stage to the configured GeoIP location
no_binding
- No Bindingbind_continent
- Bind Continentbind_continent_country
- Bind Continent Countrybind_continent_country_city
- Bind Continent Country City
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
-
Added property
network_binding
(object)Bind sessions created by this stage to the configured network
no_binding
- No Bindingbind_asn
- Bind Asnbind_asn_network
- Bind Asn Networkbind_asn_network_ip
- Bind Asn Network Ip
-
Added property
geoip_binding
(object)Bind sessions created by this stage to the configured GeoIP location
no_binding
- No Bindingbind_continent
- Bind Continent- `bind_contin...
-
3.2023105.1
Update API Client
3.2023104.6: Update API Client
What's Changed
GET
/providers/scim/{id}/sync_status/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
is_running
tasks
New optional properties:
messages
status
task_description
task_duration
task_finish_timestamp
task_name
-
Added property
is_running
(boolean) -
Added property
tasks
(array)Items (object):
> Serialize TaskInfo and TaskResult-
Property
task_name
(string) -
Property
task_description
(string) -
Property
task_finish_timestamp
(string) -
Property
task_duration
(integer)Get the duration a task took to run
-
Property
status
(string)SUCCESSFUL
- SUCCESSFULWARNING
- WARNINGERROR
- ERRORUNKNOWN
- UNKNOWN
Enum values:
SUCCESSFUL
WARNING
ERROR
UNKNOWN
-
Property
messages
(array)Items (object):
-
-
Deleted property
task_name
(string) -
Deleted property
task_description
(string) -
Deleted property
task_finish_timestamp
(string) -
Deleted property
task_duration
(integer)Get the duration a task took to run
-
Deleted property
status
(string)SUCCESSFUL
- SUCCESSFULWARNING
- WARNINGERROR
- ERRORUNKNOWN
- UNKNOWN
-
Deleted property
messages
(array)
3.2023104.5: Update API Client
What's Changed
GET
/core/authenticated_sessions/{uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
asn
-
Added property
asn
(object)Get ASN Data
-
Property
asn
(integer) -
Property
as_org
(string) -
Property
network
(string)
-
-
Changed property
geo_ip
(object)Get GeoIP Data
GET
/policies/reputation/scores/{reputation_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Added property
ip_asn_data
(object)
- Added property
GET
/core/authenticated_sessions/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> AuthenticatedSession SerializerNew required properties:
asn
-
Added property
asn
(object)Get ASN Data
-
Changed property
geo_ip
(object)Get GeoIP Data
-
GET
/policies/reputation/scores/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Reputation Serializer- Added property
ip_asn_data
(object)
- Added property
-
GET
/root/config/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
capabilities
(array)Changed items (string):
> *can_save_media
- Can Save Media
> *can_geo_ip
- Can Geo Ip
> *can_asn
- Can Asn
> *can_impersonate
- Can Impersonate
> *can_debug
- Can Debug
> *is_enterprise
- Is EnterpriseAdded enum value:
can_asn
-
3.2023104.4: Update API Client
What's Changed
GET
/flows/instances/{slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
authentication
(string)none
- Nonerequire_authenticated
- Require Authenticatedrequire_unauthenticated
- Require Unauthenticatedrequire_superuser
- Require Superuserrequire_outpost
- Require Outpost
Added enum value:
require_outpost
-
PUT
/flows/instances/{slug}/
Request:
Changed content type : application/json
-
Changed property
authentication
(string)none
- Nonerequire_authenticated
- Require Authenticatedrequire_unauthenticated
- Require Unauthenticatedrequire_superuser
- Require Superuserrequire_outpost
- Require Outpost
Added enum value:
require_outpost
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
authentication
(string)none
- Nonerequire_authenticated
- Require Authenticatedrequire_unauthenticated
- Require Unauthenticatedrequire_superuser
- Require Superuserrequire_outpost
- Require Outpost
Added enum value:
require_outpost
-
PATCH
/flows/instances/{slug}/
Request:
Changed content type : application/json
-
Changed property
authentication
(string)none
- Nonerequire_authenticated
- Require Authenticatedrequire_unauthenticated
- Require Unauthenticatedrequire_superuser
- Require Superuserrequire_outpost
- Require Outpost
Added enum value:
require_outpost
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
authentication
(string)none
- Nonerequire_authenticated
- Require Authenticatedrequire_unauthenticated
- Require Unauthenticatedrequire_superuser
- Require Superuserrequire_outpost
- Require Outpost
Added enum value:
require_outpost
-
GET
/stages/invitation/invitations/{invite_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
flow_obj
(object)Flow Serializer
-
Changed property
authentication
(string)none
- Nonerequire_authenticated
- Require Authenticatedrequire_unauthenticated
- Require Unauthenticatedrequire_superuser
- Require Superuserrequire_outpost
- Require Outpost
Added enum value:
require_outpost
-
-
PUT
/stages/invitation/invitations/{invite_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
flow_obj
(object)Flow Serializer
-
Changed property
authentication
(string)none
- Nonerequire_authenticated
- Require Authenticatedrequire_unauthenticated
- Require Unauthenticatedrequire_superuser
- Require Superuserrequire_outpost
- Require Outpost
Added enum value:
require_outpost
-
-
PATCH
/stages/invitation/invitations/{invite_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
flow_obj
(object)Flow Serializer
-
Changed property
authentication
(string)none
- Nonerequire_authenticated
- Require Authenticatedrequire_unauthenticated
- Require Unauthenticatedrequire_superuser
- Require Superuserrequire_outpost
- Require Outpost
Added enum value:
require_outpost
-
-
POST
/flows/instances/
Request:
Changed content type : application/json
-
Changed property
authentication
(string)none
- Nonerequire_authenticated
- Require Authenticatedrequire_unauthenticated
- Require Unauthenticatedrequire_superuser
- Require Superuserrequire_outpost
- Require Outpost
Added enum value:
require_outpost
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
-
Changed property
authentication
(string)none
- Nonerequire_authenticated
- Require Authenticatedrequire_unauthenticated
- Require Unauthenticatedrequire_superuser
- Require Superuserrequire_outpost
- Require Outpost
Added enum value:
require_outpost
-
GET
/flows/instances/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Flow Serializer-
Changed property
authentication
(string)none
- Nonerequire_authenticated
- Require Authenticatedrequire_unauthenticated
- Require Unauthenticatedrequire_superuser
- Require Superuserrequire_outpost
- Require Outpost
Added enum value:
require_outpost
-
-
POST
/stages/invitation/invitations/
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
-
Changed property
flow_obj
(object)Flow Serializer
-
Changed property
authentication
(string)none
- Nonerequire_authenticated
- Require Authenticatedrequire_unauthenticated
- Require Unauthenticatedrequire_superuser
- Require Superuserrequire_outpost
- Require Outpost
Added enum value:
require_outpost
-
-
GET
/stages/invitation/invitations/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Invitation Serializer-
Changed property
flow_obj
(object)Flow Serializer
-
Changed property
authentication
(string)none
- Nonerequire_authenticated
- Require Authenticatedrequire_unauthenticated
- Require Unauthenticatedrequire_superuser
- Require Superuserrequire_outpost
- Require Outpost
Added enum value:
require_outpost
-
-
-
3.2023104.3: Update API Client
What's Changed
GET
/core/tenants/{tenant_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
attributes
(object -> object)
- Changed property
PUT
/core/tenants/{tenant_uuid}/
Request:
Changed content type : application/json
- Changed property
attributes
(object -> object)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
attributes
(object -> object)
- Changed property
PATCH
/core/tenants/{tenant_uuid}/
Request:
Changed content type : application/json
- Changed property
attributes
(object -> object)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
attributes
(object -> object)
- Changed property
GET
/managed/blueprints/{instance_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
context
(object -> object) -
Changed property
metadata
(object -> object)
-
PUT
/managed/blueprints/{instance_uuid}/
Request:
Changed content type : application/json
- Changed property
context
(object -> object)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
context
(object -> object) -
Changed property
metadata
(object -> object)
-
PATCH
/managed/blueprints/{instance_uuid}/
Request:
Changed content type : application/json
- Changed property
context
(object -> object)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
context
(object -> object) -
Changed property
metadata
(object -> object)
-
POST
/managed/blueprints/{instance_uuid}/apply/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
context
(object -> object) -
Changed property
metadata
(object -> object)
-
GET
/outposts/service_connections/kubernetes/{uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
kubeconfig
(object -> object)Paste your kubeconfig here. authentik will automatically use the currently selected context.
- Changed property
PUT
/outposts/service_connections/kubernetes/{uuid}/
Request:
Changed content type : application/json
- Changed property
kubeconfig
(object -> object)Paste your kubeconfig here. authentik will automatically use the currently selected context.
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
kubeconfig
(object -> object)Paste your kubeconfig here. authentik will automatically use the currently selected context.
- Changed property
PATCH
/outposts/service_connections/kubernetes/{uuid}/
Request:
Changed content type : application/json
- Changed property
kubeconfig
(object -> object)Paste your kubeconfig here. authentik will automatically use the currently selected context.
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
kubeconfig
(object -> object)Paste your kubeconfig here. authentik will automatically use the currently selected context.
- Changed property
GET
/policies/reputation/scores/{reputation_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
ip_geo_data
(object -> object)
- Changed property
GET
/schema/
Parameters:
Changed: lang
in query
POST
/core/tenants/
Request:
Changed content type : application/json
- Changed property
attributes
(object -> object)
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
- Changed property
attributes
(object -> object)
- Changed property
GET
/core/tenants/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Tenant Serializer- Changed property
attributes
(object -> object)
- Changed property
-
GET
/events/events/{event_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
user
(object -> object) -
Changed property
context
(object -> object) -
Changed property
tenant
(object -> object)
-
PUT
/events/events/{event_uuid}/
Request:
Changed content type : application/json
-
Changed property
user
(object -> object) -
Changed property
context
(object -> object) -
Changed property
tenant
(object -> object)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
user
(object -> object) -
Changed property
context
(object -> object) -
Changed property
tenant
(object -> object)
-
PATCH
/events/events/{event_uuid}/
Request:
Changed content type : application/json
-
Changed property
user
(object -> object) -
Changed property
context
(object -> object) -
Changed property
tenant
(object -> object)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
user
(object -> object) -
Changed property
context
(object -> object) -
Changed property
tenant
(object -> object)
-
GET
/flows/instances/{slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
layout
(string)stacked
- Stackedcontent_left
- Content Leftcontent_right
- Content Rightsidebar_left
- Sidebar Leftsidebar_right
- Sidebar Right
- Changed property
PUT
/flows/instances/{slug}/
Request:
Changed content type : application/json
- Changed property
layout
(string)stacked
- Stackedcontent_left
- Content Leftcontent_right
- Content Rightsidebar_left
- Sidebar Leftsidebar_right
- Sidebar Right
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
layout
(string)stacked
- Stackedcontent_left
- Content Leftcontent_right
- Content Rightsidebar_left
- Sidebar Leftsidebar_right
- Sidebar Right
- Changed property
PATCH
/flows/instances/{slug}/
Request:
Changed content type : application/json
- Changed property
layout
(string)stacked
- Stackedcontent_left
- Content Leftcontent_right
- Content Rightsidebar_left
- Sidebar Leftsidebar_right
- Sidebar Right
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
layout
(string)stacked
- Stackedcontent_left
- Content Leftcontent_right
- Content Rightsidebar_left
- Sidebar Leftsidebar_right
- Sidebar Right
- Changed property
POST
/managed/blueprints/
Request:
Changed content type : application/json
- Changed property
context
(object -> object)
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
-
Changed property
context
(object -> object) -
Changed property
metadata
(object -> object)
-
GET
/managed/blueprints/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Info about a single blueprint instance file-
Changed property
context
(object -> object) -
Changed property
metadata
(object -> object)
-
-
POST
/outposts/service_connections/kubernetes/
Request:
Changed content type : application/json
- Changed property
kubeconfig
(object -> object)Paste your kubeconfig here. authentik will automatically use the currently selected context.
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
- Changed property
kubeconfig
(object -> object)Paste your kubeconfig here. authentik will automatically use the currently selected context.
- Changed property
GET
/outposts/service_connections/kubernetes/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> KubernetesServiceConnection Serializer- Changed property
kubeconfig
(object -> object)Paste your kubeconfig here. authentik will automatically use the currently selected context.
- Changed property
-
GET
/policies/reputation/scores/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Reputation Serializer- Changed property
ip_geo_data
(object -> object)
- Changed property
-
GET
/sources/oauth/{slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
oidc_jwks
(object -> object)
- Changed property
PUT
/sources/oauth/{slug}/
Request:
Changed content type : application/json
- Changed property
oidc_jwks
(object -> object)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
oidc_jwks
(object -> object)
- Changed property
PATCH
/sources/oauth/{slug}/
Request:
Changed content type : application/json
- Changed property...