Releases: goauthentik/client-go
v3.2024102.3
Update API Client
v3.2024102.2: 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.
-
v3.2024102.1
Update API Client
v3.2024101.4: Update API Client
Update API Client
What's Changed
POST
/flows/executor/{flow_slug}/
Request:
Changed content type : application/json
Updated ak-provider-oauth2-device-code
component:
- Changed property
code
(integer -> string)
v3.2024101.3: Update API Client
Update API Client
What's Changed
GET
/admin/settings/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Added property
impersonation_require_reason
(boolean)Require administrators to provide a reason for impersonating a user.
- Added property
PUT
/admin/settings/
Request:
Changed content type : application/json
- Added property
impersonation_require_reason
(boolean)Require administrators to provide a reason for impersonating a user.
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Added property
impersonation_require_reason
(boolean)Require administrators to provide a reason for impersonating a user.
- Added property
PATCH
/admin/settings/
Request:
Changed content type : application/json
- Added property
impersonation_require_reason
(boolean)Require administrators to provide a reason for impersonating a user.
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Added property
impersonation_require_reason
(boolean)Require administrators to provide a reason for impersonating a user.
- Added property
POST
/core/users/{id}/impersonate/
Request:
New content type : application/json
v3.2024101.2: Update API Client
Update API Client
What's Changed
GET
/stages/captcha/{stage_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Added property
interactive
(boolean)
- Added property
PUT
/stages/captcha/{stage_uuid}/
Request:
Changed content type : application/json
- Added property
interactive
(boolean)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Added property
interactive
(boolean)
- Added property
PATCH
/stages/captcha/{stage_uuid}/
Request:
Changed content type : application/json
- Added property
interactive
(boolean)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Added property
interactive
(boolean)
- Added property
GET
/flows/executor/{flow_slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
Updated
ak-stage-captcha
component:
New required properties:interactive
- Added property
interactive
(boolean)
POST
/flows/executor/{flow_slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
Updated
ak-stage-captcha
component:
New required properties:interactive
- Added property
interactive
(boolean)
POST
/stages/captcha/
Request:
Changed content type : application/json
- Added property
interactive
(boolean)
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
- Added property
interactive
(boolean)
- Added property
GET
/stages/captcha/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> CaptchaStage Serializer- Added property
interactive
(boolean)
- Added property
-
v3.2024101.1
Update API Client
v3.2024100.2: Update API Client
Update API Client
What's Changed
GET
/providers/rac/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New optional properties:
invalidation_flow
- Deleted property
invalidation_flow
(string)Flow used ending the session from a provider.
PUT
/providers/rac/{id}/
Request:
Changed content type : application/json
New optional properties:
invalidation_flow
- Deleted property
invalidation_flow
(string)Flow used ending the session from a provider.
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New optional properties:
invalidation_flow
- Deleted property
invalidation_flow
(string)Flow used ending the session from a provider.
PATCH
/providers/rac/{id}/
Request:
Changed content type : application/json
- Deleted property
invalidation_flow
(string)Flow used ending the session from a provider.
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New optional properties:
invalidation_flow
- Deleted property
invalidation_flow
(string)Flow used ending the session from a provider.
POST
/providers/rac/
Request:
Changed content type : application/json
New optional properties:
invalidation_flow
- Deleted property
invalidation_flow
(string)Flow used ending the session from a provider.
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
New optional properties:
invalidation_flow
- Deleted property
invalidation_flow
(string)Flow used ending the session from a provider.
GET
/providers/rac/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> RACProvider SerializerNew optional properties:
invalidation_flow
- Deleted property
invalidation_flow
(string)Flow used ending the session from a provider.
-
GET
/rac/connection_tokens/{connection_token_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
provider_obj
(object)RACProvider Serializer
New optional properties:
invalidation_flow
- Deleted property
invalidation_flow
(string)Flow used ending the session from a provider.
-
Changed property
endpoint_obj
(object)Endpoint Serializer
-
Changed property
provider_obj
(object)RACProvider Serializer
New optional properties:
invalidation_flow
- Deleted property
invalidation_flow
(string)Flow used ending the session from a provider.
-
-
PUT
/rac/connection_tokens/{connection_token_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
provider_obj
(object)RACProvider Serializer
New optional properties:
invalidation_flow
- Deleted property
invalidation_flow
(string)Flow used ending the session from a provider.
-
Changed property
endpoint_obj
(object)Endpoint Serializer
-
Changed property
provider_obj
(object)RACProvider Serializer
New optional properties:
invalidation_flow
- Deleted property
invalidation_flow
(string)Flow used ending the session from a provider.
-
-
PATCH
/rac/connection_tokens/{connection_token_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
provider_obj
(object)RACProvider Serializer
New optional properties:
invalidation_flow
- Deleted property
invalidation_flow
(string)Flow used ending the session from a provider.
-
Changed property
endpoint_obj
(object)Endpoint Serializer
-
Changed property
provider_obj
(object)RACProvider Serializer
New optional properties:
invalidation_flow
- Deleted property
invalidation_flow
(string)Flow used ending the session from a provider.
-
-
GET
/rac/endpoints/{pbm_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
provider_obj
(object)RACProvider Serializer
New optional properties:
invalidation_flow
- Deleted property
invalidation_flow
(string)Flow used ending the session from a provider.
-
PUT
/rac/endpoints/{pbm_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
provider_obj
(object)RACProvider Serializer
New optional properties:
invalidation_flow
- Deleted property
invalidation_flow
(string)Flow used ending the session from a provider.
-
PATCH
/rac/endpoints/{pbm_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
provider_obj
(object)RACProvider Serializer
New optional properties:
invalidation_flow
- Deleted property
invalidation_flow
(string)Flow used ending the session from a provider.
-
GET
/sources/kerberos/{slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
spnego_server_name
(string)Force the use of a specific server name for SPNEGO. Must be in the form HTTP@hostname
- Changed property
PUT
/sources/kerberos/{slug}/
Request:
Changed content type : application/json
- Changed property
spnego_server_name
(string)Force the use of a specific server name for SPNEGO. Must be in the form HTTP@hostname
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
spnego_server_name
(string)Force the use of a specific server name for SPNEGO. Must be in the form HTTP@hostname
- Changed property
PATCH
/sources/kerberos/{slug}/
Request:
Changed content type : application/json
- Changed property
spnego_server_name
(string)Force the use of a specific server name for SPNEGO. Must be in the form HTTP@hostname
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
spnego_server_name
(string)Force the use of a specific server name for SPNEGO. Must be in the form HTTP@hostname
- Changed property
GET
/rac/connection_tokens/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> ConnectionToken Serializer-
Changed property
provider_obj
(object)RACProvider Serializer
New optional properties:
invalidation_flow
- Deleted property
invalidation_flow
(string)Flow used ending the session from a provider.
-
Changed property
endpoint_obj
(object)Endpoint Serializer
-
Changed property
provider_obj
(object)RACProvider Serializer
New optional properties:
invalidation_flow
- Deleted property
invalidation_flow
(string)Flow used ending the session from a provider.
-
-
-
POST
/rac/endpoints/
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
-
Changed property
provider_obj
(object)RACProvider Serializer
New optional properties:
invalidation_flow
- Deleted property
invalidation_flow
(string)Flow used ending the session from a provider.
-
GET
/rac/endpoints/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Endpoint Serializer-
Changed property
provider_obj
(object)RACProvider Serializer
New optional properties:
invalidation_flow
- Deleted property
invalidation_flow
(string)Flow used ending the session from a provider.
-
-
POST
/sources/kerberos/
Request:
Changed content type : application/json
- Changed property
spnego_server_name
(string)Force the use of a specific server name for SPNEGO. Must be in the form HTTP@hostname
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
- Changed property
spnego_server_name
(string)Force the use of a specific server name for SPNEGO. Must be in the form HTTP@hostname
- Changed property
GET
/sources/kerberos/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Kerberos Source Serializer- Changed property
spnego_server_name
(string)Force the use of a specific server name for SPNEGO. Must be in the form HTTP@hostname
- Changed property
-
PUT
/core/transactional/applications/
Request:
Changed content type : application/json
- Changed property
provider
(objec...
v3.2024100.1
Update API Client
v3.2024083.14: Update API Client
Update API Client
What's Changed
GET
/stages/identification/{stage_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Added property
captcha_stage
(string)When set, adds functionality exactly like a Captcha stage, but baked into the Identification stage.
- Added property
PUT
/stages/identification/{stage_uuid}/
Request:
Changed content type : application/json
- Added property
captcha_stage
(string)When set, adds functionality exactly like a Captcha stage, but baked into the Identification stage.
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Added property
captcha_stage
(string)When set, adds functionality exactly like a Captcha stage, but baked into the Identification stage.
- Added property
PATCH
/stages/identification/{stage_uuid}/
Request:
Changed content type : application/json
- Added property
captcha_stage
(string)When set, adds functionality exactly like a Captcha stage, but baked into the Identification stage.
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Added property
captcha_stage
(string)When set, adds functionality exactly like a Captcha stage, but baked into the Identification stage.
- Added property
GET
/flows/executor/{flow_slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
Updated
ak-stage-identification
component:-
Added property
captcha_stage
(object)Site public key
-
Property
flow_info
(object)Contextual flow information for a challenge
-
Property
title
(string) -
Property
background
(string) -
Property
cancel_url
(string) -
Property
layout
(string)Enum values:
stacked
content_left
content_right
sidebar_left
sidebar_right
-
-
Property
component
(string) -
Property
response_errors
(object) -
Property
pending_user
(string) -
Property
pending_user_avatar
(string) -
Property
site_key
(string) -
Property
js_url
(string)
-
-
POST
/flows/executor/{flow_slug}/
Request:
Changed content type : application/json
Updated ak-stage-identification
component:
- Added property
captcha_token
(string)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
Updated
ak-stage-identification
component:- Added property
captcha_stage
(object)Site public key
- Added property
POST
/stages/identification/
Request:
Changed content type : application/json
- Added property
captcha_stage
(string)When set, adds functionality exactly like a Captcha stage, but baked into the Identification stage.
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
- Added property
captcha_stage
(string)When set, adds functionality exactly like a Captcha stage, but baked into the Identification stage.
- Added property
GET
/stages/identification/
Parameters:
Added: captcha_stage
in query
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> IdentificationStage Serializer- Added property
captcha_stage
(string)When set, adds functionality exactly like a Captcha stage, but baked into the Identification stage.
- Added property
-