Releases: authentik-community/client-rust
v3.2024123.0
Update API Client
v3.2024122.2: 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.1: 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...
v3.2024122.0
Update API Client
v3.2024121.2: Update API Client
Update API Client
What's Changed
GET
/providers/saml/{id}/metadata/
Return Type:
Changed response : 200 OK
- New content type :
application/xml
v3.2024121.1: Update API Client
Update API Client
What's Changed
GET
/admin/workers/
Return Type:
Changed response : 200 OK
- Changed content type :
application/json
v3.2024121.0
Update API Client
v3.2024120.1: Update API Client
Update API Client
What's Changed
GET
/flows/bindings/{fsb_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
re_evaluate_policies
(boolean)Evaluate policies when the Stage is presented to the user.
- Changed property
PUT
/flows/bindings/{fsb_uuid}/
Request:
Changed content type : application/json
- Changed property
re_evaluate_policies
(boolean)Evaluate policies when the Stage is presented to the user.
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
re_evaluate_policies
(boolean)Evaluate policies when the Stage is presented to the user.
- Changed property
PATCH
/flows/bindings/{fsb_uuid}/
Request:
Changed content type : application/json
- Changed property
re_evaluate_policies
(boolean)Evaluate policies when the Stage is presented to the user.
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
re_evaluate_policies
(boolean)Evaluate policies when the Stage is presented to the user.
- Changed property
POST
/flows/bindings/
Request:
Changed content type : application/json
- Changed property
re_evaluate_policies
(boolean)Evaluate policies when the Stage is presented to the user.
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
- Changed property
re_evaluate_policies
(boolean)Evaluate policies when the Stage is presented to the user.
- Changed property
GET
/flows/bindings/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> FlowStageBinding Serializer- Changed property
re_evaluate_policies
(boolean)Evaluate policies when the Stage is presented to the user.
- Changed property
-
GET
/flows/inspector/{flow_slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
plans
(array)Changed items (object):
> Serializer for an active FlowPlan-
Changed property
next_planned_stage
(object)FlowStageBinding Serializer
- Changed property
re_evaluate_policies
(boolean)Evaluate policies when the Stage is presented to the user.
- Changed property
-
Changed property
current_stage
(object)FlowStageBinding Serializer
- Changed property
re_evaluate_policies
(boolean)Evaluate policies when the Stage is presented to the user.
- Changed property
-
-
v3.2024120.0
Update API Client
v3.2024105.4: Update API Client
Update API Client
What's New
GET
/core/application_entitlements/
POST
/core/application_entitlements/
GET
/core/application_entitlements/{pbm_uuid}/
PUT
/core/application_entitlements/{pbm_uuid}/
DELETE
/core/application_entitlements/{pbm_uuid}/
PATCH
/core/application_entitlements/{pbm_uuid}/
GET
/core/application_entitlements/{pbm_uuid}/used_by/
What's Changed
GET
/policies/event_matcher/{policy_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
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_core.applicationentitlement
-
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.
Added enum value:
authentik_core.applicationentitlement
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.
Added enum value:
authentik_core.applicationentitlement
-
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.
Added enum value:
authentik_core.applicationentitlement
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.
Added enum value:
authentik_core.applicationentitlement
-
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.
Added enum value:
authentik_core.applicationentitlement
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.
Added enum value:
authentik_core.applicationentitlement
-
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.
Added enum value:
authentik_core.applicationentitlement
-
-
POST
/rbac/permissions/assigned_by_roles/{uuid}/assign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum value:
authentik_core.applicationentitlement
PATCH
/rbac/permissions/assigned_by_roles/{uuid}/unassign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum value:
authentik_core.applicationentitlement
POST
/rbac/permissions/assigned_by_users/{id}/assign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum value:
authentik_core.applicationentitlement
PATCH
/rbac/permissions/assigned_by_users/{id}/unassign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum value:
authentik_core.applicationentitlement
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
Updated
ak-stage-identification
component:- Changed property
captcha_stage
(object -> object)Site public key
- Changed property
POST
/flows/executor/{flow_slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
Updated
ak-stage-identification
component:- Changed property
captcha_stage
(object -> object)Site public key
- Changed property