Releases: goauthentik/client-go
v3.2025020.1
Update API Client
v3.2024123.7: Update API Client
Update API Client
What's Changed
GET
/policies/event_matcher/{policy_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
app
(string)Match events created by selected application. When left empty, all applications are matched.
Added enum value:
-
authentik.providers.rac
Removed enum value: -
authentik.enterprise.providers.rac
-
-
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.providers.rac
Removed enum value: -
authentik.enterprise.providers.rac
-
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.providers.rac
Removed enum value: -
authentik.enterprise.providers.rac
-
-
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.providers.rac
Removed enum value: -
authentik.enterprise.providers.rac
-
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.providers.rac
Removed enum value: -
authentik.enterprise.providers.rac
-
-
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.providers.rac
Removed enum value: -
authentik.enterprise.providers.rac
-
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.providers.rac
Removed enum value: -
authentik.enterprise.providers.rac
-
-
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.providers.rac
Removed enum value: -
authentik.enterprise.providers.rac
-
-
-
v3.2024123.6: Update API Client
Update API Client
What's Changed
GET
/policies/geoip/{policy_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Added property
check_history_distance
(boolean) -
Added property
history_max_distance_km
(integer) -
Added property
distance_tolerance_km
(integer) -
Added property
history_login_count
(integer) -
Added property
check_impossible_travel
(boolean) -
Added property
impossible_tolerance_km
(integer)
-
PUT
/policies/geoip/{policy_uuid}/
Request:
Changed content type : application/json
-
Added property
check_history_distance
(boolean) -
Added property
history_max_distance_km
(integer) -
Added property
distance_tolerance_km
(integer) -
Added property
history_login_count
(integer) -
Added property
check_impossible_travel
(boolean) -
Added property
impossible_tolerance_km
(integer)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Added property
check_history_distance
(boolean) -
Added property
history_max_distance_km
(integer) -
Added property
distance_tolerance_km
(integer) -
Added property
history_login_count
(integer) -
Added property
check_impossible_travel
(boolean) -
Added property
impossible_tolerance_km
(integer)
-
PATCH
/policies/geoip/{policy_uuid}/
Request:
Changed content type : application/json
-
Added property
check_history_distance
(boolean) -
Added property
history_max_distance_km
(integer) -
Added property
distance_tolerance_km
(integer) -
Added property
history_login_count
(integer) -
Added property
check_impossible_travel
(boolean) -
Added property
impossible_tolerance_km
(integer)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Added property
check_history_distance
(boolean) -
Added property
history_max_distance_km
(integer) -
Added property
distance_tolerance_km
(integer) -
Added property
history_login_count
(integer) -
Added property
check_impossible_travel
(boolean) -
Added property
impossible_tolerance_km
(integer)
-
POST
/policies/geoip/
Request:
Changed content type : application/json
-
Added property
check_history_distance
(boolean) -
Added property
history_max_distance_km
(integer) -
Added property
distance_tolerance_km
(integer) -
Added property
history_login_count
(integer) -
Added property
check_impossible_travel
(boolean) -
Added property
impossible_tolerance_km
(integer)
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
-
Added property
check_history_distance
(boolean) -
Added property
history_max_distance_km
(integer) -
Added property
distance_tolerance_km
(integer) -
Added property
history_login_count
(integer) -
Added property
check_impossible_travel
(boolean) -
Added property
impossible_tolerance_km
(integer)
-
GET
/policies/geoip/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> GeoIP Policy Serializer-
Added property
check_history_distance
(boolean) -
Added property
history_max_distance_km
(integer) -
Added property
distance_tolerance_km
(integer) -
Added property
history_login_count
(integer) -
Added property
check_impossible_travel
(boolean) -
Added property
impossible_tolerance_km
(integer)
-
-
v3.2024123.5: Update API Client
Update API Client
What's New
GET
/authenticators/admin/email/
POST
/authenticators/admin/email/
GET
/authenticators/admin/email/{id}/
PUT
/authenticators/admin/email/{id}/
DELETE
/authenticators/admin/email/{id}/
PATCH
/authenticators/admin/email/{id}/
GET
/authenticators/email/
GET
/authenticators/email/{id}/
PUT
/authenticators/email/{id}/
DELETE
/authenticators/email/{id}/
PATCH
/authenticators/email/{id}/
GET
/authenticators/email/{id}/used_by/
GET
/stages/authenticator/email/
POST
/stages/authenticator/email/
GET
/stages/authenticator/email/{stage_uuid}/
PUT
/stages/authenticator/email/{stage_uuid}/
DELETE
/stages/authenticator/email/{stage_uuid}/
PATCH
/stages/authenticator/email/{stage_uuid}/
GET
/stages/authenticator/email/{stage_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)Match events created by selected application. When left empty, all applications are matched.
Added enum value:
authentik.stages.authenticator_email
-
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_stages_authenticator_email.authenticatoremailstage
authentik_stages_authenticator_email.emaildevice
-
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.stages.authenticator_email
-
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_stages_authenticator_email.authenticatoremailstage
authentik_stages_authenticator_email.emaildevice
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.stages.authenticator_email
-
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_stages_authenticator_email.authenticatoremailstage
authentik_stages_authenticator_email.emaildevice
-
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.stages.authenticator_email
-
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_stages_authenticator_email.authenticatoremailstage
authentik_stages_authenticator_email.emaildevice
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.stages.authenticator_email
-
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_stages_authenticator_email.authenticatoremailstage
authentik_stages_authenticator_email.emaildevice
-
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.stages.authenticator_email
-
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_stages_authenticator_email.authenticatoremailstage
authentik_stages_authenticator_email.emaildevice
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.stages.authenticator_email
-
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_stages_authenticator_email.authenticatoremailstage
authentik_stages_authenticator_email.emaildevice
-
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.stages.authenticator_email
-
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_stages_authenticator_email.authenticatoremailstage
authentik_stages_authenticator_email.emaildevice
-
-
POST
/rbac/permissions/assigned_by_roles/{uuid}/assign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum values:
authentik_stages_authenticator_email.authenticatoremailstage
authentik_stages_authenticator_email.emaildevice
PATCH
/rbac/permissions/assigned_by_roles/{uuid}/unassign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum values:
authentik_stages_authenticator_email.authenticatoremailstage
authentik_stages_authenticator_email.emaildevice
POST
/rbac/permissions/assigned_by_users/{id}/assign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum values:
authentik_stages_authenticator_email.authenticatoremailstage
authentik_stages_authenticator_email.emaildevice
PATCH
/rbac/permissions/assigned_by_users/{id}/unassign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum values:
authentik_stages_authenticator_email.authenticatoremailstage
authentik_stages_authenticator_email.emaildevice
GET
/rbac/permissions/assigned_by_roles/
Parameters:
Changed: model
in query
GET
/rbac/permissions/assigned_by_users/
Parameters:
Changed: model
in query
GET
/stages/authenticator/validate/{stage_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
device_classes
(array)Device classes which can be used to authenticate
Changed items (string):
Added enum value:
email
-
PUT
/stages/authenticator/validate/{stage_uuid}/
Request:
Changed content type : application/json
-
Changed property
device_classes
(array)Device classes which can be used to authenticate
Changed items (string):
Added enum value:
email
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
device_classes
(array)Device classes which can be used to authenticate
Changed items (string):
Added enum value:
email
-
PATCH
/stages/authenticator/validate/{stage_uuid}/
Request:
Changed content type : application/json
-
Changed property
device_classes
(array)Device classes which can be used to authenticate
Changed items (string):
Added enum value:
email
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
device_classes
(array)Device classes which can be used to authenticate
Changed items (string):
Added enum value:
email
-
GET
/flows/executor/{flow_slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
Added 'ak-stage-authenticator-email' 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 ...
-
-
v3.2024123.4: Update API Client
Update API Client
What's Changed
GET
/sources/all/
Parameters:
Added: pbm_uuid
in query
v3.2024123.3: Update API Client
Update API Client
What's Changed
GET
/core/tokens/{identifier}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
user_obj
(object)User Serializer
New required properties:
password_change_date
- Added property
password_change_date
(string)
-
PUT
/core/tokens/{identifier}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
user_obj
(object)User Serializer
New required properties:
password_change_date
- Added property
password_change_date
(string)
-
PATCH
/core/tokens/{identifier}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
user_obj
(object)User Serializer
New required properties:
password_change_date
- Added property
password_change_date
(string)
-
GET
/core/users/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
password_change_date
- Added property
password_change_date
(string)
PUT
/core/users/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
password_change_date
- Added property
password_change_date
(string)
PATCH
/core/users/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
password_change_date
- Added property
password_change_date
(string)
GET
/policies/bindings/{policy_binding_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
user_obj
(object)User Serializer
New required properties:
password_change_date
- Added property
password_change_date
(string)
-
PUT
/policies/bindings/{policy_binding_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
user_obj
(object)User Serializer
New required properties:
password_change_date
- Added property
password_change_date
(string)
-
PATCH
/policies/bindings/{policy_binding_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
user_obj
(object)User Serializer
New required properties:
password_change_date
- Added property
password_change_date
(string)
-
GET
/providers/ssf/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
token_obj
(object)Token Serializer
-
Changed property
user_obj
(object)User Serializer
New required properties:
password_change_date
- Added property
password_change_date
(string)
-
-
PUT
/providers/ssf/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
token_obj
(object)Token Serializer
-
Changed property
user_obj
(object)User Serializer
New required properties:
password_change_date
- Added property
password_change_date
(string)
-
-
PATCH
/providers/ssf/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
token_obj
(object)Token Serializer
-
Changed property
user_obj
(object)User Serializer
New required properties:
password_change_date
- Added property
password_change_date
(string)
-
-
GET
/sources/scim/{slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
token_obj
(object)Token Serializer
-
Changed property
user_obj
(object)User Serializer
New required properties:
password_change_date
- Added property
password_change_date
(string)
-
-
PUT
/sources/scim/{slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
token_obj
(object)Token Serializer
-
Changed property
user_obj
(object)User Serializer
New required properties:
password_change_date
- Added property
password_change_date
(string)
-
-
PATCH
/sources/scim/{slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
token_obj
(object)Token Serializer
-
Changed property
user_obj
(object)User Serializer
New required properties:
password_change_date
- Added property
password_change_date
(string)
-
-
GET
/ssf/streams/{uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
provider_obj
(object)SSFProvider Serializer
-
Changed property
token_obj
(object)Token Serializer
-
Changed property
user_obj
(object)User Serializer
New required properties:
password_change_date
- Added property
password_change_date
(string)
-
-
-
POST
/core/tokens/
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
-
Changed property
user_obj
(object)User Serializer
New required properties:
password_change_date
- Added property
password_change_date
(string)
-
GET
/core/tokens/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Token Serializer-
Changed property
user_obj
(object)User Serializer
New required properties:
password_change_date
- Added property
password_change_date
(string)
-
-
GET
/core/user_consent/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
user
(object)User Serializer
New required properties:
password_change_date
- Added property
password_change_date
(string)
-
POST
/core/users/
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
New required properties:
password_change_date
- Added property
password_change_date
(string)
GET
/core/users/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> User SerializerNew required properties:
password_change_date
- Added property
password_change_date
(string)
-
POST
/policies/bindings/
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
-
Changed property
user_obj
(object)User Serializer
New required properties:
password_change_date
- Added property
password_change_date
(string)
-
GET
/policies/bindings/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> PolicyBinding Serializer-
Changed property
user_obj
(object)User Serializer
New required properties:
password_change_date
- Added property
password_change_date
(string)
-
-
POST
/providers/ssf/
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
-
Changed property
token_obj
(object)Token Serializer
-
Changed property
user_obj
(object)User Serializer
New required properties:
password_change_date
- Added property
password_change_date
(string)
-
-
GET
/providers/ssf/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> SSFProvider Serializer-
Changed property
token_obj
(object)Token Serializer
-
Changed property
user_obj
(object)User Serializer
New required properties:
password_change_date
- Added property
password_change_date
(string)
-
-
-
POST
/sources/scim/
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
-
Changed property
token_obj
(object)Token Serializer
-
Changed property
user_obj
(object)User Serializer
New required properties:
password_change_date
- Added property
password_change_date
(string)
-
-
GET
/sources/scim/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
...
-
v3.2024123.2: Update API Client
Update API Client
What's New
GET
/providers/ssf/
POST
/providers/ssf/
GET
/providers/ssf/{id}/
PUT
/providers/ssf/{id}/
DELETE
/providers/ssf/{id}/
PATCH
/providers/ssf/{id}/
GET
/providers/ssf/{id}/used_by/
GET
/ssf/streams/
GET
/ssf/streams/{uuid}/
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.enterprise.providers.ssf
-
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_providers_ssf.ssfprovider
-
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.providers.ssf
-
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_providers_ssf.ssfprovider
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.providers.ssf
-
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_providers_ssf.ssfprovider
-
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.providers.ssf
-
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_providers_ssf.ssfprovider
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.providers.ssf
-
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_providers_ssf.ssfprovider
-
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.providers.ssf
-
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_providers_ssf.ssfprovider
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.providers.ssf
-
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_providers_ssf.ssfprovider
-
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.providers.ssf
-
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_providers_ssf.ssfprovider
-
-
POST
/rbac/permissions/assigned_by_roles/{uuid}/assign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum value:
authentik_providers_ssf.ssfprovider
PATCH
/rbac/permissions/assigned_by_roles/{uuid}/unassign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum value:
authentik_providers_ssf.ssfprovider
POST
/rbac/permissions/assigned_by_users/{id}/assign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum value:
authentik_providers_ssf.ssfprovider
PATCH
/rbac/permissions/assigned_by_users/{id}/unassign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum value:
authentik_providers_ssf.ssfprovider
GET
/rbac/permissions/assigned_by_roles/
Parameters:
Changed: model
in query
GET
/rbac/permissions/assigned_by_users/
Parameters:
Changed: model
in query
PUT
/core/transactional/applications/
Request:
Changed content type : application/json
-
Changed property
provider_model
(string)Added enum value:
authentik_providers_ssf.ssfprovider
-
Changed property
provider
(object)Added 'authentik_providers_ssf.ssfprovider' provider_model:
-
Property
name
(string) -
Property
signing_key
(string)Key used to sign the SSF Events.
-
Property
oidc_auth_providers
(array)Items (integer):
-
Property
event_retention
(string)
-
v3.2024123.1
Update API Client
v3.2024122.3: Update API Client
Update API Client
What's Changed
GET
/sources/kerberos/
Parameters:
Added: pbm_uuid
in query
GET
/sources/ldap/
Parameters:
Added: pbm_uuid
in query
GET
/sources/oauth/
Parameters:
Added: pbm_uuid
in query
GET
/sources/plex/
Parameters:
Added: pbm_uuid
in query
GET
/sources/saml/
Parameters:
Added: pbm_uuid
in query
GET
/sources/scim/
Parameters:
Added: pbm_uuid
in query
v3.2024122.2: Update API Client
Update API Client
What's Changed
GET
/authenticators/admin/duo/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
-
Added property
user
(object)-
Property
pk
(integer) -
Property
username
(string)Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.
-
Property
name
(string)User's display name.
-
Property
is_active
(boolean)Designates whether this user should be treated as active. Unselect this instead of deleting accounts.
-
Property
last_login
(string) -
Property
email
(string) -
Property
attributes
(object) -
Property
uid
(string)
-
PUT
/authenticators/admin/duo/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
PATCH
/authenticators/admin/duo/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
GET
/authenticators/admin/sms/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
PUT
/authenticators/admin/sms/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
PATCH
/authenticators/admin/sms/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
GET
/authenticators/admin/totp/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
PUT
/authenticators/admin/totp/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
PATCH
/authenticators/admin/totp/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
GET
/authenticators/admin/webauthn/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
PUT
/authenticators/admin/webauthn/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
PATCH
/authenticators/admin/webauthn/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
GET
/authenticators/duo/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
PUT
/authenticators/duo/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
PATCH
/authenticators/duo/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
GET
/authenticators/sms/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
PUT
/authenticators/sms/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
PATCH
/authenticators/sms/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
GET
/authenticators/totp/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
PUT
/authenticators/totp/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
PATCH
/authenticators/totp/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
GET
/authenticators/webauthn/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
PUT
/authenticators/webauthn/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
PATCH
/authenticators/webauthn/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
POST
/authenticators/admin/duo/
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
GET
/authenticators/admin/duo/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Serializer for Duo authenticator devicesNew required properties:
user
- Added property
user
(object)
-
POST
/authenticators/admin/sms/
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
GET
/authenticators/admin/sms/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Serializer for sms authenticator devicesNew required properties:
user
- Added property
user
(object)
-
GET
/authenticators/admin/static/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
PUT
/authenticators/admin/static/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
PATCH
/authenticators/admin/static/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
POST
/authenticators/admin/totp/
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
GET
/authenticators/admin/totp/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Serializer for totp authenticator devicesNew required properties:
user
- Added property
user
(object)
-
POST
/authenticators/admin/webauthn/
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
GET
/authenticators/admin/webauthn/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Serializer for WebAuthn authenticator devicesNew required properties:
user
- Added property
user
(object)
-
GET
/authenticators/duo/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Serializer for Duo authenticator devicesNew required properties:
user
- Added property
user
(object)
-
GET
/authenticators/sms/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Serializer for sms authenticator devicesNew required properties:
user
- Added property
user
(object)
-
GET
/authenticators/static/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
user
- Added property
user
(object)
PUT
/authenticators/static/{id}/
Return Type:
Ch...