Releases: goauthentik/client-swift
3.2023107.6
Update API Client
3.2023107.5
Update API Client
3.2023107.4
Update API Client
3.2023107.3: Update API Client
Full Changelog: 3.2023107.2...3.2023107.3
3.2023107.2: Update API Client
What's Changed
GET
/core/applications/{slug}/check_access/
Return Type:
Deleted response : 404 Not Found
for_user user not found
GET
/core/tokens/{identifier}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
user_obj
(object)User Serializer
- Changed property
avatar
(string)User's avatar, either a http/https URL or a data URI
- Changed property
-
PUT
/core/tokens/{identifier}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
user_obj
(object)User Serializer
- Changed property
avatar
(string)User's avatar, either a http/https URL or a data URI
- Changed property
-
PATCH
/core/tokens/{identifier}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
user_obj
(object)User Serializer
- Changed property
avatar
(string)User's avatar, either a http/https URL or a data URI
- Changed property
-
GET
/core/users/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
avatar
(string)User's avatar, either a http/https URL or a data URI
- Changed property
PUT
/core/users/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
avatar
(string)User's avatar, either a http/https URL or a data URI
- Changed property
PATCH
/core/users/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
avatar
(string)User's avatar, either a http/https URL or a data URI
- Changed property
GET
/events/system_tasks/{uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
start_timestamp
(string) -
Changed property
finish_timestamp
(string) -
Changed property
duration
(number)
-
GET
/policies/bindings/{policy_binding_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
user_obj
(object)User Serializer
- Changed property
avatar
(string)User's avatar, either a http/https URL or a data URI
- Changed property
-
PUT
/policies/bindings/{policy_binding_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
user_obj
(object)User Serializer
- Changed property
avatar
(string)User's avatar, either a http/https URL or a data URI
- Changed property
-
PATCH
/policies/bindings/{policy_binding_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
user_obj
(object)User Serializer
- Changed property
avatar
(string)User's avatar, either a http/https URL or a data URI
- Changed property
-
POST
/core/tokens/
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
-
Changed property
user_obj
(object)User Serializer
- Changed property
avatar
(string)User's avatar, either a http/https URL or a data URI
- Changed property
-
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
- Changed property
avatar
(string)User's avatar, either a http/https URL or a data URI
- Changed property
-
-
GET
/core/user_consent/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
user
(object)User Serializer
- Changed property
avatar
(string)User's avatar, either a http/https URL or a data URI
- Changed property
-
POST
/core/users/
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
- Changed property
avatar
(string)User's avatar, either a http/https URL or a data URI
- Changed property
GET
/core/users/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> User Serializer- Changed property
avatar
(string)User's avatar, either a http/https URL or a data URI
- Changed property
-
GET
/core/users/me/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
user
(object)User Serializer for information a user can retrieve about themselves
- Changed property
avatar
(string)User's avatar, either a http/https URL or a data URI
- Changed property
-
GET
/events/system_tasks/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Serialize TaskInfo and TaskResult-
Changed property
start_timestamp
(string) -
Changed property
finish_timestamp
(string) -
Changed property
duration
(number)
-
-
GET
/oauth2/access_tokens/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
user
(object)User Serializer
- Changed property
avatar
(string)User's avatar, either a http/https URL or a data URI
- Changed property
-
GET
/oauth2/authorization_codes/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
user
(object)User Serializer
- Changed property
avatar
(string)User's avatar, either a http/https URL or a data URI
- Changed property
-
GET
/oauth2/refresh_tokens/{id}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
user
(object)User Serializer
- Changed property
avatar
(string)User's avatar, either a http/https URL or a data URI
- Changed property
-
POST
/policies/bindings/
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
-
Changed property
user_obj
(object)User Serializer
- Changed property
avatar
(string)User's avatar, either a http/https URL or a data URI
- Changed property
-
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
- Changed property
avatar
(string)User's avatar, either a http/https URL or a data URI
- Changed property
-
-
GET
/providers/scim/{id}/sync_status/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
tasks
(array)Changed items (object):
> Serialize TaskInfo and TaskResult-
Changed property
start_timestamp
(string) -
Changed property
finish_timestamp
(string) -
Changed property
duration
(number)
-
-
GET
/sources/ldap/{slug}/sync_status/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
tasks
(array)Changed items (object):
> Serialize TaskInfo and TaskResult-
Changed property
start_timestamp
(string) -
Changed property
finish_timestamp
(string) -
Changed property
duration
(number)
-
-
GET
/core/user_consent/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> UserConsent Serializer-
Changed property
user
(object)User Serializer
- Changed property
avatar
(string)User's avatar, either a http/https URL or a data URI
- Changed property
-
-
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
user
(object)User Serializer
- Changed property
avatar
(string)User's avatar, either a http/https URL or a data URI
- Changed property
-
-
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
user
(object)User Serializer
- Changed property
avatar
(string)User's avatar, either a http/https URL or a data URI
- Changed property
-
-
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
user
(object)User Serializer
- Changed property
avatar
(string)User's avatar, either a http/https URL ...
- Changed property
-
-
3.2023107.1
Update API Client
3.2023106.5: 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)authentik.tenants
- authentik Tenantsauthentik.admin
- authentik Adminauthentik.api
- authentik APIauthentik.crypto
- authentik Cryptoauthentik.events
- authentik Eventsauthentik.flows
- authentik Flowsauthentik.outposts
- authentik Outpostauthentik.policies.dummy
- authentik Policies.Dummyauthentik.policies.event_matcher
- authentik Policies.Event Matcherauthentik.policies.expiry
- authentik Policies.Expiryauthentik.policies.expression
- authentik Policies.Expressionauthentik.policies.password
- authentik Policies.Passwordauthentik.policies.reputation
- authentik Policies.Reputationauthentik.policies
- authentik Policiesauthentik.providers.ldap
- authentik Providers.LDAPauthentik.providers.oauth2
- authentik Providers.OAuth2authentik.providers.proxy
- authentik Providers.Proxyauthentik.providers.radius
- authentik Providers.Radiusauthentik.providers.saml
- authentik Providers.SAMLauthentik.providers.scim
- authentik Providers.SCIMauthentik.rbac
- authentik RBACauthentik.recovery
- authentik Recoveryauthentik.sources.ldap
- authentik Sources.LDAPauthentik.sources.oauth
- authentik Sources.OAuthauthentik.sources.plex
- authentik Sources.Plexauthentik.sources.saml
- authentik Sources.SAMLauthentik.stages.authenticator
- authentik Stages.Authenticatorauthentik.stages.authenticator_duo
- authentik Stages.Authenticator.Duoauthentik.stages.authenticator_sms
- authentik Stages.Authenticator.SMSauthentik.stages.authenticator_static
- authentik Stages.Authenticator.Staticauthentik.stages.authenticator_totp
- authentik Stages.Authenticator.TOTPauthentik.stages.authenticator_validate
- authentik Stages.Authenticator.Validateauthentik.stages.authenticator_webauthn
- authentik Stages.Authenticator.WebAuthnauthentik.stages.captcha
- authentik Stages.Captchaauthentik.stages.consent
- authentik Stages.Consentauthentik.stages.deny
- authentik Stages.Denyauthentik.stages.dummy
- authentik Stages.Dummyauthentik.stages.email
- authentik Stages.Emailauthentik.stages.identification
- authentik Stages.Identificationauthentik.stages.invitation
- authentik Stages.User Invitationauthentik.stages.password
- authentik Stages.Passwordauthentik.stages.prompt
- authentik Stages.Promptauthentik.stages.user_delete
- authentik Stages.User Deleteauthentik.stages.user_login
- authentik Stages.User Loginauthentik.stages.user_logout
- authentik Stages.User Logoutauthentik.stages.user_write
- authentik Stages.User Writeauthentik.brands
- authentik Brandsauthentik.blueprints
- authentik Blueprintsauthentik.core
- authentik Coreauthentik.enterprise
- authentik Enterpriseauthentik.enterprise.audit
- authentik Enterprise.Auditauthentik.enterprise.providers.rac
- authentik Enterprise.Providers.RAC
Added enum value:
authentik.enterprise.audit
-
PUT
/policies/event_matcher/{policy_uuid}/
Request:
Changed content type : application/json
-
Changed property
app
(string)authentik.tenants
- authentik Tenantsauthentik.admin
- authentik Adminauthentik.api
- authentik APIauthentik.crypto
- authentik Cryptoauthentik.events
- authentik Eventsauthentik.flows
- authentik Flowsauthentik.outposts
- authentik Outpostauthentik.policies.dummy
- authentik Policies.Dummyauthentik.policies.event_matcher
- authentik Policies.Event Matcherauthentik.policies.expiry
- authentik Policies.Expiryauthentik.policies.expression
- authentik Policies.Expressionauthentik.policies.password
- authentik Policies.Passwordauthentik.policies.reputation
- authentik Policies.Reputationauthentik.policies
- authentik Policiesauthentik.providers.ldap
- authentik Providers.LDAPauthentik.providers.oauth2
- authentik Providers.OAuth2authentik.providers.proxy
- authentik Providers.Proxyauthentik.providers.radius
- authentik Providers.Radiusauthentik.providers.saml
- authentik Providers.SAMLauthentik.providers.scim
- authentik Providers.SCIMauthentik.rbac
- authentik RBACauthentik.recovery
- authentik Recoveryauthentik.sources.ldap
- authentik Sources.LDAPauthentik.sources.oauth
- authentik Sources.OAuthauthentik.sources.plex
- authentik Sources.Plexauthentik.sources.saml
- authentik Sources.SAMLauthentik.stages.authenticator
- authentik Stages.Authenticatorauthentik.stages.authenticator_duo
- authentik Stages.Authenticator.Duoauthentik.stages.authenticator_sms
- authentik Stages.Authenticator.SMSauthentik.stages.authenticator_static
- authentik Stages.Authenticator.Staticauthentik.stages.authenticator_totp
- authentik Stages.Authenticator.TOTPauthentik.stages.authenticator_validate
- authentik Stages.Authenticator.Validateauthentik.stages.authenticator_webauthn
- authentik Stages.Authenticator.WebAuthnauthentik.stages.captcha
- authentik Stages.Captchaauthentik.stages.consent
- authentik Stages.Consentauthentik.stages.deny
- authentik Stages.Denyauthentik.stages.dummy
- authentik Stages.Dummyauthentik.stages.email
- authentik Stages.Emailauthentik.stages.identification
- authentik Stages.Identificationauthentik.stages.invitation
- authentik Stages.User Invitationauthentik.stages.password
- authentik Stages.Passwordauthentik.stages.prompt
- authentik Stages.Promptauthentik.stages.user_delete
- authentik Stages.User Deleteauthentik.stages.user_login
- authentik Stages.User Loginauthentik.stages.user_logout
- authentik Stages.User Logoutauthentik.stages.user_write
- authentik Stages.User Writeauthentik.brands
- authentik Brandsauthentik.blueprints
- authentik Blueprintsauthentik.core
- authentik Coreauthentik.enterprise
- authentik Enterpriseauthentik.enterprise.audit
- authentik Enterprise.Auditauthentik.enterprise.providers.rac
- authentik Enterprise.Providers.RAC
Added enum value:
authentik.enterprise.audit
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
app
(string)authentik.tenants
- authentik Tenantsauthentik.admin
- authentik Adminauthentik.api
- authentik APIauthentik.crypto
- authentik Cryptoauthentik.events
- authentik Eventsauthentik.flows
- authentik Flowsauthentik.outposts
- authentik Outpostauthentik.policies.dummy
- authentik Policies.Dummyauthentik.policies.event_matcher
- authentik Policies.Event Matcherauthentik.policies.expiry
- authentik Policies.Expiryauthentik.policies.expression
- authentik Policies.Expressionauthentik.policies.password
- authentik Policies.Passwordauthentik.policies.reputation
- authentik Policies.Reputationauthentik.policies
- authentik Policiesauthentik.providers.ldap
- authentik Providers.LDAPauthentik.providers.oauth2
- authentik Providers.OAuth2authentik.providers.proxy
- authentik Providers.Proxyauthentik.providers.radius
- authentik Providers.Radiusauthentik.providers.saml
- authentik Providers.SAMLauthentik.providers.scim
- authentik Providers.SCIMauthentik.rbac
- authentik RBACauthentik.recovery
- authentik Recoveryauthentik.sources.ldap
- authentik Sources.LDAPauthentik.sources.oauth
- authentik Sources.OAuthauthentik.sources.plex
- authentik Sources.Plexauthentik.sources.saml
- authentik Sources.SAMLauthentik.stages.authenticator
- authentik Stages.Authenticatorauthentik.stages.authenticator_duo
- authentik Stages.Authenticator.Duoauthentik.stages.authenticator_sms
- authentik Stages.Authenticator.SMSauthentik.stages.authenticator_static
- authentik Stages.Authenticator.Staticauthentik.stages.authenticator_totp
- authentik Stages.Authenticator.TOTPauthentik.stages.authenticator_validate
- authentik Stages.Authenticator.Validateauthentik.stages.authenticator_webauthn
- authentik Stages.Authenticator.WebAuthnauthentik.stages.captcha
- authentik Stages.Captchaauthentik.stages.consent
- authentik Stages.Consentauthentik.stages.deny
- authentik Stages.Denyauthentik.stages.dummy
- authentik Stages.Dummyauthentik.stages.email
- authentik Stages.Emailauthentik.stages.identification
- authentik Stages.Identification
...
- Changed property
3.2023106.4
Update API Client
3.2023106.3: Update API Client
What's Changed
GET
/propertymappings/rac/
Parameters:
Changed: managed
in query
3.2023106.2: Update API Client
What's Changed
GET
/sources/oauth/source_types/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
Changed items (object):
> Serializer for SourceTypeNew required properties:
verbose_name
New optional properties:
slug
-
Added property
verbose_name
(string) -
Deleted property
slug
(string)
GET
/sources/oauth/{slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
type
(object)Serializer for SourceType
New required properties:
verbose_name
New optional properties:
slug
-
Added property
verbose_name
(string) -
Deleted property
slug
(string)
-
PUT
/sources/oauth/{slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
type
(object)Serializer for SourceType
New required properties:
verbose_name
New optional properties:
slug
-
Added property
verbose_name
(string) -
Deleted property
slug
(string)
-
PATCH
/sources/oauth/{slug}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
type
(object)Serializer for SourceType
New required properties:
verbose_name
New optional properties:
slug
-
Added property
verbose_name
(string) -
Deleted property
slug
(string)
-
POST
/sources/oauth/
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
-
Changed property
type
(object)Serializer for SourceType
New required properties:
verbose_name
New optional properties:
slug
-
Added property
verbose_name
(string) -
Deleted property
slug
(string)
-
GET
/sources/oauth/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> OAuth Source Serializer-
Changed property
type
(object)Serializer for SourceType
New required properties:
verbose_name
New optional properties:
slug
-
Added property
verbose_name
(string) -
Deleted property
slug
(string)
-
-