Releases: authentik-community/client-rust
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
v3.2024105.3: Update API Client
Update API Client
What's Changed
GET
/sources/group_connections/kerberos/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
source_obj
-
Added property
source_obj
(object)-
Property
pk
(string) -
Property
name
(string)Source's display Name.
-
Property
slug
(string)Internal source name, used in URLs.
-
Property
enabled
(boolean) -
Property
authentication_flow
(string)Flow to use when authenticating existing users.
-
Property
enrollment_flow
(string)Flow to use when enrolling new users.
-
Property
user_property_mappings
(array)Items (string):
-
Property
group_property_mappings
(array) -
Property
component
(string)Get object component so that we know how to edit the object
-
Property
verbose_name
(string)Return object's verbose_name
-
Property
verbose_name_plural
(string)Return object's plural verbose_name
-
Property
meta_model_name
(string)Return internal model name
-
Property
policy_engine_mode
(string)Enum values:
all
any
-
Property
user_matching_mode
(string)How the source determines if an existing user should be authenticated or a new user enrolled.
Enum values:
identifier
email_link
email_deny
username_link
username_deny
-
Property
managed
(string)Objects that are managed by authentik. These objects are created and updated automatically. This flag only indicates that an object can be overwritten by migrations. You can still modify the objects via the API, but expect changes to be overwritten in a later update.
-
Property
user_path_template
(string) -
Property
icon
(string)Get the URL to the Icon. If the name is /static or
starts with http it is returned as-is
-
-
Changed property
group
(string) -
Changed property
source
(object -> string) -
Changed property
identifier
(string)
PUT
/sources/group_connections/kerberos/{id}/
Request:
New content type : application/json
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
source_obj
-
Added property
source_obj
(object) -
Changed property
group
(string) -
Changed property
source
(object -> string) -
Changed property
identifier
(string)
PATCH
/sources/group_connections/kerberos/{id}/
Request:
New content type : application/json
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
source_obj
-
Added property
source_obj
(object) -
Changed property
group
(string) -
Changed property
source
(object -> string) -
Changed property
identifier
(string)
GET
/sources/group_connections/oauth/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
source_obj
-
Added property
source_obj
(object) -
Changed property
group
(string) -
Changed property
source
(object -> string) -
Changed property
identifier
(string)
PUT
/sources/group_connections/oauth/{id}/
Request:
New content type : application/json
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
source_obj
-
Added property
source_obj
(object) -
Changed property
group
(string) -
Changed property
source
(object -> string) -
Changed property
identifier
(string)
PATCH
/sources/group_connections/oauth/{id}/
Request:
New content type : application/json
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
source_obj
-
Added property
source_obj
(object) -
Changed property
group
(string) -
Changed property
source
(object -> string) -
Changed property
identifier
(string)
GET
/sources/group_connections/plex/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
source_obj
-
Added property
source_obj
(object) -
Changed property
group
(string) -
Changed property
source
(object -> string) -
Changed property
identifier
(string)
PUT
/sources/group_connections/plex/{id}/
Request:
New content type : application/json
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
source_obj
-
Added property
source_obj
(object) -
Changed property
group
(string) -
Changed property
source
(object -> string) -
Changed property
identifier
(string)
PATCH
/sources/group_connections/plex/{id}/
Request:
New content type : application/json
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
source_obj
-
Added property
source_obj
(object) -
Changed property
group
(string) -
Changed property
source
(object -> string) -
Changed property
identifier
(string)
GET
/sources/group_connections/saml/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
source_obj
-
Added property
source_obj
(object) -
Changed property
group
(string) -
Changed property
source
(object -> string) -
Changed property
identifier
(string)
PUT
/sources/group_connections/saml/{id}/
Request:
New content type : application/json
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
source_obj
-
Added property
source_obj
(object) -
Changed property
group
(string) -
Changed property
source
(object -> string) -
Changed property
identifier
(string)
PATCH
/sources/group_connections/saml/{id}/
Request:
New content type : application/json
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
source_obj
-
Added property
source_obj
(object) -
Changed property
group
(string) -
Changed property
source
(object -> string) -
Changed property
identifier
(string)
GET
/sources/user_connections/all/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
source_obj
-
Added property
source_obj
(object) -
Changed property
user
(integer) -
Changed property
source
(object -> string)
PUT
/sources/user_connections/all/{id}/
Request:
New content type : application/json
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
source_obj
-
Added property
source_obj
(object) -
Changed property
user
(integer) -
Changed property
source
(object -> string)
PATCH
/sources/user_connections/all/{id}/
Request:
New content type : application/json
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
source_obj
-
Added property
source_obj
(object) -
Changed property
user
(integer) -
Changed property
source
(object -> string)
GET
/sources/user_connections/kerberos/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
source_obj
-
Added property
source_obj
(object) -
Changed property
source
(object -> string)
PUT
/sources/user_connections/kerberos/{id}/
Request:
Changed content type : application/json
New required properties:
source
- Added property
source
(string)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
source_obj
-
Added property
source_obj
(object) -
Changed property
source
(object -> string)
PATCH
/sources/user_connections/kerberos/{id}/
Request:
Changed content type : application/json
- Added property
source
(string)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
source_obj
-
Added property
source_obj
(object) -
Changed property
source
(object -> string)
GET
/sources/user_connections/oauth/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
source_obj
-
Added property
source_obj
(object) -
Changed property
user
(integer) -
Changed property
source
(object -> string)
PUT
/sources/user_connections/oauth/{id}/
Request:
Changed content type : application/json
New required properties:
source
user
-
Added property
user
(integer) -
Added property
source
(string)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
source_obj
- Added prop...
v3.2024105.2: Update API Client
Update API Client
What's New
GET
/stages/redirect/
POST
/stages/redirect/
GET
/stages/redirect/{stage_uuid}/
PUT
/stages/redirect/{stage_uuid}/
DELETE
/stages/redirect/{stage_uuid}/
PATCH
/stages/redirect/{stage_uuid}/
GET
/stages/redirect/{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.redirect
-
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_redirect.redirectstage
-
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.redirect
-
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_redirect.redirectstage
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.redirect
-
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_redirect.redirectstage
-
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.redirect
-
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_redirect.redirectstage
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.redirect
-
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_redirect.redirectstage
-
GET
/flows/instances/{slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
authentication
(string)Required level of authentication and authorization to access a flow.
Added enum value:
require_redirect
-
PUT
/flows/instances/{slug}/
Request:
Changed content type : application/json
-
Changed property
authentication
(string)Required level of authentication and authorization to access a flow.
Added enum value:
require_redirect
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
authentication
(string)Required level of authentication and authorization to access a flow.
Added enum value:
require_redirect
-
PATCH
/flows/instances/{slug}/
Request:
Changed content type : application/json
-
Changed property
authentication
(string)Required level of authentication and authorization to access a flow.
Added enum value:
require_redirect
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
authentication
(string)Required level of authentication and authorization to access a flow.
Added enum value:
require_redirect
-
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.redirect
-
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_redirect.redirectstage
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.redirect
-
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_redirect.redirectstage
-
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.redirect
-
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_redirect.redirectstage
-
-
POST
/rbac/permissions/assigned_by_roles/{uuid}/assign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum value:
authentik_stages_redirect.redirectstage
PATCH
/rbac/permissions/assigned_by_roles/{uuid}/unassign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum value:
authentik_stages_redirect.redirectstage
POST
/rbac/permissions/assigned_by_users/{id}/assign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum value:
authentik_stages_redirect.redirectstage
PATCH
/rbac/permissions/assigned_by_users/{id}/unassign/
Request:
Changed content type : application/json
-
Changed property
model
(string)Added enum value:
authentik_stages_redirect.redirectstage
GET
/stages/invitation/invitations/{invite_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
flow_obj
(object)Flow Serializer
-
Changed property
authentication
(string)Required level of authentication and authorization to access a flow.
Added enum value:
require_redirect
-
-
PUT
/stages/invitation/invitations/{invite_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
flow_obj
(object)Flow Serializer
-
Changed property
authentication
(string)Required level of authentication and authorization to access a flow.
Added enum value:
require_redirect
-
-
PATCH
/stages/invitation/invitations/{invite_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
flow_obj
(object)Flow Serializer
-
Changed property
authentication
(string)Required level of authentication and authorization to access a flow.
Added enum value:
require_redirect
-
-
POST
/flows/instances/
Request:
Changed content type : application/json
-
Changed property
authentication
(string)Required level of authentication and authorization to access a flow.
Added enum value:
require_redirect
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
-
Changed property
authentication
(string)Required level of authentication and authorization to access a flow.
Added enum value:
require_redirect
-
GET
/flows/instances/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Flow Serializer-
Changed property
authentication
(string)Required level of authentication and authorization to access a flow.
Added enum value:
require_redirect
-
-
GET
/rbac/permissions/assigned_by_roles/
Parameters:
Changed: model
in query
GET
/rbac/...
v3.2024105.1: Update API Client
Update API Client
What's Changed
GET
/sources/kerberos/{slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Added property
kadmin_type
(object)KAdmin server type
Enum values:
MIT
Heimdal
other
-
PUT
/sources/kerberos/{slug}/
Request:
Changed content type : application/json
- Added property
kadmin_type
(object)KAdmin server type
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Added property
kadmin_type
(object)KAdmin server type
- Added property
PATCH
/sources/kerberos/{slug}/
Request:
Changed content type : application/json
- Added property
kadmin_type
(object)KAdmin server type
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Added property
kadmin_type
(object)KAdmin server type
- Added property
POST
/sources/kerberos/
Request:
Changed content type : application/json
- Added property
kadmin_type
(object)KAdmin server type
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
- Added property
kadmin_type
(object)KAdmin server type
- Added property
GET
/sources/kerberos/
Parameters:
Added: kadmin_type
in query
KAdmin server type
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Kerberos Source Serializer- Added property
kadmin_type
(object)KAdmin server type
- Added property
-
v3.2024105.0
Update API Client
v3.2024104.1: 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
jwt_federation_sources
(array)Items (string):
-
Added property
jwt_federation_providers
(array)Items (integer):
-
Deleted property
jwks_sources
(array)
-
PUT
/providers/oauth2/{id}/
Request:
Changed content type : application/json
-
Added property
jwt_federation_sources
(array) -
Added property
jwt_federation_providers
(array) -
Deleted property
jwks_sources
(array)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Added property
jwt_federation_sources
(array) -
Added property
jwt_federation_providers
(array) -
Deleted property
jwks_sources
(array)
-
PATCH
/providers/oauth2/{id}/
Request:
Changed content type : application/json
-
Added property
jwt_federation_sources
(array) -
Added property
jwt_federation_providers
(array) -
Deleted property
jwks_sources
(array)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Added property
jwt_federation_sources
(array) -
Added property
jwt_federation_providers
(array) -
Deleted property
jwks_sources
(array)
-
GET
/providers/proxy/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Added property
jwt_federation_sources
(array) -
Added property
jwt_federation_providers
(array) -
Deleted property
jwks_sources
(array)
-
PUT
/providers/proxy/{id}/
Request:
Changed content type : application/json
-
Added property
jwt_federation_sources
(array) -
Added property
jwt_federation_providers
(array) -
Deleted property
jwks_sources
(array)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Added property
jwt_federation_sources
(array) -
Added property
jwt_federation_providers
(array) -
Deleted property
jwks_sources
(array)
-
PATCH
/providers/proxy/{id}/
Request:
Changed content type : application/json
-
Added property
jwt_federation_sources
(array) -
Added property
jwt_federation_providers
(array) -
Deleted property
jwks_sources
(array)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Added property
jwt_federation_sources
(array) -
Added property
jwt_federation_providers
(array) -
Deleted property
jwks_sources
(array)
-
GET
/oauth2/access_tokens/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
provider
(object)OAuth2Provider Serializer
-
Added property
jwt_federation_sources
(array) -
Added property
jwt_federation_providers
(array) -
Deleted property
jwks_sources
(array)
-
-
GET
/oauth2/authorization_codes/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
provider
(object)OAuth2Provider Serializer
-
Added property
jwt_federation_sources
(array) -
Added property
jwt_federation_providers
(array) -
Deleted property
jwks_sources
(array)
-
-
GET
/oauth2/refresh_tokens/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
provider
(object)OAuth2Provider Serializer
-
Added property
jwt_federation_sources
(array) -
Added property
jwt_federation_providers
(array) -
Deleted property
jwks_sources
(array)
-
-
POST
/providers/oauth2/
Request:
Changed content type : application/json
-
Added property
jwt_federation_sources
(array) -
Added property
jwt_federation_providers
(array) -
Deleted property
jwks_sources
(array)
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
-
Added property
jwt_federation_sources
(array) -
Added property
jwt_federation_providers
(array) -
Deleted property
jwks_sources
(array)
-
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
jwt_federation_sources
(array) -
Added property
jwt_federation_providers
(array) -
Deleted property
jwks_sources
(array)
-
-
POST
/providers/proxy/
Request:
Changed content type : application/json
-
Added property
jwt_federation_sources
(array) -
Added property
jwt_federation_providers
(array) -
Deleted property
jwks_sources
(array)
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
-
Added property
jwt_federation_sources
(array) -
Added property
jwt_federation_providers
(array) -
Deleted property
jwks_sources
(array)
-
GET
/providers/proxy/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> ProxyProvider Serializer-
Added property
jwt_federation_sources
(array) -
Added property
jwt_federation_providers
(array) -
Deleted property
jwks_sources
(array)
-
-
PUT
/core/transactional/applications/
Request:
Changed content type : application/json
-
Changed property
provider
(object)Updated
authentik_providers_proxy.proxyprovider
provider_model:-
Added property
jwt_federation_sources
(array) -
Added property
jwt_federation_providers
(array) -
Deleted property
jwks_sources
(array)
Updated
authentik_providers_oauth2.oauth2provider
provider_model:-
Added property
jwt_federation_sources
(array) -
Added property
jwt_federation_providers
(array) -
Deleted property
jwks_sources
(array)
-
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
jwt_federation_sources
(array) -
Added property
jwt_federation_providers
(array) -
Deleted property
jwks_sources
(array)
-
-
-
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
jwt_federation_sources
(array) -
Added property
jwt_federation_providers
(array) -
Deleted property
jwks_sources
(array)
-
-
-
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
jwt_federation_sources
(array) -
Added property
jwt_federation_providers
(array) -
Deleted property
jwks_sources
(array)
-
-
-
v3.2024104.0
Update API Client
v3.2024102.3: Update API Client
Update API Client
What's Changed
GET
/providers/proxy/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
redirect_uris
(string -> array)
- Changed property
PUT
/providers/proxy/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
redirect_uris
(string -> array)
- Changed property
PATCH
/providers/proxy/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
redirect_uris
(string -> array)
- Changed property
POST
/providers/proxy/
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
- Changed property
redirect_uris
(string -> array)
- Changed property
GET
/providers/proxy/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> ProxyProvider Serializer- Changed property
redirect_uris
(string -> array)
- Changed property
-
v3.2024102.2: Update API Client
Update API Client
What's Changed
GET
/providers/oauth2/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
redirect_uris
- Changed property
redirect_uris
(string -> array)
PUT
/providers/oauth2/{id}/
Request:
Changed content type : application/json
New required properties:
redirect_uris
- Changed property
redirect_uris
(string -> array)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
redirect_uris
- Changed property
redirect_uris
(string -> array)
PATCH
/providers/oauth2/{id}/
Request:
Changed content type : application/json
- Changed property
redirect_uris
(string -> array)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
redirect_uris
- Changed property
redirect_uris
(string -> array)
POST
/providers/oauth2/
Request:
Changed content type : application/json
New required properties:
redirect_uris
- Changed property
redirect_uris
(string -> array)
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
New required properties:
redirect_uris
- Changed property
redirect_uris
(string -> array)
GET
/providers/oauth2/
Parameters:
Deleted: redirect_uris
in query
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> OAuth2Provider SerializerNew required properties:
redirect_uris
- Changed property
redirect_uris
(string -> array)
-
GET
/providers/proxy/
Parameters:
Deleted: redirect_uris__iexact
in query
GET
/oauth2/access_tokens/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
provider
(object)OAuth2Provider Serializer
New required properties:
redirect_uris
- Changed property
redirect_uris
(string -> array)
-
GET
/oauth2/authorization_codes/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
provider
(object)OAuth2Provider Serializer
New required properties:
redirect_uris
- Changed property
redirect_uris
(string -> array)
-
GET
/oauth2/refresh_tokens/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
provider
(object)OAuth2Provider Serializer
New required properties:
redirect_uris
- Changed property
redirect_uris
(string -> array)
-
PUT
/core/transactional/applications/
Request:
Changed content type : application/json
-
Changed property
provider
(object)Updated
authentik_providers_oauth2.oauth2provider
provider_model:
New required properties:redirect_uris
- Changed property
redirect_uris
(string -> array)
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
New required properties:
redirect_uris
- Changed property
redirect_uris
(string -> array)
-
-
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
New required properties:
redirect_uris
- Changed property
redirect_uris
(string -> array)
-
-
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
New required properties:
redirect_uris
- Changed property
redirect_uris
(string -> array)
-
-
v3.2024102.1: Update API Client
Update API Client
What's Changed
PUT
/core/transactional/applications/
Request:
Changed content type : application/json
-
Added property
policy_bindings
(array)Items (object):
> PolicyBindingSerializer which does not require target as target is set implicitly-
Property
policy
(string) -
Property
group
(string) -
Property
user
(integer) -
Property
negate
(boolean)Negates the outcome of the policy. Messages are unaffected.
-
Property
enabled
(boolean) -
Property
order
(integer) -
Property
timeout
(integer)Timeout after which Policy execution is terminated.
-
Property
failure_result
(boolean)Result if the Policy execution fails.
-