Releases: goauthentik/client-python
v2025.10.0-rc1-1758643784: -e Update API Client
-e 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.enterprise.providers.scim
-
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.scim
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.scim
-
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.scim
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.scim
-
GET /providers/scim/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/jsonNew optional properties:
token
-
Added property
auth_mode(string)Enum values:
tokenoauth
-
Added property
auth_oauth(string)OAuth Source used for authentication
-
Added property
auth_oauth_params(object)Additional OAuth parameters, such as grant_type
PUT /providers/scim/{id}/
Request:
Changed content type : application/json
New optional properties:
token
-
Added property
auth_mode(string) -
Added property
auth_oauth(string)OAuth Source used for authentication
-
Added property
auth_oauth_params(object)Additional OAuth parameters, such as grant_type
Return Type:
Changed response : 200 OK
-
Changed content type :
application/jsonNew optional properties:
token
-
Added property
auth_mode(string) -
Added property
auth_oauth(string)OAuth Source used for authentication
-
Added property
auth_oauth_params(object)Additional OAuth parameters, such as grant_type
PATCH /providers/scim/{id}/
Request:
Changed content type : application/json
-
Added property
auth_mode(string) -
Added property
auth_oauth(string)OAuth Source used for authentication
-
Added property
auth_oauth_params(object)Additional OAuth parameters, such as grant_type
Return Type:
Changed response : 200 OK
-
Changed content type :
application/jsonNew optional properties:
token
-
Added property
auth_mode(string) -
Added property
auth_oauth(string)OAuth Source used for authentication
-
Added property
auth_oauth_params(object)Additional OAuth parameters, such as grant_type
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.scim
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.scim
-
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.scim
-
-
POST /providers/scim/
Request:
Changed content type : application/json
New optional properties:
token
-
Added property
auth_mode(string) -
Added property
auth_oauth(string)OAuth Source used for authentication
-
Added property
auth_oauth_params(object)Additional OAuth parameters, such as grant_type
Return Type:
Changed response : 201 Created
-
Changed content type :
application/jsonNew optional properties:
token
-
Added property
auth_mode(string) -
Added property
auth_oauth(string)OAuth Source used for authentication
-
Added property
auth_oauth_params(object)Additional OAuth parameters, such as grant_type
GET /providers/scim/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json-
Changed property
results(array)Changed items (object):
> SCIMProvider SerializerNew optional properties:
token
-
Added property
auth_mode(string) -
Added property
auth_oauth(string)OAuth Source used for authentication
-
Added property
auth_oauth_params(object)Additional OAuth parameters, such as grant_type
-
GET /sources/user_connections/oauth/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Added property
expires(string)
- Added property
PUT /sources/user_connections/oauth/{id}/
Request:
Changed content type : application/json
- Added property
expires(string)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Added property
expires(string)
- Added property
PATCH /sources/user_connections/oauth/{id}/
Request:
Changed content type : application/json
- Added property
expires(string)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Added property
expires(string)
- Added property
POST /sources/user_connections/oauth/
Request:
Changed content type : application/json
- Added property
expires(string)
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json- Added property
expires(string)
- Added property
GET /sources/user_connections/oauth/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json-
Changed property
results(array)Changed items (object):
> User source connection- Added property
expires(string)
- Added property
-
PUT /core/transactional/applications/
Request:
Changed content type : application/json
-
Changed property
provider(object)Updated
authentik_providers_scim.scimproviderprovider_model:
New optional properties:token
-
Added property
auth_mode(string) -
Added property
auth_oauth(string)OAuth Source used for authentication
-
Added property
auth_oauth_params(object)Additional OAuth parameters, such as grant_type
v2025.10.0-rc1-1758299172: -e Update API Client
-e 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
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.
Removed enum value:
authentik_stages_consent.userconsent
-
PUT /policies/event_matcher/{policy_uuid}/
Request:
Changed content type : application/json
-
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.
Removed enum value:
authentik_stages_consent.userconsent
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json-
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.
Removed enum value:
authentik_stages_consent.userconsent
-
PATCH /policies/event_matcher/{policy_uuid}/
Request:
Changed content type : application/json
-
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.
Removed enum value:
authentik_stages_consent.userconsent
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json-
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.
Removed enum value:
authentik_stages_consent.userconsent
-
POST /policies/event_matcher/
Request:
Changed content type : application/json
-
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.
Removed enum value:
authentik_stages_consent.userconsent
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json-
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.
Removed enum value:
authentik_stages_consent.userconsent
-
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
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.
Removed enum value:
authentik_stages_consent.userconsent
-
-
POST /rbac/permissions/assigned_by_roles/{uuid}/assign/
Request:
Changed content type : application/json
-
Changed property
model(string)Removed enum value:
authentik_stages_consent.userconsent
PATCH /rbac/permissions/assigned_by_roles/{uuid}/unassign/
Request:
Changed content type : application/json
-
Changed property
model(string)Removed enum value:
authentik_stages_consent.userconsent
POST /rbac/permissions/assigned_by_users/{id}/assign/
Request:
Changed content type : application/json
-
Changed property
model(string)Removed enum value:
authentik_stages_consent.userconsent
PATCH /rbac/permissions/assigned_by_users/{id}/unassign/
Request:
Changed content type : application/json
-
Changed property
model(string)Removed enum value:
authentik_stages_consent.userconsent
GET /rbac/permissions/assigned_by_roles/
Parameters:
Changed: model in query
GET /rbac/permissions/assigned_by_users/
Parameters:
Changed: model in query
v2025.10.0-rc1-1758283993: -e Update API Client
-e Update API Client
What's Changed
GET /core/users/paths/
Parameters:
Changed: search in query
A search term.
GET /rac/endpoints/
Parameters:
Changed: search in query
A search term.
v2025.10.0-rc1-1758042836: -e Update API Client
-e Update API Client
What's Changed
GET /stages/authenticator/duo/{stage_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
PUT /stages/authenticator/duo/{stage_uuid}/
Request:
Changed content type : application/json
- Changed property
friendly_name(string)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
PATCH /stages/authenticator/duo/{stage_uuid}/
Request:
Changed content type : application/json
- Changed property
friendly_name(string)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
GET /stages/authenticator/email/{stage_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
PUT /stages/authenticator/email/{stage_uuid}/
Request:
Changed content type : application/json
- Changed property
friendly_name(string)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
PATCH /stages/authenticator/email/{stage_uuid}/
Request:
Changed content type : application/json
- Changed property
friendly_name(string)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
GET /stages/authenticator/endpoint_gdtc/{stage_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
PUT /stages/authenticator/endpoint_gdtc/{stage_uuid}/
Request:
Changed content type : application/json
- Changed property
friendly_name(string)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
PATCH /stages/authenticator/endpoint_gdtc/{stage_uuid}/
Request:
Changed content type : application/json
- Changed property
friendly_name(string)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
GET /stages/authenticator/sms/{stage_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
PUT /stages/authenticator/sms/{stage_uuid}/
Request:
Changed content type : application/json
- Changed property
friendly_name(string)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
PATCH /stages/authenticator/sms/{stage_uuid}/
Request:
Changed content type : application/json
- Changed property
friendly_name(string)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
GET /stages/authenticator/static/{stage_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
PUT /stages/authenticator/static/{stage_uuid}/
Request:
Changed content type : application/json
- Changed property
friendly_name(string)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
PATCH /stages/authenticator/static/{stage_uuid}/
Request:
Changed content type : application/json
- Changed property
friendly_name(string)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
GET /stages/authenticator/totp/{stage_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
PUT /stages/authenticator/totp/{stage_uuid}/
Request:
Changed content type : application/json
- Changed property
friendly_name(string)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
PATCH /stages/authenticator/totp/{stage_uuid}/
Request:
Changed content type : application/json
- Changed property
friendly_name(string)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
GET /stages/authenticator/webauthn/{stage_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
PUT /stages/authenticator/webauthn/{stage_uuid}/
Request:
Changed content type : application/json
- Changed property
friendly_name(string)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
PATCH /stages/authenticator/webauthn/{stage_uuid}/
Request:
Changed content type : application/json
- Changed property
friendly_name(string)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
POST /stages/authenticator/duo/
Request:
Changed content type : application/json
- Changed property
friendly_name(string)
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
GET /stages/authenticator/duo/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json-
Changed property
results(array)Changed items (object):
> AuthenticatorDuoStage Serializer- Changed property
friendly_name(string)
- Changed property
-
POST /stages/authenticator/email/
Request:
Changed content type : application/json
- Changed property
friendly_name(string)
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
GET /stages/authenticator/email/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json-
Changed property
results(array)Changed items (object):
> AuthenticatorEmailStage Serializer- Changed property
friendly_name(string)
- Changed property
-
POST /stages/authenticator/endpoint_gdtc/
Request:
Changed content type : application/json
- Changed property
friendly_name(string)
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
GET /stages/authenticator/endpoint_gdtc/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json-
Changed property
results(array)Changed items (object):
> AuthenticatorEndpointGDTCStage Serializer- Changed property
friendly_name(string)
- Changed property
-
POST /stages/authenticator/sms/
Request:
Changed content type : application/json
- Changed property
friendly_name(string)
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
GET /stages/authenticator/sms/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json-
Changed property
results(array)Changed items (object):
> AuthenticatorSMSStage Serializer- Changed property
friendly_name(string)
- Changed property
-
POST /stages/authenticator/static/
Request:
Changed content type : application/json
- Changed property
friendly_name(string)
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
GET /stages/authenticator/static/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json-
Changed property
results(array)Changed items (object):
> AuthenticatorStaticStage Serializer- Changed property
friendly_name(string)
- Changed property
-
POST /stages/authenticator/totp/
Request:
Changed content type : application/json
- Changed property
friendly_name(string)
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
GET /stages/authenticator/totp/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json-
Changed property
results(array)Changed items (object):
> AuthenticatorTOTPStage Serializer- Changed property
friendly_name(string)
- Changed property
-
POST /stages/authenticator/webauthn/
Request:
Changed content type : application/json
- Changed property
friendly_name(string)
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json- Changed property
friendly_name(string)
- Changed property
GET /stages/authenticator/webauthn/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json- Changed property
results(arr...
- Changed property
2025.8.3
version/2025.8.3 Version 2025.8.3
2025.8.2
version/2025.8.2 Version 2025.8.2
v2025.10.0-rc1-1757525780: -e Update API Client
-e Update API Client
What's Changed
POST /core/groups/{group_uuid}/remove_user/
Return Type:
Changed response : 204 No Content
User removed
GET /core/users/impersonate_end/
Return Type:
Changed response : 204 No Content
Successfully ended impersonation
v2025.10.0-rc1-1756908486: -e Update API Client
-e Update API Client
What's Changed
POST /core/users/{id}/impersonate/
Return Type:
Deleted response : 401 Unauthorized
Access denied
v2025.10.0-rc1.1756469967
Update API Client
v2025.10.0-rc1-1756473212: -e Update API Client
-e Update API Client
What's Changed
POST /core/users/{id}/set_password/
Request:
Changed content type : application/json