Releases: goauthentik/client-go
v3.2024083.14: Update API Client
Update API Client
What's Changed
GET
/stages/identification/{stage_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Added property
captcha_stage
(string)When set, adds functionality exactly like a Captcha stage, but baked into the Identification stage.
- Added property
PUT
/stages/identification/{stage_uuid}/
Request:
Changed content type : application/json
- Added property
captcha_stage
(string)When set, adds functionality exactly like a Captcha stage, but baked into the Identification stage.
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Added property
captcha_stage
(string)When set, adds functionality exactly like a Captcha stage, but baked into the Identification stage.
- Added property
PATCH
/stages/identification/{stage_uuid}/
Request:
Changed content type : application/json
- Added property
captcha_stage
(string)When set, adds functionality exactly like a Captcha stage, but baked into the Identification stage.
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Added property
captcha_stage
(string)When set, adds functionality exactly like a Captcha stage, but baked into the Identification stage.
- Added property
GET
/flows/executor/{flow_slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
Updated
ak-stage-identification
component:-
Added property
captcha_stage
(object)Site public key
-
Property
flow_info
(object)Contextual flow information for a challenge
-
Property
title
(string) -
Property
background
(string) -
Property
cancel_url
(string) -
Property
layout
(string)Enum values:
stacked
content_left
content_right
sidebar_left
sidebar_right
-
-
Property
component
(string) -
Property
response_errors
(object) -
Property
pending_user
(string) -
Property
pending_user_avatar
(string) -
Property
site_key
(string) -
Property
js_url
(string)
-
-
POST
/flows/executor/{flow_slug}/
Request:
Changed content type : application/json
Updated ak-stage-identification
component:
- Added property
captcha_token
(string)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
Updated
ak-stage-identification
component:- Added property
captcha_stage
(object)Site public key
- Added property
POST
/stages/identification/
Request:
Changed content type : application/json
- Added property
captcha_stage
(string)When set, adds functionality exactly like a Captcha stage, but baked into the Identification stage.
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
- Added property
captcha_stage
(string)When set, adds functionality exactly like a Captcha stage, but baked into the Identification stage.
- Added property
GET
/stages/identification/
Parameters:
Added: captcha_stage
in query
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> IdentificationStage Serializer- Added property
captcha_stage
(string)When set, adds functionality exactly like a Captcha stage, but baked into the Identification stage.
- Added property
-
v3.2024083.13: Update API Client
Update API Client
What's Changed
GET
/flows/executor/{flow_slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
Updated
ak-stage-authenticator-validate
component:-
Changed property
device_challenges
(array)Changed items (object):
> Single device challengeNew required properties:
last_used
- Added property
last_used
(string)
-
POST
/flows/executor/{flow_slug}/
Request:
Changed content type : application/json
Updated ak-stage-authenticator-validate
component:
-
Changed property
selected_challenge
(object)Single device challenge
New required properties:
last_used
- Added property
last_used
(string)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
Updated
ak-stage-authenticator-validate
component:-
Changed property
device_challenges
(array)Changed items (object):
> Single device challengeNew required properties:
last_used
- Added property
last_used
(string)
-
v3.2024083.12: Update API Client
Update API Client
What's New
GET
/propertymappings/source/kerberos/
POST
/propertymappings/source/kerberos/
GET
/propertymappings/source/kerberos/{pm_uuid}/
PUT
/propertymappings/source/kerberos/{pm_uuid}/
DELETE
/propertymappings/source/kerberos/{pm_uuid}/
PATCH
/propertymappings/source/kerberos/{pm_uuid}/
GET
/propertymappings/source/kerberos/{pm_uuid}/used_by/
GET
/sources/group_connections/kerberos/
GET
/sources/group_connections/kerberos/{id}/
PUT
/sources/group_connections/kerberos/{id}/
DELETE
/sources/group_connections/kerberos/{id}/
PATCH
/sources/group_connections/kerberos/{id}/
GET
/sources/group_connections/kerberos/{id}/used_by/
GET
/sources/kerberos/
POST
/sources/kerberos/
GET
/sources/kerberos/{slug}/
PUT
/sources/kerberos/{slug}/
DELETE
/sources/kerberos/{slug}/
PATCH
/sources/kerberos/{slug}/
GET
/sources/kerberos/{slug}/sync/status/
GET
/sources/kerberos/{slug}/used_by/
GET
/sources/user_connections/kerberos/
POST
/sources/user_connections/kerberos/
GET
/sources/user_connections/kerberos/{id}/
PUT
/sources/user_connections/kerberos/{id}/
DELETE
/sources/user_connections/kerberos/{id}/
PATCH
/sources/user_connections/kerberos/{id}/
GET
/sources/user_connections/kerberos/{id}/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)Match events created by selected application. When left empty, all applications are matched.
Added enum value:
authentik.sources.kerberos
-
Changed property
model
(string)Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.
Added enum values:
authentik_sources_kerberos.kerberossource
authentik_sources_kerberos.kerberossourcepropertymapping
authentik_sources_kerberos.userkerberossourceconnection
authentik_sources_kerberos.groupkerberossourceconnection
-
PUT
/policies/event_matcher/{policy_uuid}/
Request:
Changed content type : application/json
-
Changed property
app
(string)Match events created by selected application. When left empty, all applications are matched.
Added enum value:
authentik.sources.kerberos
-
Changed property
model
(string)Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.
Added enum values:
authentik_sources_kerberos.kerberossource
authentik_sources_kerberos.kerberossourcepropertymapping
authentik_sources_kerberos.userkerberossourceconnection
authentik_sources_kerberos.groupkerberossourceconnection
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
app
(string)Match events created by selected application. When left empty, all applications are matched.
Added enum value:
authentik.sources.kerberos
-
Changed property
model
(string)Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.
Added enum values:
authentik_sources_kerberos.kerberossource
authentik_sources_kerberos.kerberossourcepropertymapping
authentik_sources_kerberos.userkerberossourceconnection
authentik_sources_kerberos.groupkerberossourceconnection
-
PATCH
/policies/event_matcher/{policy_uuid}/
Request:
Changed content type : application/json
-
Changed property
app
(string)Match events created by selected application. When left empty, all applications are matched.
Added enum value:
authentik.sources.kerberos
-
Changed property
model
(string)Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.
Added enum values:
authentik_sources_kerberos.kerberossource
authentik_sources_kerberos.kerberossourcepropertymapping
authentik_sources_kerberos.userkerberossourceconnection
authentik_sources_kerberos.groupkerberossourceconnection
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
app
(string)Match events created by selected application. When left empty, all applications are matched.
Added enum value:
authentik.sources.kerberos
-
Changed property
model
(string)Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.
Added enum values:
authentik_sources_kerberos.kerberossource
authentik_sources_kerberos.kerberossourcepropertymapping
authentik_sources_kerberos.userkerberossourceconnection
authentik_sources_kerberos.groupkerberossourceconnection
-
POST
/policies/event_matcher/
Request:
Changed content type : application/json
-
Changed property
app
(string)Match events created by selected application. When left empty, all applications are matched.
Added enum value:
authentik.sources.kerberos
-
Changed property
model
(string)Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.
Added enum values:
authentik_sources_kerberos.kerberossource
authentik_sources_kerberos.kerberossourcepropertymapping
authentik_sources_kerberos.userkerberossourceconnection
authentik_sources_kerberos.groupkerberossourceconnection
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
-
Changed property
app
(string)Match events created by selected application. When left empty, all applications are matched.
Added enum value:
authentik.sources.kerberos
-
Changed property
model
(string)Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.
Added enum values:
authentik_sources_kerberos.kerberossource
authentik_sources_kerberos.kerberossourcepropertymapping
authentik_sources_kerberos.userkerberossourceconnection
authentik_sources_kerberos.groupkerberossourceconnection
-
GET
/policies/event_matcher/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Event Matcher Policy Serializer-
Changed property
app
(string)Match events created by selected application. When left empty, all applications are matched.
Added enum value:
authentik.sources.kerberos
-
Changed property
model
(string)Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.
Added enum values:
authentik_sources_kerberos.kerberossource
authentik_sources_kerberos.kerberossourcepropertymapping
authentik_sources_kerberos.userkerberossourceconnection
authentik_sources_kerberos.groupkerberossourceconnection
-
-
POST
/rbac/permissions/assigned_by_roles/{uuid}/assign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum values:
authentik_sources_kerberos.kerberossource
authentik_sources_kerberos.kerberossourcepropertymapping
authentik_sources_kerberos.userkerberossourceconnection
authentik_sources_kerberos.groupkerberossourceconnection
PATCH
/rbac/permissions/assigned_by_roles/{uuid}/unassign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum values:
authentik_sources_kerberos.kerberossource
authentik_sources_kerberos.kerberossourcepropertymapping
authentik_sources_kerberos.userkerberossourceconnection
authentik_sources_kerberos.groupkerberossourceconnection
POST
/rbac/permissions/assigned_by_users/{id}/assign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum values:
authentik_sources_kerberos.kerberossource
authentik_sources_kerberos.kerberossourcepropertymapping
authentik_sources_kerberos.userkerberossourceconnection
authentik_sources_kerberos.groupkerberossourceconnection
PATCH
/rbac/permissions/assigned_by_users/{id}/unassign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum values:
authentik_sources_kerberos.kerberossource
authentik_sources_kerberos.kerberossourcepropertymapping
authentik_sources_kerberos.userkerberossourceconnection
authentik_sources_kerberos.groupkerberossourceconnection
GET
/rbac/permissions/assigned_by_roles/
Parameters:
Changed: model
in query
GET
/rbac/permissions/assigned_by_users/
Parameters:
Changed: model
in query
GET
/...
v3.2024083.11: Update API Client
Update API Client
What's New
GET
/authenticators/admin/endpoint/
POST
/authenticators/admin/endpoint/
GET
/authenticators/admin/endpoint/{uuid}/
PUT
/authenticators/admin/endpoint/{uuid}/
DELETE
/authenticators/admin/endpoint/{uuid}/
PATCH
/authenticators/admin/endpoint/{uuid}/
GET
/authenticators/endpoint/
GET
/authenticators/endpoint/{uuid}/
GET
/authenticators/endpoint/{uuid}/used_by/
GET
/stages/authenticator/endpoint_gdtc/
POST
/stages/authenticator/endpoint_gdtc/
GET
/stages/authenticator/endpoint_gdtc/{stage_uuid}/
PUT
/stages/authenticator/endpoint_gdtc/{stage_uuid}/
DELETE
/stages/authenticator/endpoint_gdtc/{stage_uuid}/
PATCH
/stages/authenticator/endpoint_gdtc/{stage_uuid}/
GET
/stages/authenticator/endpoint_gdtc/{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
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
GET
/policies/event_matcher/{policy_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
app
(string)Match events created by selected application. When left empty, all applications are matched.
Added enum value:
authentik.enterprise.stages.authenticator_endpoint_gdtc
-
Changed property
model
(string)Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.
Added enum value:
authentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstage
-
PUT
/policies/event_matcher/{policy_uuid}/
Request:
Changed content type : application/json
-
Changed property
app
(string)Match events created by selected application. When left empty, all applications are matched.
Added enum value:
authentik.enterprise.stages.authenticator_endpoint_gdtc
-
Changed property
model
(string)Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.
Added enum value:
authentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstage
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
app
(string)Match events created by selected application. When left empty, all applications are matched.
Added enum value:
authentik.enterprise.stages.authenticator_endpoint_gdtc
-
Changed property
model
(string)Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.
Added enum value:
authentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstage
-
PATCH
/policies/event_matcher/{policy_uuid}/
Request:
Changed content type : application/json
-
Changed property
app
(string)Match events created by selected application. When left empty, all applications are matched.
Added enum value:
authentik.enterprise.stages.authenticator_endpoint_gdtc
-
Changed property
model
(string)Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.
Added enum value:
authentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstage
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
app
(string)Match events created by selected application. When left empty, all applications are matched.
Added enum value:
authentik.enterprise.stages.authenticator_endpoint_gdtc
-
Changed property
model
(string)Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.
Added enum value:
authentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstage
-
POST
/policies/event_matcher/
Request:
Changed content type : application/json
-
Changed property
app
(string)Match events created by selected application. When left empty, all applications are matched.
Added enum value:
authentik.enterprise.stages.authenticator_endpoint_gdtc
-
Changed property
model
(string)Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.
Added enum value:
authentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstage
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
-
Changed property
app
(string)Match events created by selected application. When left empty, all applications are matched.
Added enum value:
authentik.enterprise.stages.authenticator_endpoint_gdtc
-
Changed property
model
(string)Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.
Added enum value:
authentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstage
-
GET
/policies/event_matcher/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Event Matcher Policy Serializer-
Changed property
app
(string)Match events created by selected application. When left empty, all applications are matched.
Added enum value:
authentik.enterprise.stages.authenticator_endpoint_gdtc
-
Changed property
model
(string)Match events created by selected model. When left empty, all models are matched. When an app is selected, all the application's models are matched.
Added enum value:
authentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstage
-
-
POST
/rbac/permissions/assigned_by_roles/{uuid}/assign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum value:
authentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstage
PATCH
/rbac/permissions/assigned_by_roles/{uuid}/unassign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum value:
authentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstage
POST
/rbac/permissions/assigned_by_users/{id}/assign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum value:
authentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstage
PATCH
/rbac/permissions/assigned_by_users/{id}/unassign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum value:
authentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstage
GET
/rbac/permissions/assigned_by_roles/
Parameters:
Changed: model
in query
GET
/rbac/permissions/assigned_by_users/
Parameters:
Changed: model
in query
GET
/flows/executor/{flow_slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
Added 'xak-flow-frame' component:
-
Property
flow_info
(object)Contextual flow information for a challenge
-
Property
title
(string) -
Property
background
(string) -
Property
cancel_url
(string) -
Property
layout
(string)Enum values:
stacked
content_left
content_right
sidebar_left
sidebar_right
-
-
Property
component
(string) -
Property
response_errors
(object) -
Property
url
(string) -
Property
loading_overlay
(boolean) -
Property
loading_text
(string)
-
POST
/flows/executor/{flow_slug}/
Request:
Changed content type : application/json
Added 'xak-flow-frame' component:
- Property
component
(string)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
Added 'xak-flow-frame' component:
v3.2024083.10: Update API Client
Update API Client
What's New
GET
/admin/version/history/
GET
/admin/version/history/{id}/
v3.2024083.9: Update API Client
Update API Client
What's Changed
GET
/providers/oauth2/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Added property
encryption_key
(string)Key used to encrypt the tokens. When set, tokens will be encrypted and returned as JWEs.
-
Changed property
signing_key
(string)Key used to sign the tokens.
-
PUT
/providers/oauth2/{id}/
Request:
Changed content type : application/json
-
Added property
encryption_key
(string)Key used to encrypt the tokens. When set, tokens will be encrypted and returned as JWEs.
-
Changed property
signing_key
(string)Key used to sign the tokens.
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Added property
encryption_key
(string)Key used to encrypt the tokens. When set, tokens will be encrypted and returned as JWEs.
-
Changed property
signing_key
(string)Key used to sign the tokens.
-
PATCH
/providers/oauth2/{id}/
Request:
Changed content type : application/json
-
Added property
encryption_key
(string)Key used to encrypt the tokens. When set, tokens will be encrypted and returned as JWEs.
-
Changed property
signing_key
(string)Key used to sign the tokens.
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Added property
encryption_key
(string)Key used to encrypt the tokens. When set, tokens will be encrypted and returned as JWEs.
-
Changed property
signing_key
(string)Key used to sign the tokens.
-
POST
/providers/oauth2/
Request:
Changed content type : application/json
-
Added property
encryption_key
(string)Key used to encrypt the tokens. When set, tokens will be encrypted and returned as JWEs.
-
Changed property
signing_key
(string)Key used to sign the tokens.
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
-
Added property
encryption_key
(string)Key used to encrypt the tokens. When set, tokens will be encrypted and returned as JWEs.
-
Changed property
signing_key
(string)Key used to sign the tokens.
-
GET
/providers/oauth2/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> OAuth2Provider Serializer-
Added property
encryption_key
(string)Key used to encrypt the tokens. When set, tokens will be encrypted and returned as JWEs.
-
Changed property
signing_key
(string)Key used to sign the tokens.
-
-
GET
/oauth2/access_tokens/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
provider
(object)OAuth2Provider Serializer
-
Added property
encryption_key
(string)Key used to encrypt the tokens. When set, tokens will be encrypted and returned as JWEs.
-
Changed property
signing_key
(string)Key used to sign the tokens.
-
-
GET
/oauth2/authorization_codes/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
provider
(object)OAuth2Provider Serializer
-
Added property
encryption_key
(string)Key used to encrypt the tokens. When set, tokens will be encrypted and returned as JWEs.
-
Changed property
signing_key
(string)Key used to sign the tokens.
-
-
GET
/oauth2/refresh_tokens/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
provider
(object)OAuth2Provider Serializer
-
Added property
encryption_key
(string)Key used to encrypt the tokens. When set, tokens will be encrypted and returned as JWEs.
-
Changed property
signing_key
(string)Key used to sign the tokens.
-
-
PUT
/core/transactional/applications/
Request:
Changed content type : application/json
-
Changed property
provider
(object)Updated
authentik_providers_oauth2.oauth2provider
provider_model:-
Added property
encryption_key
(string)Key used to encrypt the tokens. When set, tokens will be encrypted and returned as JWEs.
-
Changed property
signing_key
(string)Key used to sign the tokens.
-
GET
/oauth2/access_tokens/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Serializer for BaseGrantModel and RefreshToken-
Changed property
provider
(object)OAuth2Provider Serializer
-
Added property
encryption_key
(string)Key used to encrypt the tokens. When set, tokens will be encrypted and returned as JWEs.
-
Changed property
signing_key
(string)Key used to sign the tokens.
-
-
-
GET
/oauth2/authorization_codes/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Serializer for BaseGrantModel and ExpiringBaseGrant-
Changed property
provider
(object)OAuth2Provider Serializer
-
Added property
encryption_key
(string)Key used to encrypt the tokens. When set, tokens will be encrypted and returned as JWEs.
-
Changed property
signing_key
(string)Key used to sign the tokens.
-
-
-
GET
/oauth2/refresh_tokens/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Serializer for BaseGrantModel and RefreshToken-
Changed property
provider
(object)OAuth2Provider Serializer
-
Added property
encryption_key
(string)Key used to encrypt the tokens. When set, tokens will be encrypted and returned as JWEs.
-
Changed property
signing_key
(string)Key used to sign the tokens.
-
-
-
v3.2024083.8: Update API Client
Update API Client
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 devicesNew required properties:
extra_description
- Added property
extra_description
(string)Get extra description
GET
/authenticators/all/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
Changed items (object):
> Serializer for Duo authenticator devicesNew required properties:
extra_description
- Added property
extra_description
(string)Get extra description
v3.2024083.7: Update API Client
Update API Client
What's Changed
GET
/providers/scim/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Added property
verify_certificates
(boolean)
- Added property
PUT
/providers/scim/{id}/
Request:
Changed content type : application/json
- Added property
verify_certificates
(boolean)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Added property
verify_certificates
(boolean)
- Added property
PATCH
/providers/scim/{id}/
Request:
Changed content type : application/json
- Added property
verify_certificates
(boolean)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Added property
verify_certificates
(boolean)
- Added property
POST
/providers/scim/
Request:
Changed content type : application/json
- Added property
verify_certificates
(boolean)
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
- Added property
verify_certificates
(boolean)
- Added property
GET
/providers/scim/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> SCIMProvider Serializer- Added property
verify_certificates
(boolean)
- Added property
-
PUT
/core/transactional/applications/
Request:
Changed content type : application/json
-
Changed property
provider
(object)Updated
authentik_providers_scim.scimprovider
provider_model:- Added property
verify_certificates
(boolean)
- Added property
v3.2024083.6: Update API Client
Update API Client
What's Changed
GET
/providers/all/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
GET
/providers/oauth2/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
PUT
/providers/oauth2/{id}/
Request:
Changed content type : application/json
New required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
PATCH
/providers/oauth2/{id}/
Request:
Changed content type : application/json
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
GET
/providers/proxy/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
PUT
/providers/proxy/{id}/
Request:
Changed content type : application/json
New required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
PATCH
/providers/proxy/{id}/
Request:
Changed content type : application/json
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
GET
/providers/rac/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
PUT
/providers/rac/{id}/
Request:
Changed content type : application/json
New required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
PATCH
/providers/rac/{id}/
Request:
Changed content type : application/json
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
GET
/providers/radius/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
PUT
/providers/radius/{id}/
Request:
Changed content type : application/json
New required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
PATCH
/providers/radius/{id}/
Request:
Changed content type : application/json
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
POST
/providers/saml/import_metadata/
Request:
Changed content type : multipart/form-data
New required properties:
invalidation_flow
- Added property
invalidation_flow
(string)
GET
/core/applications/{slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
provider_obj
(object)Provider Serializer
New required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
-
Changed property
backchannel_providers_obj
(array)Changed items (object):
> Provider SerializerNew required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
-
PUT
/core/applications/{slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
provider_obj
(object)Provider Serializer
New required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
-
Changed property
backchannel_providers_obj
(array)Changed items (object):
> Provider SerializerNew required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
-
PATCH
/core/applications/{slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
provider_obj
(object)Provider Serializer
New required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
-
Changed property
backchannel_providers_obj
(array)Changed items (object):
> Provider SerializerNew required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
-
GET
/outposts/instances/{uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
providers_obj
(array)Changed items (object):
> Provider SerializerNew required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
-
PUT
/outposts/instances/{uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
providers_obj
(array)Changed items (object):
> Provider SerializerNew required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
-
PATCH
/outposts/instances/{uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
providers_obj
(array)Changed items (object):
> Provider SerializerNew required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
-
GET
/providers/all/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Provider SerializerNew required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
-
GET
/providers/ldap/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
PUT
/providers/ldap/{id}/
Request:
Changed content type : application/json
New required properties:
invalidation_flow
- Added property
invalidation_flow
(string)Flow used ending the session from a provider.
Retur...
v3.2024083.5: Update API Client
Update API Client
What's Changed
GET
/sources/saml/{slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
name_id_policy
(string)NameID Policy sent to the IdP. Can be unset, in which case no Policy is sent.
Added enum value:
-
urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
Removed enum value: -
urn:oasis:names:tc:SAML:2.0:nameid-format:X509SubjectName
-
-
PUT
/sources/saml/{slug}/
Request:
Changed content type : application/json
-
Changed property
name_id_policy
(string)NameID Policy sent to the IdP. Can be unset, in which case no Policy is sent.
Added enum value:
-
urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
Removed enum value: -
urn:oasis:names:tc:SAML:2.0:nameid-format:X509SubjectName
-
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
name_id_policy
(string)NameID Policy sent to the IdP. Can be unset, in which case no Policy is sent.
Added enum value:
-
urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
Removed enum value: -
urn:oasis:names:tc:SAML:2.0:nameid-format:X509SubjectName
-
-
PATCH
/sources/saml/{slug}/
Request:
Changed content type : application/json
-
Changed property
name_id_policy
(string)NameID Policy sent to the IdP. Can be unset, in which case no Policy is sent.
Added enum value:
-
urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
Removed enum value: -
urn:oasis:names:tc:SAML:2.0:nameid-format:X509SubjectName
-
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
name_id_policy
(string)NameID Policy sent to the IdP. Can be unset, in which case no Policy is sent.
Added enum value:
-
urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
Removed enum value: -
urn:oasis:names:tc:SAML:2.0:nameid-format:X509SubjectName
-
-
POST
/sources/saml/
Request:
Changed content type : application/json
-
Changed property
name_id_policy
(string)NameID Policy sent to the IdP. Can be unset, in which case no Policy is sent.
Added enum value:
-
urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
Removed enum value: -
urn:oasis:names:tc:SAML:2.0:nameid-format:X509SubjectName
-
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
-
Changed property
name_id_policy
(string)NameID Policy sent to the IdP. Can be unset, in which case no Policy is sent.
Added enum value:
-
urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
Removed enum value: -
urn:oasis:names:tc:SAML:2.0:nameid-format:X509SubjectName
-
-
GET
/sources/saml/
Parameters:
Changed: name_id_policy
in query
NameID Policy sent to the IdP. Can be unset, in which case no Policy is sent.
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> SAMLSource Serializer-
Changed property
name_id_policy
(string)NameID Policy sent to the IdP. Can be unset, in which case no Policy is sent.
Added enum value:
-
urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName
Removed enum value: -
urn:oasis:names:tc:SAML:2.0:nameid-format:X509SubjectName
-
-
-