Skip to content

Releases: goauthentik/client-swift

3.2023104.3: Update API Client

18 Dec 21:19
Compare
Choose a tag to compare

What's Changed


GET /core/tenants/{tenant_uuid}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property attributes (object -> object)
PUT /core/tenants/{tenant_uuid}/
Request:

Changed content type : application/json

  • Changed property attributes (object -> object)
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property attributes (object -> object)
PATCH /core/tenants/{tenant_uuid}/
Request:

Changed content type : application/json

  • Changed property attributes (object -> object)
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property attributes (object -> object)
GET /managed/blueprints/{instance_uuid}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property context (object -> object)

    • Changed property metadata (object -> object)

PUT /managed/blueprints/{instance_uuid}/
Request:

Changed content type : application/json

  • Changed property context (object -> object)
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property context (object -> object)

    • Changed property metadata (object -> object)

PATCH /managed/blueprints/{instance_uuid}/
Request:

Changed content type : application/json

  • Changed property context (object -> object)
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property context (object -> object)

    • Changed property metadata (object -> object)

POST /managed/blueprints/{instance_uuid}/apply/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property context (object -> object)

    • Changed property metadata (object -> object)

GET /outposts/service_connections/kubernetes/{uuid}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property kubeconfig (object -> object)

      Paste your kubeconfig here. authentik will automatically use the currently selected context.

PUT /outposts/service_connections/kubernetes/{uuid}/
Request:

Changed content type : application/json

  • Changed property kubeconfig (object -> object)

    Paste your kubeconfig here. authentik will automatically use the currently selected context.

Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property kubeconfig (object -> object)

      Paste your kubeconfig here. authentik will automatically use the currently selected context.

PATCH /outposts/service_connections/kubernetes/{uuid}/
Request:

Changed content type : application/json

  • Changed property kubeconfig (object -> object)

    Paste your kubeconfig here. authentik will automatically use the currently selected context.

Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property kubeconfig (object -> object)

      Paste your kubeconfig here. authentik will automatically use the currently selected context.

GET /policies/reputation/scores/{reputation_uuid}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property ip_geo_data (object -> object)
GET /schema/
Parameters:

Changed: lang in query

POST /core/tenants/
Request:

Changed content type : application/json

  • Changed property attributes (object -> object)
Return Type:

Changed response : 201 Created

  • Changed content type : application/json

    • Changed property attributes (object -> object)
GET /core/tenants/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > Tenant Serializer

      • Changed property attributes (object -> object)
GET /events/events/{event_uuid}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user (object -> object)

    • Changed property context (object -> object)

    • Changed property tenant (object -> object)

PUT /events/events/{event_uuid}/
Request:

Changed content type : application/json

  • Changed property user (object -> object)

  • Changed property context (object -> object)

  • Changed property tenant (object -> object)

Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user (object -> object)

    • Changed property context (object -> object)

    • Changed property tenant (object -> object)

PATCH /events/events/{event_uuid}/
Request:

Changed content type : application/json

  • Changed property user (object -> object)

  • Changed property context (object -> object)

  • Changed property tenant (object -> object)

Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user (object -> object)

    • Changed property context (object -> object)

    • Changed property tenant (object -> object)

GET /flows/instances/{slug}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property layout (string)
      • stacked - Stacked
      • content_left - Content Left
      • content_right - Content Right
      • sidebar_left - Sidebar Left
      • sidebar_right - Sidebar Right
PUT /flows/instances/{slug}/
Request:

Changed content type : application/json

  • Changed property layout (string)
    • stacked - Stacked
    • content_left - Content Left
    • content_right - Content Right
    • sidebar_left - Sidebar Left
    • sidebar_right - Sidebar Right
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property layout (string)
      • stacked - Stacked
      • content_left - Content Left
      • content_right - Content Right
      • sidebar_left - Sidebar Left
      • sidebar_right - Sidebar Right
PATCH /flows/instances/{slug}/
Request:

Changed content type : application/json

  • Changed property layout (string)
    • stacked - Stacked
    • content_left - Content Left
    • content_right - Content Right
    • sidebar_left - Sidebar Left
    • sidebar_right - Sidebar Right
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property layout (string)
      • stacked - Stacked
      • content_left - Content Left
      • content_right - Content Right
      • sidebar_left - Sidebar Left
      • sidebar_right - Sidebar Right
POST /managed/blueprints/
Request:

Changed content type : application/json

  • Changed property context (object -> object)
Return Type:

Changed response : 201 Created

  • Changed content type : application/json

    • Changed property context (object -> object)

    • Changed property metadata (object -> object)

GET /managed/blueprints/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > Info about a single blueprint instance file

      • Changed property context (object -> object)

      • Changed property metadata (object -> object)

POST /outposts/service_connections/kubernetes/
Request:

Changed content type : application/json

  • Changed property kubeconfig (object -> object)

    Paste your kubeconfig here. authentik will automatically use the currently selected context.

Return Type:

Changed response : 201 Created

  • Changed content type : application/json

    • Changed property kubeconfig (object -> object)

      Paste your kubeconfig here. authentik will automatically use the currently selected context.

GET /outposts/service_connections/kubernetes/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > KubernetesServiceConnection Serializer

      • Changed property kubeconfig (object -> object)

        Paste your kubeconfig here. authentik will automatically use the currently selected context.

GET /policies/reputation/scores/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > Reputation Serializer

      • Changed property ip_geo_data (object -> object)
GET /sources/oauth/{slug}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property oidc_jwks (object -> object)
PUT /sources/oauth/{slug}/
Request:

Changed content type : application/json

  • Changed property oidc_jwks (object -> object)
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property oidc_jwks (object -> object)
PATCH /sources/oauth/{slug}/
Request:

Changed content type : application/json

  • Changed property...
Read more

3.2023104.2: Update API Client

06 Dec 17:21
Compare
Choose a tag to compare

What's New


GET /events/events/volume/

3.2023104.1

21 Nov 18:34
Compare
Choose a tag to compare
Update API Client

3.2023103.4: Update API Client

18 Nov 01:28
Compare
Choose a tag to compare

What's Changed


GET /stages/identification/{stage_uuid}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Added property pretend_user_exists (boolean)

      When enabled, the stage will succeed and continue even when incorrect user info is entered.

PUT /stages/identification/{stage_uuid}/
Request:

Changed content type : application/json

  • Added property pretend_user_exists (boolean)

    When enabled, the stage will succeed and continue even when incorrect user info is entered.

Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Added property pretend_user_exists (boolean)

      When enabled, the stage will succeed and continue even when incorrect user info is entered.

PATCH /stages/identification/{stage_uuid}/
Request:

Changed content type : application/json

  • Added property pretend_user_exists (boolean)

    When enabled, the stage will succeed and continue even when incorrect user info is entered.

Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Added property pretend_user_exists (boolean)

      When enabled, the stage will succeed and continue even when incorrect user info is entered.

POST /stages/identification/
Request:

Changed content type : application/json

  • Added property pretend_user_exists (boolean)

    When enabled, the stage will succeed and continue even when incorrect user info is entered.

Return Type:

Changed response : 201 Created

  • Changed content type : application/json

    • Added property pretend_user_exists (boolean)

      When enabled, the stage will succeed and continue even when incorrect user info is entered.

GET /stages/identification/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > IdentificationStage Serializer

      • Added property pretend_user_exists (boolean)

        When enabled, the stage will succeed and continue even when incorrect user info is entered.

3.2023103.3: Update API Client

16 Nov 23:20
Compare
Choose a tag to compare

What's Changed


GET /stages/authenticator/totp/{stage_uuid}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property digits (integer -> string)
      • 6 - 6 digits, widely compatible
      • 8 - 8 digits, not compatible with apps like Google Authenticator
PUT /stages/authenticator/totp/{stage_uuid}/
Request:

Changed content type : application/json

  • Changed property digits (integer -> string)
    • 6 - 6 digits, widely compatible
    • 8 - 8 digits, not compatible with apps like Google Authenticator
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property digits (integer -> string)
      • 6 - 6 digits, widely compatible
      • 8 - 8 digits, not compatible with apps like Google Authenticator
PATCH /stages/authenticator/totp/{stage_uuid}/
Request:

Changed content type : application/json

  • Changed property digits (integer -> string)
    • 6 - 6 digits, widely compatible
    • 8 - 8 digits, not compatible with apps like Google Authenticator
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property digits (integer -> string)
      • 6 - 6 digits, widely compatible
      • 8 - 8 digits, not compatible with apps like Google Authenticator
POST /stages/authenticator/totp/
Request:

Changed content type : application/json

  • Changed property digits (integer -> string)
    • 6 - 6 digits, widely compatible
    • 8 - 8 digits, not compatible with apps like Google Authenticator
Return Type:

Changed response : 201 Created

  • Changed content type : application/json

    • Changed property digits (integer -> string)
      • 6 - 6 digits, widely compatible
      • 8 - 8 digits, not compatible with apps like Google Authenticator
GET /stages/authenticator/totp/
Parameters:

Changed: digits in query

  • 6 - 6 digits, widely compatible
  • 8 - 8 digits, not compatible with apps like Google Authenticator
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > AuthenticatorTOTPStage Serializer

      • Changed property digits (integer -> string)
        • 6 - 6 digits, widely compatible
        • 8 - 8 digits, not compatible with apps like Google Authenticator

3.2023103.2: Update API Client

13 Nov 14:05
Compare
Choose a tag to compare

What's Changed


GET /sources/ldap/{slug}/sync_status/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json
GET /sources/ldap/{slug}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    New required properties:

    • connectivity
    • Added property connectivity (object)

      Get cached source connectivity

PUT /sources/ldap/{slug}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    New required properties:

    • connectivity
    • Added property connectivity (object)

      Get cached source connectivity

PATCH /sources/ldap/{slug}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    New required properties:

    • connectivity
    • Added property connectivity (object)

      Get cached source connectivity

POST /sources/ldap/
Return Type:

Changed response : 201 Created

  • Changed content type : application/json

    New required properties:

    • connectivity
    • Added property connectivity (object)

      Get cached source connectivity

GET /sources/ldap/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > LDAP Source Serializer

      New required properties:

      • connectivity
      • Added property connectivity (object)

        Get cached source connectivity

3.2023103.1

09 Nov 18:23
Compare
Choose a tag to compare
Update API Client

3.2023102.1

28 Oct 21:04
Compare
Choose a tag to compare
Update API Client

3.2023101.1

26 Oct 19:34
Compare
Choose a tag to compare
Update API Client

3.2023100.1

26 Oct 16:05
Compare
Choose a tag to compare
Update API Client