Skip to content
This repository was archived by the owner on Feb 3, 2026. It is now read-only.

3.2026020.2: Update API Client

Choose a tag to compare

@authentik-automation authentik-automation released this 15 Dec 20:01
· 22 commits to main since this release

Update API Client

What's Changed


GET /crypto/certificatekeypairs/{kp_uuid}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property fingerprint_sha256 (string)

      SHA256 fingerprint of the certificate

    • Changed property fingerprint_sha1 (string)

      SHA1 fingerprint of the certificate

    • Changed property cert_expiry (string)

      Certificate expiry date

    • Changed property cert_subject (string)

      Certificate subject as RFC4514 string

    • Changed property key_type (string)

      Key algorithm type detected from the certificate's public key

PUT /crypto/certificatekeypairs/{kp_uuid}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property fingerprint_sha256 (string)

      SHA256 fingerprint of the certificate

    • Changed property fingerprint_sha1 (string)

      SHA1 fingerprint of the certificate

    • Changed property cert_expiry (string)

      Certificate expiry date

    • Changed property cert_subject (string)

      Certificate subject as RFC4514 string

    • Changed property key_type (string)

      Key algorithm type detected from the certificate's public key

PATCH /crypto/certificatekeypairs/{kp_uuid}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property fingerprint_sha256 (string)

      SHA256 fingerprint of the certificate

    • Changed property fingerprint_sha1 (string)

      SHA1 fingerprint of the certificate

    • Changed property cert_expiry (string)

      Certificate expiry date

    • Changed property cert_subject (string)

      Certificate subject as RFC4514 string

    • Changed property key_type (string)

      Key algorithm type detected from the certificate's public key

POST /crypto/certificatekeypairs/generate/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property fingerprint_sha256 (string)

      SHA256 fingerprint of the certificate

    • Changed property fingerprint_sha1 (string)

      SHA1 fingerprint of the certificate

    • Changed property cert_expiry (string)

      Certificate expiry date

    • Changed property cert_subject (string)

      Certificate subject as RFC4514 string

    • Changed property key_type (string)

      Key algorithm type detected from the certificate's public key

POST /crypto/certificatekeypairs/
Return Type:

Changed response : 201 Created

  • Changed content type : application/json

    • Changed property fingerprint_sha256 (string)

      SHA256 fingerprint of the certificate

    • Changed property fingerprint_sha1 (string)

      SHA1 fingerprint of the certificate

    • Changed property cert_expiry (string)

      Certificate expiry date

    • Changed property cert_subject (string)

      Certificate subject as RFC4514 string

    • Changed property key_type (string)

      Key algorithm type detected from the certificate's public key

GET /crypto/certificatekeypairs/
Parameters:

Deleted: include_details in query

Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > CertificateKeyPair Serializer

      • Changed property fingerprint_sha256 (string)

        SHA256 fingerprint of the certificate

      • Changed property fingerprint_sha1 (string)

        SHA1 fingerprint of the certificate

      • Changed property cert_expiry (string)

        Certificate expiry date

      • Changed property cert_subject (string)

        Certificate subject as RFC4514 string

      • Changed property key_type (string)

        Key algorithm type detected from the certificate's public key

GET /policies/geoip/{policy_uuid}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property countries (array)
PUT /policies/geoip/{policy_uuid}/
Request:

Changed content type : application/json

  • Changed property countries (array)
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property countries (array)
PATCH /policies/geoip/{policy_uuid}/
Request:

Changed content type : application/json

  • Changed property countries (array)
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property countries (array)
POST /policies/geoip/
Request:

Changed content type : application/json

  • Changed property countries (array)
Return Type:

Changed response : 201 Created

  • Changed content type : application/json

    • Changed property countries (array)
GET /policies/geoip/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > GeoIP Policy Serializer

      • Changed property countries (array)