Skip to content

v3.2023061.2: Update API Client

Compare
Choose a tag to compare
@authentik-automation authentik-automation released this 17 Jul 16:06
· 154 commits to main since this release

What's New


GET /enterprise/license/
POST /enterprise/license/
GET /enterprise/license/{license_uuid}/
PUT /enterprise/license/{license_uuid}/
DELETE /enterprise/license/{license_uuid}/
PATCH /enterprise/license/{license_uuid}/
GET /enterprise/license/{license_uuid}/used_by/
GET /enterprise/license/forecast/
GET /enterprise/license/get_install_id/
GET /enterprise/license/summary/

What's Changed


GET /core/tokens/{identifier}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user_obj (object)

      User Serializer

      • Added property type (string)

        • default - Default
        • external - External
        • service_account - Service Account
        • internal_service_account - Internal Service Account

        Enum values:

        • default
        • external
        • service_account
        • internal_service_account
PUT /core/tokens/{identifier}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user_obj (object)

      User Serializer

      • Added property type (string)
        • default - Default
        • external - External
        • service_account - Service Account
        • internal_service_account - Internal Service Account
PATCH /core/tokens/{identifier}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user_obj (object)

      User Serializer

      • Added property type (string)
        • default - Default
        • external - External
        • service_account - Service Account
        • internal_service_account - Internal Service Account
GET /core/users/{id}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Added property type (string)
      • default - Default
      • external - External
      • service_account - Service Account
      • internal_service_account - Internal Service Account
PUT /core/users/{id}/
Request:

Changed content type : application/json

  • Added property type (string)
    • default - Default
    • external - External
    • service_account - Service Account
    • internal_service_account - Internal Service Account
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Added property type (string)
      • default - Default
      • external - External
      • service_account - Service Account
      • internal_service_account - Internal Service Account
PATCH /core/users/{id}/
Request:

Changed content type : application/json

  • Added property type (string)
    • default - Default
    • external - External
    • service_account - Service Account
    • internal_service_account - Internal Service Account
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Added property type (string)
      • default - Default
      • external - External
      • service_account - Service Account
      • internal_service_account - Internal Service Account
GET /policies/bindings/{policy_binding_uuid}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user_obj (object)

      User Serializer

      • Added property type (string)
        • default - Default
        • external - External
        • service_account - Service Account
        • internal_service_account - Internal Service Account
PUT /policies/bindings/{policy_binding_uuid}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user_obj (object)

      User Serializer

      • Added property type (string)
        • default - Default
        • external - External
        • service_account - Service Account
        • internal_service_account - Internal Service Account
PATCH /policies/bindings/{policy_binding_uuid}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user_obj (object)

      User Serializer

      • Added property type (string)
        • default - Default
        • external - External
        • service_account - Service Account
        • internal_service_account - Internal Service Account
POST /core/tokens/
Return Type:

Changed response : 201 Created

  • Changed content type : application/json

    • Changed property user_obj (object)

      User Serializer

      • Added property type (string)
        • default - Default
        • external - External
        • service_account - Service Account
        • internal_service_account - Internal Service Account
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

        • Added property type (string)
          • default - Default
          • external - External
          • service_account - Service Account
          • internal_service_account - Internal Service Account
GET /core/user_consent/{id}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user (object)

      User Serializer

      • Added property type (string)
        • default - Default
        • external - External
        • service_account - Service Account
        • internal_service_account - Internal Service Account
POST /core/users/
Request:

Changed content type : application/json

  • Added property type (string)
    • default - Default
    • external - External
    • service_account - Service Account
    • internal_service_account - Internal Service Account
Return Type:

Changed response : 201 Created

  • Changed content type : application/json

    • Added property type (string)
      • default - Default
      • external - External
      • service_account - Service Account
      • internal_service_account - Internal Service Account
GET /core/users/
Parameters:

Added: type in query

  • default - Default
  • external - External
  • service_account - Service Account
  • internal_service_account - Internal Service Account

Changed: uuid in query

Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > User Serializer

      • Added property type (string)
        • default - Default
        • external - External
        • service_account - Service Account
        • internal_service_account - Internal Service Account
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

      • Added property type (string)
        • default - Default
        • external - External
        • service_account - Service Account
        • internal_service_account - Internal Service Account
GET /oauth2/access_tokens/{id}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user (object)

      User Serializer

      • Added property type (string)
        • default - Default
        • external - External
        • service_account - Service Account
        • internal_service_account - Internal Service Account
GET /oauth2/authorization_codes/{id}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user (object)

      User Serializer

      • Added property type (string)
        • default - Default
        • external - External
        • service_account - Service Account
        • internal_service_account - Internal Service Account
GET /oauth2/refresh_tokens/{id}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property user (object)

      User Serializer

      • Added property type (string)
        • default - Default
        • external - External
        • service_account - Service Account
        • internal_service_account - Internal Service Account
POST /policies/bindings/
Return Type:

Changed response : 201 Created

  • Changed content type : application/json

    • Changed property user_obj (object)

      User Serializer

      • Added property type (string)
        • default - Default
        • external - External
        • service_account - Service Account
        • internal_service_account - Internal Service Account
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

        • Added property type (string)
          • default - Default
          • external - External
          • service_account - Service Account
          • internal_service_account - Internal Service Account
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

        • Added property type (string)
          • default - Default
          • external - External
          • service_account - Service Account
          • internal_service_account - Internal Service Account
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

        • Added property type (string)
          • default - Default
          • external - External
          • service_account - Service Account
          • internal_service_account - Internal Service Account
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

        • Added property type (string)
          • default - Default
          • external - External
          • service_account - Service Account
          • internal_service_account - Internal Service Account
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

        • Added property type (string)
          • default - Default
          • external - External
          • service_account - Service Account
          • internal_service_account - Internal Service Account