{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":670342167,"defaultBranch":"main","name":"client-swift","ownerLogin":"goauthentik","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-24T20:49:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/82976448?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1707419916.0","currentOid":""},"activityList":{"items":[{"before":"608e6bd73d001c696bb1bee3c2358c9dbecdff23","after":"09b8ff71af28d8fca5b49ac3149b1bc297ddd4d3","ref":"refs/heads/main","pushedAt":"2024-02-08T19:18:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"authentik-automation[bot]","name":null,"path":"/apps/authentik-automation","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/340695?s=80&v=4"},"commit":{"message":"Update API Client","shortMessageHtmlLink":"Update API Client"}},{"before":"d1c366099b1f6de8701eb47c8dcb9a1d97ec57e6","after":null,"ref":"refs/heads/test-mobile","pushedAt":"2024-02-08T19:13:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"BeryJu","name":"Jens L.","path":"/BeryJu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1932513?s=80&v=4"}},{"before":"53a929c1fd67a988e5d6262f7fcb885749e062a7","after":"608e6bd73d001c696bb1bee3c2358c9dbecdff23","ref":"refs/heads/main","pushedAt":"2024-02-08T19:04:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"authentik-automation[bot]","name":null,"path":"/apps/authentik-automation","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/340695?s=80&v=4"},"commit":{"message":"Update API Client","shortMessageHtmlLink":"Update API Client"}},{"before":"1125fd7231cd0edc4fc2f005efa795ab47d34c79","after":"53a929c1fd67a988e5d6262f7fcb885749e062a7","ref":"refs/heads/main","pushedAt":"2024-02-08T18:54:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BeryJu","name":"Jens L.","path":"/BeryJu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1932513?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"62fa6c77c27c8aceb9fcd3e66dc9a403e7d8868c","after":"1125fd7231cd0edc4fc2f005efa795ab47d34c79","ref":"refs/heads/main","pushedAt":"2024-02-08T18:52:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"authentik-automation[bot]","name":null,"path":"/apps/authentik-automation","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/340695?s=80&v=4"},"commit":{"message":"Update API Client","shortMessageHtmlLink":"Update API Client"}},{"before":"381ecb4e35c36f0bf13dabf3de438d33726a19e1","after":"62fa6c77c27c8aceb9fcd3e66dc9a403e7d8868c","ref":"refs/heads/main","pushedAt":"2024-02-08T18:48:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"authentik-automation[bot]","name":null,"path":"/apps/authentik-automation","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/340695?s=80&v=4"},"commit":{"message":"Update API Client\n\n#### What's New\n---\n\n##### `GET` /authenticators/admin/mobile/\n\n##### `POST` /authenticators/admin/mobile/\n\n##### `GET` /authenticators/admin/mobile/{uuid}/\n\n##### `PUT` /authenticators/admin/mobile/{uuid}/\n\n##### `DELETE` /authenticators/admin/mobile/{uuid}/\n\n##### `PATCH` /authenticators/admin/mobile/{uuid}/\n\n##### `GET` /authenticators/mobile/\n\n##### `GET` /authenticators/mobile/{uuid}/\n\n##### `PUT` /authenticators/mobile/{uuid}/\n\n##### `DELETE` /authenticators/mobile/{uuid}/\n\n##### `PATCH` /authenticators/mobile/{uuid}/\n\n##### `POST` /authenticators/mobile/{uuid}/check_in/\n\n##### `POST` /authenticators/mobile/{uuid}/enrollment_callback/\n\n##### `POST` /authenticators/mobile/{uuid}/enrollment_status/\n\n##### `POST` /authenticators/mobile/{uuid}/receive_response/\n\n##### `GET` /authenticators/mobile/{uuid}/used_by/\n\n##### `GET` /stages/authenticator/mobile/\n\n##### `POST` /stages/authenticator/mobile/\n\n##### `GET` /stages/authenticator/mobile/{stage_uuid}/\n\n##### `PUT` /stages/authenticator/mobile/{stage_uuid}/\n\n##### `DELETE` /stages/authenticator/mobile/{stage_uuid}/\n\n##### `PATCH` /stages/authenticator/mobile/{stage_uuid}/\n\n##### `GET` /stages/authenticator/mobile/{stage_uuid}/used_by/\n\n#### What's Changed\n---\n\n##### `GET` /authenticators/admin/all/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n Changed items (object):\n > Serializer for Duo authenticator devices\n\n * Changed property `pk` (integer -> string)\n\n * Changed property `confirmed` (boolean)\n\n##### `GET` /authenticators/admin/duo/{id}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Changed property `pk` (integer -> string)\n\n * Changed property `name` (string)\n\n##### `PUT` /authenticators/admin/duo/{id}/\n\n###### Request:\n\nChanged content type : `application/json`\n\nNew required properties:\n- `pk`\n\n* Added property `pk` (string)\n\n* Changed property `name` (string)\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Changed property `pk` (integer -> string)\n\n * Changed property `name` (string)\n\n##### `PATCH` /authenticators/admin/duo/{id}/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Added property `pk` (string)\n\n* Changed property `name` (string)\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Changed property `pk` (integer -> string)\n\n * Changed property `name` (string)\n\n##### `GET` /authenticators/admin/sms/{id}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n New optional properties:\n - `phone_number`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Deleted property `phone_number` (string)\n\n * Changed property `name` (string)\n\n * Changed property `pk` (integer -> string)\n\n##### `PUT` /authenticators/admin/sms/{id}/\n\n###### Request:\n\nChanged content type : `application/json`\n\nNew required properties:\n- `pk`\n\n* Added property `pk` (string)\n\n* Changed property `name` (string)\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n New optional properties:\n - `phone_number`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Deleted property `phone_number` (string)\n\n * Changed property `name` (string)\n\n * Changed property `pk` (integer -> string)\n\n##### `PATCH` /authenticators/admin/sms/{id}/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Added property `pk` (string)\n\n* Changed property `name` (string)\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n New optional properties:\n - `phone_number`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Deleted property `phone_number` (string)\n\n * Changed property `name` (string)\n\n * Changed property `pk` (integer -> string)\n\n##### `GET` /authenticators/admin/totp/{id}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Changed property `name` (string)\n\n * Changed property `pk` (integer -> string)\n\n##### `PUT` /authenticators/admin/totp/{id}/\n\n###### Request:\n\nChanged content type : `application/json`\n\nNew required properties:\n- `pk`\n\n* Added property `pk` (string)\n\n* Changed property `name` (string)\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Changed property `name` (string)\n\n * Changed property `pk` (integer -> string)\n\n##### `PATCH` /authenticators/admin/totp/{id}/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Added property `pk` (string)\n\n* Changed property `name` (string)\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Changed property `name` (string)\n\n * Changed property `pk` (integer -> string)\n\n##### `GET` /authenticators/admin/webauthn/{id}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n New optional properties:\n - `created_on`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Deleted property `created_on` (string)\n\n * Changed property `pk` (integer -> string)\n\n * Changed property `name` (string)\n\n##### `PUT` /authenticators/admin/webauthn/{id}/\n\n###### Request:\n\nChanged content type : `application/json`\n\nNew required properties:\n- `pk`\n\n* Added property `pk` (string)\n\n* Changed property `name` (string)\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n New optional properties:\n - `created_on`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Deleted property `created_on` (string)\n\n * Changed property `pk` (integer -> string)\n\n * Changed property `name` (string)\n\n##### `PATCH` /authenticators/admin/webauthn/{id}/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Added property `pk` (string)\n\n* Changed property `name` (string)\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n New optional properties:\n - `created_on`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Deleted property `created_on` (string)\n\n * Changed property `pk` (integer -> string)\n\n * Changed property `name` (string)\n\n##### `GET` /authenticators/all/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n Changed items (object):\n > Serializer for Duo authenticator devices\n\n * Changed property `pk` (integer -> string)\n\n * Changed property `confirmed` (boolean)\n\n##### `GET` /authenticators/duo/{id}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Changed property `pk` (integer -> string)\n\n * Changed property `name` (string)\n\n##### `PUT` /authenticators/duo/{id}/\n\n###### Request:\n\nChanged content type : `application/json`\n\nNew required properties:\n- `pk`\n\n* Added property `pk` (string)\n\n* Changed property `name` (string)\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Changed property `pk` (integer -> string)\n\n * Changed property `name` (string)\n\n##### `PATCH` /authenticators/duo/{id}/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Added property `pk` (string)\n\n* Changed property `name` (string)\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Changed property `pk` (integer -> string)\n\n * Changed property `name` (string)\n\n##### `GET` /authenticators/sms/{id}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n New optional properties:\n - `phone_number`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Deleted property `phone_number` (string)\n\n * Changed property `name` (string)\n\n * Changed property `pk` (integer -> string)\n\n##### `PUT` /authenticators/sms/{id}/\n\n###### Request:\n\nChanged content type : `application/json`\n\nNew required properties:\n- `pk`\n\n* Added property `pk` (string)\n\n* Changed property `name` (string)\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n New optional properties:\n - `phone_number`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Deleted property `phone_number` (string)\n\n * Changed property `name` (string)\n\n * Changed property `pk` (integer -> string)\n\n##### `PATCH` /authenticators/sms/{id}/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Added property `pk` (string)\n\n* Changed property `name` (string)\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n New optional properties:\n - `phone_number`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Deleted property `phone_number` (string)\n\n * Changed property `name` (string)\n\n * Changed property `pk` (integer -> string)\n\n##### `GET` /authenticators/totp/{id}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Changed property `name` (string)\n\n * Changed property `pk` (integer -> string)\n\n##### `PUT` /authenticators/totp/{id}/\n\n###### Request:\n\nChanged content type : `application/json`\n\nNew required properties:\n- `pk`\n\n* Added property `pk` (string)\n\n* Changed property `name` (string)\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Changed property `name` (string)\n\n * Changed property `pk` (integer -> string)\n\n##### `PATCH` /authenticators/totp/{id}/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Added property `pk` (string)\n\n* Changed property `name` (string)\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Changed property `name` (string)\n\n * Changed property `pk` (integer -> string)\n\n##### `GET` /authenticators/webauthn/{id}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n New optional properties:\n - `created_on`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Deleted property `created_on` (string)\n\n * Changed property `pk` (integer -> string)\n\n * Changed property `name` (string)\n\n##### `PUT` /authenticators/webauthn/{id}/\n\n###### Request:\n\nChanged content type : `application/json`\n\nNew required properties:\n- `pk`\n\n* Added property `pk` (string)\n\n* Changed property `name` (string)\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n New optional properties:\n - `created_on`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Deleted property `created_on` (string)\n\n * Changed property `pk` (integer -> string)\n\n * Changed property `name` (string)\n\n##### `PATCH` /authenticators/webauthn/{id}/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Added property `pk` (string)\n\n* Changed property `name` (string)\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n New required properties:\n - `confirmed`\n - `meta_model_name`\n - `type`\n - `verbose_name`\n - `verbose_name_plural`\n\n New optional properties:\n - `created_on`\n\n * Added property `verbose_name` (string)\n > Return object's verbose_name\n\n * Added property `verbose_name_plural` (string)\n > Return object's plural verbose_name\n\n * Added property `meta_model_name` (string)\n > Return internal model name\n\n * Added property `type` (string)\n > Get type of device\n\n * Added property `confirmed` (boolean)\n\n * Deleted property `created_on` (string)\n\n * Changed property `pk` (integer -> string)\n\n * Changed property `name` (string)\n\n##### `GET` /policies/event_matcher/{policy_uuid}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `app` (string)\n > * `authentik.tenants` - authentik Tenants\n > * `authentik.admin` - authentik Admin\n > * `authentik.api` - authentik API\n > * `authentik.crypto` - authentik Crypto\n > * `authentik.events` - authentik Events\n > * `authentik.flows` - authentik Flows\n > * `authentik.outposts` - authentik Outpost\n > * `authentik.policies.dummy` - authentik Policies.Dummy\n > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher\n > * `authentik.policies.expiry` - authentik Policies.Expiry\n > * `authentik.policies.expression` - authentik Policies.Expression\n > * `authentik.policies.password` - authentik Policies.Password\n > * `authentik.policies.reputation` - authentik Policies.Reputation\n > * `authentik.policies` - authentik Policies\n > * `authentik.providers.ldap` - authentik Providers.LDAP\n > * `authentik.providers.oauth2` - authentik Providers.OAuth2\n > * `authentik.providers.proxy` - authentik Providers.Proxy\n > * `authentik.providers.radius` - authentik Providers.Radius\n > * `authentik.providers.saml` - authentik Providers.SAML\n > * `authentik.providers.scim` - authentik Providers.SCIM\n > * `authentik.rbac` - authentik RBAC\n > * `authentik.recovery` - authentik Recovery\n > * `authentik.sources.ldap` - authentik Sources.LDAP\n > * `authentik.sources.oauth` - authentik Sources.OAuth\n > * `authentik.sources.plex` - authentik Sources.Plex\n > * `authentik.sources.saml` - authentik Sources.SAML\n > * `authentik.stages.authenticator` - authentik Stages.Authenticator\n > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo\n > * `authentik.stages.authenticator_mobile` - authentik Stages.Authenticator.Mobile\n > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS\n > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static\n > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP\n > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate\n > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn\n > * `authentik.stages.captcha` - authentik Stages.Captcha\n > * `authentik.stages.consent` - authentik Stages.Consent\n > * `authentik.stages.deny` - authentik Stages.Deny\n > * `authentik.stages.dummy` - authentik Stages.Dummy\n > * `authentik.stages.email` - authentik Stages.Email\n > * `authentik.stages.identification` - authentik Stages.Identification\n > * `authentik.stages.invitation` - authentik Stages.User Invitation\n > * `authentik.stages.password` - authentik Stages.Password\n > * `authentik.stages.prompt` - authentik Stages.Prompt\n > * `authentik.stages.user_delete` - authentik Stages.User Delete\n > * `authentik.stages.user_login` - authentik Stages.User Login\n > * `authentik.stages.user_logout` - authentik Stages.User Logout\n > * `authentik.stages.user_write` - authentik Stages.User Write\n > * `authentik.brands` - authentik Brands\n > * `authentik.blueprints` - authentik Blueprints\n > * `authentik.core` - authentik Core\n > * `authentik.enterprise` - authentik Enterprise\n > * `authentik.enterprise.audit` - authentik Enterprise.Audit\n > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC\n\n Added enum value:\n\n * `authentik.stages.authenticator_mobile`\n * Changed property `model` (string)\n > * `authentik_tenants.domain` - Domain\n > * `authentik_crypto.certificatekeypair` - Certificate-Key Pair\n > * `authentik_events.event` - Event\n > * `authentik_events.notificationtransport` - Notification Transport\n > * `authentik_events.notification` - Notification\n > * `authentik_events.notificationrule` - Notification Rule\n > * `authentik_events.notificationwebhookmapping` - Webhook Mapping\n > * `authentik_flows.flow` - Flow\n > * `authentik_flows.flowstagebinding` - Flow Stage Binding\n > * `authentik_outposts.dockerserviceconnection` - Docker Service-Connection\n > * `authentik_outposts.kubernetesserviceconnection` - Kubernetes Service-Connection\n > * `authentik_outposts.outpost` - Outpost\n > * `authentik_policies_dummy.dummypolicy` - Dummy Policy\n > * `authentik_policies_event_matcher.eventmatcherpolicy` - Event Matcher Policy\n > * `authentik_policies_expiry.passwordexpirypolicy` - Password Expiry Policy\n > * `authentik_policies_expression.expressionpolicy` - Expression Policy\n > * `authentik_policies_password.passwordpolicy` - Password Policy\n > * `authentik_policies_reputation.reputationpolicy` - Reputation Policy\n > * `authentik_policies.policybinding` - Policy Binding\n > * `authentik_providers_ldap.ldapprovider` - LDAP Provider\n > * `authentik_providers_oauth2.scopemapping` - Scope Mapping\n > * `authentik_providers_oauth2.oauth2provider` - OAuth2/OpenID Provider\n > * `authentik_providers_proxy.proxyprovider` - Proxy Provider\n > * `authentik_providers_radius.radiusprovider` - Radius Provider\n > * `authentik_providers_saml.samlprovider` - SAML Provider\n > * `authentik_providers_saml.samlpropertymapping` - SAML Property Mapping\n > * `authentik_providers_scim.scimprovider` - SCIM Provider\n > * `authentik_providers_scim.scimmapping` - SCIM Mapping\n > * `authentik_rbac.role` - Role\n > * `authentik_sources_ldap.ldapsource` - LDAP Source\n > * `authentik_sources_ldap.ldappropertymapping` - LDAP Property Mapping\n > * `authentik_sources_oauth.oauthsource` - OAuth Source\n > * `authentik_sources_oauth.useroauthsourceconnection` - User OAuth Source Connection\n > * `authentik_sources_plex.plexsource` - Plex Source\n > * `authentik_sources_plex.plexsourceconnection` - User Plex Source Connection\n > * `authentik_sources_saml.samlsource` - SAML Source\n > * `authentik_sources_saml.usersamlsourceconnection` - User SAML Source Connection\n > * `authentik_stages_authenticator_duo.authenticatorduostage` - Duo Authenticator Setup Stage\n > * `authentik_stages_authenticator_duo.duodevice` - Duo Device\n > * `authentik_stages_authenticator_mobile.authenticatormobilestage` - Mobile Authenticator Setup Stage\n > * `authentik_stages_authenticator_mobile.mobiledevice` - Mobile Device\n > * `authentik_stages_authenticator_sms.authenticatorsmsstage` - SMS Authenticator Setup Stage\n > * `authentik_stages_authenticator_sms.smsdevice` - SMS Device\n > * `authentik_stages_authenticator_static.authenticatorstaticstage` - Static Authenticator Setup Stage\n > * `authentik_stages_authenticator_static.staticdevice` - Static Device\n > * `authentik_stages_authenticator_totp.authenticatortotpstage` - TOTP Authenticator Setup Stage\n > * `authentik_stages_authenticator_totp.totpdevice` - TOTP Device\n > * `authentik_stages_authenticator_validate.authenticatorvalidatestage` - Authenticator Validation Stage\n > * `authentik_stages_authenticator_webauthn.authenticatewebauthnstage` - WebAuthn Authenticator Setup Stage\n > * `authentik_stages_authenticator_webauthn.webauthndevice` - WebAuthn Device\n > * `authentik_stages_captcha.captchastage` - Captcha Stage\n > * `authentik_stages_consent.consentstage` - Consent Stage\n > * `authentik_stages_consent.userconsent` - User Consent\n > * `authentik_stages_deny.denystage` - Deny Stage\n > * `authentik_stages_dummy.dummystage` - Dummy Stage\n > * `authentik_stages_email.emailstage` - Email Stage\n > * `authentik_stages_identification.identificationstage` - Identification Stage\n > * `authentik_stages_invitation.invitationstage` - Invitation Stage\n > * `authentik_stages_invitation.invitation` - Invitation\n > * `authentik_stages_password.passwordstage` - Password Stage\n > * `authentik_stages_prompt.prompt` - Prompt\n > * `authentik_stages_prompt.promptstage` - Prompt Stage\n > * `authentik_stages_user_delete.userdeletestage` - User Delete Stage\n > * `authentik_stages_user_login.userloginstage` - User Login Stage\n > * `authentik_stages_user_logout.userlogoutstage` - User Logout Stage\n > * `authentik_stages_user_write.userwritestage` - User Write Stage\n > * `authentik_brands.brand` - Brand\n > * `authentik_blueprints.blueprintinstance` - Blueprint Instance\n > * `authentik_core.group` - Group\n > * `authentik_core.user` - User\n > * `authentik_core.application` - Application\n > * `authentik_core.token` - Token\n > * `authentik_enterprise.license` - License\n > * `authentik_providers_rac.racprovider` - RAC Provider\n > * `authentik_providers_rac.endpoint` - RAC Endpoint\n > * `authentik_providers_rac.racpropertymapping` - RAC Property Mapping\n\n Added enum values:\n\n * `authentik_stages_authenticator_mobile.authenticatormobilestage`\n * `authentik_stages_authenticator_mobile.mobiledevice`\n##### `PUT` /policies/event_matcher/{policy_uuid}/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Changed property `app` (string)\n > * `authentik.tenants` - authentik Tenants\n > * `authentik.admin` - authentik Admin\n > * `authentik.api` - authentik API\n > * `authentik.crypto` - authentik Crypto\n > * `authentik.events` - authentik Events\n > * `authentik.flows` - authentik Flows\n > * `authentik.outposts` - authentik Outpost\n > * `authentik.policies.dummy` - authentik Policies.Dummy\n > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher\n > * `authentik.policies.expiry` - authentik Policies.Expiry\n > * `authentik.policies.expression` - authentik Policies.Expression\n > * `authentik.policies.password` - authentik Policies.Password\n > * `authentik.policies.reputation` - authentik Policies.Reputation\n > * `authentik.policies` - authentik Policies\n > * `authentik.providers.ldap` - authentik Providers.LDAP\n > * `authentik.providers.oauth2` - authentik Providers.OAuth2\n > * `authentik.providers.proxy` - authentik Providers.Proxy\n > * `authentik.providers.radius` - authentik Providers.Radius\n > * `authentik.providers.saml` - authentik Providers.SAML\n > * `authentik.providers.scim` - authentik Providers.SCIM\n > * `authentik.rbac` - authentik RBAC\n > * `authentik.recovery` - authentik Recovery\n > * `authentik.sources.ldap` - authentik Sources.LDAP\n > * `authentik.sources.oauth` - authentik Sources.OAuth\n > * `authentik.sources.plex` - authentik Sources.Plex\n > * `authentik.sources.saml` - authentik Sources.SAML\n > * `authentik.stages.authenticator` - authentik Stages.Authenticator\n > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo\n > * `authentik.stages.authenticator_mobile` - authentik Stages.Authenticator.Mobile\n > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS\n > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static\n > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP\n > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate\n > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn\n > * `authentik.stages.captcha` - authentik Stages.Captcha\n > * `authentik.stages.consent` - authentik Stages.Consent\n > * `authentik.stages.deny` - authentik Stages.Deny\n > * `authentik.stages.dummy` - authentik Stages.Dummy\n > * `authentik.stages.email` - authentik Stages.Email\n > * `authentik.stages.identification` - authentik Stages.Identification\n > * `authentik.stages.invitation` - authentik Stages.User Invitation\n > * `authentik.stages.password` - authentik Stages.Password\n > * `authentik.stages.prompt` - authentik Stages.Prompt\n > * `authentik.stages.user_delete` - authentik Stages.User Delete\n > * `authentik.stages.user_login` - authentik Stages.User Login\n > * `authentik.stages.user_logout` - authentik Stages.User Logout\n > * `authentik.stages.user_write` - authentik Stages.User Write\n > * `authentik.brands` - authentik Brands\n > * `authentik.blueprints` - authentik Blueprints\n > * `authentik.core` - authentik Core\n > * `authentik.enterprise` - authentik Enterprise\n > * `authentik.enterprise.audit` - authentik Enterprise.Audit\n > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC\n\n Added enum value:\n\n * `authentik.stages.authenticator_mobile`\n* Changed property `model` (string)\n > * `authentik_tenants.domain` - Domain\n > * `authentik_crypto.certificatekeypair` - Certificate-Key Pair\n > * `authentik_events.event` - Event\n > * `authentik_events.notificationtransport` - Notification Transport\n > * `authentik_events.notification` - Notification\n > * `authentik_events.notificationrule` - Notification Rule\n > * `authentik_events.notificationwebhookmapping` - Webhook Mapping\n > * `authentik_flows.flow` - Flow\n > * `authentik_flows.flowstagebinding` - Flow Stage Binding\n > * `authentik_outposts.dockerserviceconnection` - Docker Service-Connection\n > * `authentik_outposts.kubernetesserviceconnection` - Kubernetes Service-Connection\n > * `authentik_outposts.outpost` - Outpost\n > * `authentik_policies_dummy.dummypolicy` - Dummy Policy\n > * `authentik_policies_event_matcher.eventmatcherpolicy` - Event Matcher Policy\n > * `authentik_policies_expiry.passwordexpirypolicy` - Password Expiry Policy\n > * `authentik_policies_expression.expressionpolicy` - Expression Policy\n > * `authentik_policies_password.passwordpolicy` - Password Policy\n > * `authentik_policies_reputation.reputationpolicy` - Reputation Policy\n > * `authentik_policies.policybinding` - Policy Binding\n > * `authentik_providers_ldap.ldapprovider` - LDAP Provider\n > * `authentik_providers_oauth2.scopemapping` - Scope Mapping\n > * `authentik_providers_oauth2.oauth2provider` - OAuth2/OpenID Provider\n > * `authentik_providers_proxy.proxyprovider` - Proxy Provider\n > * `authentik_providers_radius.radiusprovider` - Radius Provider\n > * `authentik_providers_saml.samlprovider` - SAML Provider\n > * `authentik_providers_saml.samlpropertymapping` - SAML Property Mapping\n > * `authentik_providers_scim.scimprovider` - SCIM Provider\n > * `authentik_providers_scim.scimmapping` - SCIM Mapping\n > * `authentik_rbac.role` - Role\n > * `authentik_sources_ldap.ldapsource` - LDAP Source\n > * `authentik_sources_ldap.ldappropertymapping` - LDAP Property Mapping\n > * `authentik_sources_oauth.oauthsource` - OAuth Source\n > * `authentik_sources_oauth.useroauthsourceconnection` - User OAuth Source Connection\n > * `authentik_sources_plex.plexsource` - Plex Source\n > * `authentik_sources_plex.plexsourceconnection` - User Plex Source Connection\n > * `authentik_sources_saml.samlsource` - SAML Source\n > * `authentik_sources_saml.usersamlsourceconnection` - User SAML Source Connection\n > * `authentik_stages_authenticator_duo.authenticatorduostage` - Duo Authenticator Setup Stage\n > * `authentik_stages_authenticator_duo.duodevice` - Duo Device\n > * `authentik_stages_authenticator_mobile.authenticatormobilestage` - Mobile Authenticator Setup Stage\n > * `authentik_stages_authenticator_mobile.mobiledevice` - Mobile Device\n > * `authentik_stages_authenticator_sms.authenticatorsmsstage` - SMS Authenticator Setup Stage\n > * `authentik_stages_authenticator_sms.smsdevice` - SMS Device\n > * `authentik_stages_authenticator_static.authenticatorstaticstage` - Static Authenticator Setup Stage\n > * `authentik_stages_authenticator_static.staticdevice` - Static Device\n > * `authentik_stages_authenticator_totp.authenticatortotpstage` - TOTP Authenticator Setup Stage\n > * `authentik_stages_authenticator_totp.totpdevice` - TOTP Device\n > * `authentik_stages_authenticator_validate.authenticatorvalidatestage` - Authenticator Validation Stage\n > * `authentik_stages_authenticator_webauthn.authenticatewebauthnstage` - WebAuthn Authenticator Setup Stage\n > * `authentik_stages_authenticator_webauthn.webauthndevice` - WebAuthn Device\n > * `authentik_stages_captcha.captchastage` - Captcha Stage\n > * `authentik_stages_consent.consentstage` - Consent Stage\n > * `authentik_stages_consent.userconsent` - User Consent\n > * `authentik_stages_deny.denystage` - Deny Stage\n > * `authentik_stages_dummy.dummystage` - Dummy Stage\n > * `authentik_stages_email.emailstage` - Email Stage\n > * `authentik_stages_identification.identificationstage` - Identification Stage\n > * `authentik_stages_invitation.invitationstage` - Invitation Stage\n > * `authentik_stages_invitation.invitation` - Invitation\n > * `authentik_stages_password.passwordstage` - Password Stage\n > * `authentik_stages_prompt.prompt` - Prompt\n > * `authentik_stages_prompt.promptstage` - Prompt Stage\n > * `authentik_stages_user_delete.userdeletestage` - User Delete Stage\n > * `authentik_stages_user_login.userloginstage` - User Login Stage\n > * `authentik_stages_user_logout.userlogoutstage` - User Logout Stage\n > * `authentik_stages_user_write.userwritestage` - User Write Stage\n > * `authentik_brands.brand` - Brand\n > * `authentik_blueprints.blueprintinstance` - Blueprint Instance\n > * `authentik_core.group` - Group\n > * `authentik_core.user` - User\n > * `authentik_core.application` - Application\n > * `authentik_core.token` - Token\n > * `authentik_enterprise.license` - License\n > * `authentik_providers_rac.racprovider` - RAC Provider\n > * `authentik_providers_rac.endpoint` - RAC Endpoint\n > * `authentik_providers_rac.racpropertymapping` - RAC Property Mapping\n\n Added enum values:\n\n * `authentik_stages_authenticator_mobile.authenticatormobilestage`\n * `authentik_stages_authenticator_mobile.mobiledevice`\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `app` (string)\n > * `authentik.tenants` - authentik Tenants\n > * `authentik.admin` - authentik Admin\n > * `authentik.api` - authentik API\n > * `authentik.crypto` - authentik Crypto\n > * `authentik.events` - authentik Events\n > * `authentik.flows` - authentik Flows\n > * `authentik.outposts` - authentik Outpost\n > * `authentik.policies.dummy` - authentik Policies.Dummy\n > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher\n > * `authentik.policies.expiry` - authentik Policies.Expiry\n > * `authentik.policies.expression` - authentik Policies.Expression\n > * `authentik.policies.password` - authentik Policies.Password\n > * `authentik.policies.reputation` - authentik Policies.Reputation\n > * `authentik.policies` - authentik Policies\n > * `authentik.providers.ldap` - authentik Providers.LDAP\n > * `authentik.providers.oauth2` - authentik Providers.OAuth2\n > * `authentik.providers.proxy` - authentik Providers.Proxy\n > * `authentik.providers.radius` - authentik Providers.Radius\n > * `authentik.providers.saml` - authentik Providers.SAML\n > * `authentik.providers.scim` - authentik Providers.SCIM\n > * `authentik.rbac` - authentik RBAC\n > * `authentik.recovery` - authentik Recovery\n > * `authentik.sources.ldap` - authentik Sources.LDAP\n > * `authentik.sources.oauth` - authentik Sources.OAuth\n > * `authentik.sources.plex` - authentik Sources.Plex\n > * `authentik.sources.saml` - authentik Sources.SAML\n > * `authentik.stages.authenticator` - authentik Stages.Authenticator\n > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo\n > * `authentik.stages.authenticator_mobile` - authentik Stages.Authenticator.Mobile\n > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS\n > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static\n > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP\n > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate\n > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn\n > * `authentik.stages.captcha` - authentik Stages.Captcha\n > * `authentik.stages.consent` - authentik Stages.Consent\n > * `authentik.stages.deny` - authentik Stages.Deny\n > * `authentik.stages.dummy` - authentik Stages.Dummy\n > * `authentik.stages.email` - authentik Stages.Email\n > * `authentik.stages.identification` - authentik Stages.Identification\n > * `authentik.stages.invitation` - authentik Stages.User Invitation\n > * `authentik.stages.password` - authentik Stages.Password\n > * `authentik.stages.prompt` - authentik Stages.Prompt\n > * `authentik.stages.user_delete` - authentik Stages.User Delete\n > * `authentik.stages.user_login` - authentik Stages.User Login\n > * `authentik.stages.user_logout` - authentik Stages.User Logout\n > * `authentik.stages.user_write` - authentik Stages.User Write\n > * `authentik.brands` - authentik Brands\n > * `authentik.blueprints` - authentik Blueprints\n > * `authentik.core` - authentik Core\n > * `authentik.enterprise` - authentik Enterprise\n > * `authentik.enterprise.audit` - authentik Enterprise.Audit\n > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC\n\n Added enum value:\n\n * `authentik.stages.authenticator_mobile`\n * Changed property `model` (string)\n > * `authentik_tenants.domain` - Domain\n > * `authentik_crypto.certificatekeypair` - Certificate-Key Pair\n > * `authentik_events.event` - Event\n > * `authentik_events.notificationtransport` - Notification Transport\n > * `authentik_events.notification` - Notification\n > * `authentik_events.notificationrule` - Notification Rule\n > * `authentik_events.notificationwebhookmapping` - Webhook Mapping\n > * `authentik_flows.flow` - Flow\n > * `authentik_flows.flowstagebinding` - Flow Stage Binding\n > * `authentik_outposts.dockerserviceconnection` - Docker Service-Connection\n > * `authentik_outposts.kubernetesserviceconnection` - Kubernetes Service-Connection\n > * `authentik_outposts.outpost` - Outpost\n > * `authentik_policies_dummy.dummypolicy` - Dummy Policy\n > * `authentik_policies_event_matcher.eventmatcherpolicy` - Event Matcher Policy\n > * `authentik_policies_expiry.passwordexpirypolicy` - Password Expiry Policy\n > * `authentik_policies_expression.expressionpolicy` - Expression Policy\n > * `authentik_policies_password.passwordpolicy` - Password Policy\n > * `authentik_policies_reputation.reputationpolicy` - Reputation Policy\n > * `authentik_policies.policybinding` - Policy Binding\n > * `authentik_providers_ldap.ldapprovider` - LDAP Provider\n > * `authentik_providers_oauth2.scopemapping` - Scope Mapping\n > * `authentik_providers_oauth2.oauth2provider` - OAuth2/OpenID Provider\n > * `authentik_providers_proxy.proxyprovider` - Proxy Provider\n > * `authentik_providers_radius.radiusprovider` - Radius Provider\n > * `authentik_providers_saml.samlprovider` - SAML Provider\n > * `authentik_providers_saml.samlpropertymapping` - SAML Property Mapping\n > * `authentik_providers_scim.scimprovider` - SCIM Provider\n > * `authentik_providers_scim.scimmapping` - SCIM Mapping\n > * `authentik_rbac.role` - Role\n > * `authentik_sources_ldap.ldapsource` - LDAP Source\n > * `authentik_sources_ldap.ldappropertymapping` - LDAP Property Mapping\n > * `authentik_sources_oauth.oauthsource` - OAuth Source\n > * `authentik_sources_oauth.useroauthsourceconnection` - User OAuth Source Connection\n > * `authentik_sources_plex.plexsource` - Plex Source\n > * `authentik_sources_plex.plexsourceconnection` - User Plex Source Connection\n > * `authentik_sources_saml.samlsource` - SAML Source\n > * `authentik_sources_saml.usersamlsourceconnection` - User SAML Source Connection\n > * `authentik_stages_authenticator_duo.authenticatorduostage` - Duo Authenticator Setup Stage\n > * `authentik_stages_authenticator_duo.duodevice` - Duo Device\n > * `authentik_stages_authenticator_mobile.authenticatormobilestage` - Mobile Authenticator Setup Stage\n > * `authentik_stages_authenticator_mobile.mobiledevice` - Mobile Device\n > * `authentik_stages_authenticator_sms.authenticatorsmsstage` - SMS Authenticator Setup Stage\n > * `authentik_stages_authenticator_sms.smsdevice` - SMS Device\n > * `authentik_stages_authenticator_static.authenticatorstaticstage` - Static Authenticator Setup Stage\n > * `authentik_stages_authenticator_static.staticdevice` - Static Device\n > * `authentik_stages_authenticator_totp.authenticatortotpstage` - TOTP Authenticator Setup Stage\n > * `authentik_stages_authenticator_totp.totpdevice` - TOTP Device\n > * `authentik_stages_authenticator_validate.authenticatorvalidatestage` - Authenticator Validation Stage\n > * `authentik_stages_authenticator_webauthn.authenticatewebauthnstage` - WebAuthn Authenticator Setup Stage\n > * `authentik_stages_authenticator_webauthn.webauthndevice` - WebAuthn Device\n > * `authentik_stages_captcha.captchastage` - Captcha Stage\n > * `authentik_stages_consent.consentstage` - Consent Stage\n > * `authentik_stages_consent.userconsent` - User Consent\n > * `authentik_stages_deny.denystage` - Deny Stage\n > * `authentik_stages_dummy.dummystage` - Dummy Stage\n > * `authentik_stages_email.emailstage` - Email Stage\n > * `authentik_stages_identification.identificationstage` - Identification Stage\n > * `authentik_stages_invitation.invitationstage` - Invitation Stage\n > * `authentik_stages_invitation.invitation` - Invitation\n > * `authentik_stages_password.passwordstage` - Password Stage\n > * `authentik_stages_prompt.prompt` - Prompt\n > * `authentik_stages_prompt.promptstage` - Prompt Stage\n > * `authentik_stages_user_delete.userdeletestage` - User Delete Stage\n > * `authentik_stages_user_login.userloginstage` - User Login Stage\n > * `authentik_stages_user_logout.userlogoutstage` - User Logout Stage\n > * `authentik_stages_user_write.userwritestage` - User Write Stage\n > * `authentik_brands.brand` - Brand\n > * `authentik_blueprints.blueprintinstance` - Blueprint Instance\n > * `authentik_core.group` - Group\n > * `authentik_core.user` - User\n > * `authentik_core.application` - Application\n > * `authentik_core.token` - Token\n > * `authentik_enterprise.license` - License\n > * `authentik_providers_rac.racprovider` - RAC Provider\n > * `authentik_providers_rac.endpoint` - RAC Endpoint\n > * `authentik_providers_rac.racpropertymapping` - RAC Property Mapping\n\n Added enum values:\n\n * `authentik_stages_authenticator_mobile.authenticatormobilestage`\n * `authentik_stages_authenticator_mobile.mobiledevice`\n##### `PATCH` /policies/event_matcher/{policy_uuid}/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Changed property `app` (string)\n > * `authentik.tenants` - authentik Tenants\n > * `authentik.admin` - authentik Admin\n > * `authentik.api` - authentik API\n > * `authentik.crypto` - authentik Crypto\n > * `authentik.events` - authentik Events\n > * `authentik.flows` - authentik Flows\n > * `authentik.outposts` - authentik Outpost\n > * `authentik.policies.dummy` - authentik Policies.Dummy\n > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher\n > * `authentik.policies.expiry` - authentik Policies.Expiry\n > * `authentik.policies.expression` - authentik Policies.Expression\n > * `authentik.policies.password` - authentik Policies.Password\n > * `authentik.policies.reputation` - authentik Policies.Reputation\n > * `authentik.policies` - authentik Policies\n > * `authentik.providers.ldap` - authentik Providers.LDAP\n > * `authentik.providers.oauth2` - authentik Providers.OAuth2\n > * `authentik.providers.proxy` - authentik Providers.Proxy\n > * `authentik.providers.radius` - authentik Providers.Radius\n > * `authentik.providers.saml` - authentik Providers.SAML\n > * `authentik.providers.scim` - authentik Providers.SCIM\n > * `authentik.rbac` - authentik RBAC\n > * `authentik.recovery` - authentik Recovery\n > * `authentik.sources.ldap` - authentik Sources.LDAP\n > * `authentik.sources.oauth` - authentik Sources.OAuth\n > * `authentik.sources.plex` - authentik Sources.Plex\n > * `authentik.sources.saml` - authentik Sources.SAML\n > * `authentik.stages.authenticator` - authentik Stages.Authenticator\n > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo\n > * `authentik.stages.authenticator_mobile` - authentik Stages.Authenticator.Mobile\n > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS\n > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static\n > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP\n > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate\n > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn\n > * `authentik.stages.captcha` - authentik Stages.Captcha\n > * `authentik.stages.consent` - authentik Stages.Consent\n > * `authentik.stages.deny` - authentik Stages.Deny\n > * `authentik.stages.dummy` - authentik Stages.Dummy\n > * `authentik.stages.email` - authentik Stages.Email\n > * `authentik.stages.identification` - authentik Stages.Identification\n > * `authentik.stages.invitation` - authentik Stages.User Invitation\n > * `authentik.stages.password` - authentik Stages.Password\n > * `authentik.stages.prompt` - authentik Stages.Prompt\n > * `authentik.stages.user_delete` - authentik Stages.User Delete\n > * `authentik.stages.user_login` - authentik Stages.User Login\n > * `authentik.stages.user_logout` - authentik Stages.User Logout\n > * `authentik.stages.user_write` - authentik Stages.User Write\n > * `authentik.brands` - authentik Brands\n > * `authentik.blueprints` - authentik Blueprints\n > * `authentik.core` - authentik Core\n > * `authentik.enterprise` - authentik Enterprise\n > * `authentik.enterprise.audit` - authentik Enterprise.Audit\n > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC\n\n Added enum value:\n\n * `authentik.stages.authenticator_mobile`\n* Changed property `model` (string)\n > * `authentik_tenants.domain` - Domain\n > * `authentik_crypto.certificatekeypair` - Certificate-Key Pair\n > * `authentik_events.event` - Event\n > * `authentik_events.notificationtransport` - Notification Transport\n > * `authentik_events.notification` - Notification\n > * `authentik_events.notificationrule` - Notification Rule\n > * `authentik_events.notificationwebhookmapping` - Webhook Mapping\n > * `authentik_flows.flow` - Flow\n > * `authentik_flows.flowstagebinding` - Flow Stage Binding\n > * `authentik_outposts.dockerserviceconnection` - Docker Service-Connection\n > * `authentik_outposts.kubernetesserviceconnection` - Kubernetes Service-Connection\n > * `authentik_outposts.outpost` - Outpost\n > * `authentik_policies_dummy.dummypolicy` - Dummy Policy\n > * `authentik_policies_event_matcher.eventmatcherpolicy` - Event Matcher Policy\n > * `authentik_policies_expiry.passwordexpirypolicy` - Password Expiry Policy\n > * `authentik_policies_expression.expressionpolicy` - Expression Policy\n > * `authentik_policies_password.passwordpolicy` - Password Policy\n > * `authentik_policies_reputation.reputationpolicy` - Reputation Policy\n > * `authentik_policies.policybinding` - Policy Binding\n > * `authentik_providers_ldap.ldapprovider` - LDAP Provider\n > * `authentik_providers_oauth2.scopemapping` - Scope Mapping\n > * `authentik_providers_oauth2.oauth2provider` - OAuth2/OpenID Provider\n > * `authentik_providers_proxy.proxyprovider` - Proxy Provider\n > * `authentik_providers_radius.radiusprovider` - Radius Provider\n > * `authentik_providers_saml.samlprovider` - SAML Provider\n > * `authentik_providers_saml.samlpropertymapping` - SAML Property Mapping\n > * `authentik_providers_scim.scimprovider` - SCIM Provider\n > * `authentik_providers_scim.scimmapping` - SCIM Mapping\n > * `authentik_rbac.role` - Role\n > * `authentik_sources_ldap.ldapsource` - LDAP Source\n > * `authentik_sources_ldap.ldappropertymapping` - LDAP Property Mapping\n > * `authentik_sources_oauth.oauthsource` - OAuth Source\n > * `authentik_sources_oauth.useroauthsourceconnection` - User OAuth Source Connection\n > * `authentik_sources_plex.plexsource` - Plex Source\n > * `authentik_sources_plex.plexsourceconnection` - User Plex Source Connection\n > * `authentik_sources_saml.samlsource` - SAML Source\n > * `authentik_sources_saml.usersamlsourceconnection` - User SAML Source Connection\n > * `authentik_stages_authenticator_duo.authenticatorduostage` - Duo Authenticator Setup Stage\n > * `authentik_stages_authenticator_duo.duodevice` - Duo Device\n > * `authentik_stages_authenticator_mobile.authenticatormobilestage` - Mobile Authenticator Setup Stage\n > * `authentik_stages_authenticator_mobile.mobiledevice` - Mobile Device\n > * `authentik_stages_authenticator_sms.authenticatorsmsstage` - SMS Authenticator Setup Stage\n > * `authentik_stages_authenticator_sms.smsdevice` - SMS Device\n > * `authentik_stages_authenticator_static.authenticatorstaticstage` - Static Authenticator Setup Stage\n > * `authentik_stages_authenticator_static.staticdevice` - Static Device\n > * `authentik_stages_authenticator_totp.authenticatortotpstage` - TOTP Authenticator Setup Stage\n > * `authentik_stages_authenticator_totp.totpdevice` - TOTP Device\n > * `authentik_stages_authenticator_validate.authenticatorvalidatestage` - Authenticator Validation Stage\n > * `authentik_stages_authenticator_webauthn.authenticatewebauthnstage` - WebAuthn Authenticator Setup Stage\n > * `authentik_stages_authenticator_webauthn.webauthndevice` - WebAuthn Device\n > * `authentik_stages_captcha.captchastage` - Captcha Stage\n > * `authentik_stages_consent.consentstage` - Consent Stage\n > * `authentik_stages_consent.userconsent` - User Consent\n > * `authentik_stages_deny.denystage` - Deny Stage\n > * `authentik_stages_dummy.dummystage` - Dummy Stage\n > * `authentik_stages_email.emailstage` - Email Stage\n > * `authentik_stages_identification.identificationstage` - Identification Stage\n > * `authentik_stages_invitation.invitationstage` - Invitation Stage\n > * `authentik_stages_invitation.invitation` - Invitation\n > * `authentik_stages_password.passwordstage` - Password Stage\n > * `authentik_stages_prompt.prompt` - Prompt\n > * `authentik_stages_prompt.promptstage` - Prompt Stage\n > * `authentik_stages_user_delete.userdeletestage` - User Delete Stage\n > * `authentik_stages_user_login.userloginstage` - User Login Stage\n > * `authentik_stages_user_logout.userlogoutstage` - User Logout Stage\n > * `authentik_stages_user_write.userwritestage` - User Write Stage\n > * `authentik_brands.brand` - Brand\n > * `authentik_blueprints.blueprintinstance` - Blueprint Instance\n > * `authentik_core.group` - Group\n > * `authentik_core.user` - User\n > * `authentik_core.application` - Application\n > * `authentik_core.token` - Token\n > * `authentik_enterprise.license` - License\n > * `authentik_providers_rac.racprovider` - RAC Provider\n > * `authentik_providers_rac.endpoint` - RAC Endpoint\n > * `authentik_providers_rac.racpropertymapping` - RAC Property Mapping\n\n Added enum values:\n\n * `authentik_stages_authenticator_mobile.authenticatormobilestage`\n * `authentik_stages_authenticator_mobile.mobiledevice`\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `app` (string)\n > * `authentik.tenants` - authentik Tenants\n > * `authentik.admin` - authentik Admin\n > * `authentik.api` - authentik API\n > * `authentik.crypto` - authentik Crypto\n > * `authentik.events` - authentik Events\n > * `authentik.flows` - authentik Flows\n > * `authentik.outposts` - authentik Outpost\n > * `authentik.policies.dummy` - authentik Policies.Dummy\n > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher\n > * `authentik.policies.expiry` - authentik Policies.Expiry\n > * `authentik.policies.expression` - authentik Policies.Expression\n > * `authentik.policies.password` - authentik Policies.Password\n > * `authentik.policies.reputation` - authentik Policies.Reputation\n > * `authentik.policies` - authentik Policies\n > * `authentik.providers.ldap` - authentik Providers.LDAP\n > * `authentik.providers.oauth2` - authentik Providers.OAuth2\n > * `authentik.providers.proxy` - authentik Providers.Proxy\n > * `authentik.providers.radius` - authentik Providers.Radius\n > * `authentik.providers.saml` - authentik Providers.SAML\n > * `authentik.providers.scim` - authentik Providers.SCIM\n > * `authentik.rbac` - authentik RBAC\n > * `authentik.recovery` - authentik Recovery\n > * `authentik.sources.ldap` - authentik Sources.LDAP\n > * `authentik.sources.oauth` - authentik Sources.OAuth\n > * `authentik.sources.plex` - authentik Sources.Plex\n > * `authentik.sources.saml` - authentik Sources.SAML\n > * `authentik.stages.authenticator` - authentik Stages.Authenticator\n > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo\n > * `authentik.stages.authenticator_mobile` - authentik Stages.Authenticator.Mobile\n > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS\n > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static\n > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP\n > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate\n > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn\n > * `authentik.stages.captcha` - authentik Stages.Captcha\n > * `authentik.stages.consent` - authentik Stages.Consent\n > * `authentik.stages.deny` - authentik Stages.Deny\n > * `authentik.stages.dummy` - authentik Stages.Dummy\n > * `authentik.stages.email` - authentik Stages.Email\n > * `authentik.stages.identification` - authentik Stages.Identification\n > * `authentik.stages.invitation` - authentik Stages.User Invitation\n > * `authentik.stages.password` - authentik Stages.Password\n > * `authentik.stages.prompt` - authentik Stages.Prompt\n > * `authentik.stages.user_delete` - authentik Stages.User Delete\n > * `authentik.stages.user_login` - authentik Stages.User Login\n > * `authentik.stages.user_logout` - authentik Stages.User Logout\n > * `authentik.stages.user_write` - authentik Stages.User Write\n > * `authentik.brands` - authentik Brands\n > * `authentik.blueprints` - authentik Blueprints\n > * `authentik.core` - authentik Core\n > * `authentik.enterprise` - authentik Enterprise\n > * `authentik.enterprise.audit` - authentik Enterprise.Audit\n > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC\n\n Added enum value:\n\n * `authentik.stages.authenticator_mobile`\n * Changed property `model` (string)\n > * `authentik_tenants.domain` - Domain\n > * `authentik_crypto.certificatekeypair` - Certificate-Key Pair\n > * `authentik_events.event` - Event\n > * `authentik_events.notificationtransport` - Notification Transport\n > * `authentik_events.notification` - Notification\n > * `authentik_events.notificationrule` - Notification Rule\n > * `authentik_events.notificationwebhookmapping` - Webhook Mapping\n > * `authentik_flows.flow` - Flow\n > * `authentik_flows.flowstagebinding` - Flow Stage Binding\n > * `authentik_outposts.dockerserviceconnection` - Docker Service-Connection\n > * `authentik_outposts.kubernetesserviceconnection` - Kubernetes Service-Connection\n > * `authentik_outposts.outpost` - Outpost\n > * `authentik_policies_dummy.dummypolicy` - Dummy Policy\n > * `authentik_policies_event_matcher.eventmatcherpolicy` - Event Matcher Policy\n > * `authentik_policies_expiry.passwordexpirypolicy` - Password Expiry Policy\n > * `authentik_policies_expression.expressionpolicy` - Expression Policy\n > * `authentik_policies_password.passwordpolicy` - Password Policy\n > * `authentik_policies_reputation.reputationpolicy` - Reputation Policy\n > * `authentik_policies.policybinding` - Policy Binding\n > * `authentik_prov…","shortMessageHtmlLink":"Update API Client"}},{"before":"2ff5772f3c27dcc4faae24090c1c679793fbe37a","after":"381ecb4e35c36f0bf13dabf3de438d33726a19e1","ref":"refs/heads/main","pushedAt":"2024-02-08T18:44:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BeryJu","name":"Jens L.","path":"/BeryJu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1932513?s=80&v=4"},"commit":{"message":"fix tmpdir","shortMessageHtmlLink":"fix tmpdir"}},{"before":"d01308e72ec12927caa5d7db504b637b4c8bae15","after":"2ff5772f3c27dcc4faae24090c1c679793fbe37a","ref":"refs/heads/main","pushedAt":"2024-02-08T18:40:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BeryJu","name":"Jens L.","path":"/BeryJu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1932513?s=80&v=4"},"commit":{"message":"fix argument list too long error","shortMessageHtmlLink":"fix argument list too long error"}},{"before":"7c9c6bad914d5e3116a537aee08878595aaa6c5e","after":"d01308e72ec12927caa5d7db504b637b4c8bae15","ref":"refs/heads/main","pushedAt":"2024-02-08T18:27:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BeryJu","name":"Jens L.","path":"/BeryJu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1932513?s=80&v=4"},"commit":{"message":"fix generation error by openapi generator","shortMessageHtmlLink":"fix generation error by openapi generator"}},{"before":"1bf2ff0a81c054a2e89852435740b44c51d2fca0","after":"7c9c6bad914d5e3116a537aee08878595aaa6c5e","ref":"refs/heads/main","pushedAt":"2024-02-08T18:24:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BeryJu","name":"Jens L.","path":"/BeryJu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1932513?s=80&v=4"},"commit":{"message":"use mobile branch as base","shortMessageHtmlLink":"use mobile branch as base"}},{"before":"9848dde49cb0b27a47c1e8d0b1eb18e5bba7448f","after":"1bf2ff0a81c054a2e89852435740b44c51d2fca0","ref":"refs/heads/main","pushedAt":"2024-02-07T16:05:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"authentik-automation[bot]","name":null,"path":"/apps/authentik-automation","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/340695?s=80&v=4"},"commit":{"message":"Update API Client\n\n#### What's Changed\n---\n\n##### `GET` /core/applications/{slug}/check_access/\n\n###### Return Type:\n\nDeleted response : **404 Not Found**\n> for_user user not found\n\n##### `GET` /core/tokens/{identifier}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `user_obj` (object)\n > User Serializer\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI\n\n##### `PUT` /core/tokens/{identifier}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `user_obj` (object)\n > User Serializer\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI\n\n##### `PATCH` /core/tokens/{identifier}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `user_obj` (object)\n > User Serializer\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI\n\n##### `GET` /core/users/{id}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI\n\n##### `PUT` /core/users/{id}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI\n\n##### `PATCH` /core/users/{id}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI\n\n##### `GET` /events/system_tasks/{uuid}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `start_timestamp` (string)\n\n * Changed property `finish_timestamp` (string)\n\n * Changed property `duration` (number)\n\n##### `GET` /policies/bindings/{policy_binding_uuid}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `user_obj` (object)\n > User Serializer\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI\n\n##### `PUT` /policies/bindings/{policy_binding_uuid}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `user_obj` (object)\n > User Serializer\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI\n\n##### `PATCH` /policies/bindings/{policy_binding_uuid}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `user_obj` (object)\n > User Serializer\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI\n\n##### `POST` /core/tokens/\n\n###### Return Type:\n\nChanged response : **201 Created**\n\n* Changed content type : `application/json`\n\n * Changed property `user_obj` (object)\n > User Serializer\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI\n\n##### `GET` /core/tokens/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `results` (array)\n\n Changed items (object):\n > Token Serializer\n\n * Changed property `user_obj` (object)\n > User Serializer\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI\n\n##### `GET` /core/user_consent/{id}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `user` (object)\n > User Serializer\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI\n\n##### `POST` /core/users/\n\n###### Return Type:\n\nChanged response : **201 Created**\n\n* Changed content type : `application/json`\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI\n\n##### `GET` /core/users/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `results` (array)\n\n Changed items (object):\n > User Serializer\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI\n\n##### `GET` /core/users/me/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `user` (object)\n > User Serializer for information a user can retrieve about themselves\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI\n\n##### `GET` /events/system_tasks/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `results` (array)\n\n Changed items (object):\n > Serialize TaskInfo and TaskResult\n\n * Changed property `start_timestamp` (string)\n\n * Changed property `finish_timestamp` (string)\n\n * Changed property `duration` (number)\n\n##### `GET` /oauth2/access_tokens/{id}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `user` (object)\n > User Serializer\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI\n\n##### `GET` /oauth2/authorization_codes/{id}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `user` (object)\n > User Serializer\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI\n\n##### `GET` /oauth2/refresh_tokens/{id}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `user` (object)\n > User Serializer\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI\n\n##### `POST` /policies/bindings/\n\n###### Return Type:\n\nChanged response : **201 Created**\n\n* Changed content type : `application/json`\n\n * Changed property `user_obj` (object)\n > User Serializer\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI\n\n##### `GET` /policies/bindings/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `results` (array)\n\n Changed items (object):\n > PolicyBinding Serializer\n\n * Changed property `user_obj` (object)\n > User Serializer\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI\n\n##### `GET` /providers/scim/{id}/sync_status/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `tasks` (array)\n\n Changed items (object):\n > Serialize TaskInfo and TaskResult\n\n * Changed property `start_timestamp` (string)\n\n * Changed property `finish_timestamp` (string)\n\n * Changed property `duration` (number)\n\n##### `GET` /sources/ldap/{slug}/sync_status/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `tasks` (array)\n\n Changed items (object):\n > Serialize TaskInfo and TaskResult\n\n * Changed property `start_timestamp` (string)\n\n * Changed property `finish_timestamp` (string)\n\n * Changed property `duration` (number)\n\n##### `GET` /core/user_consent/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `results` (array)\n\n Changed items (object):\n > UserConsent Serializer\n\n * Changed property `user` (object)\n > User Serializer\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI\n\n##### `GET` /oauth2/access_tokens/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `results` (array)\n\n Changed items (object):\n > Serializer for BaseGrantModel and RefreshToken\n\n * Changed property `user` (object)\n > User Serializer\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI\n\n##### `GET` /oauth2/authorization_codes/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `results` (array)\n\n Changed items (object):\n > Serializer for BaseGrantModel and ExpiringBaseGrant\n\n * Changed property `user` (object)\n > User Serializer\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI\n\n##### `GET` /oauth2/refresh_tokens/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `results` (array)\n\n Changed items (object):\n > Serializer for BaseGrantModel and RefreshToken\n\n * Changed property `user` (object)\n > User Serializer\n\n * Changed property `avatar` (string)\n > User's avatar, either a http/https URL or a data URI","shortMessageHtmlLink":"Update API Client"}},{"before":"b2f520b6c20773cb42bdc437014cf95f56438da0","after":"9848dde49cb0b27a47c1e8d0b1eb18e5bba7448f","ref":"refs/heads/main","pushedAt":"2024-01-31T16:05:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"authentik-automation[bot]","name":null,"path":"/apps/authentik-automation","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/340695?s=80&v=4"},"commit":{"message":"Update API Client","shortMessageHtmlLink":"Update API Client"}},{"before":"78445dbec98baa894cddba5d87a4223e3ce19c15","after":"d1c366099b1f6de8701eb47c8dcb9a1d97ec57e6","ref":"refs/heads/test-mobile","pushedAt":"2024-01-30T17:28:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BeryJu","name":"Jens L.","path":"/BeryJu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1932513?s=80&v=4"},"commit":{"message":"rebuild","shortMessageHtmlLink":"rebuild"}},{"before":"fef6720b3caa09f70b51fe386ba49f8bb0c87eee","after":"b2f520b6c20773cb42bdc437014cf95f56438da0","ref":"refs/heads/main","pushedAt":"2024-01-24T10:48:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"authentik-automation[bot]","name":null,"path":"/apps/authentik-automation","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/340695?s=80&v=4"},"commit":{"message":"Update API Client\n\n#### What's Changed\n---\n\n##### `GET` /policies/event_matcher/{policy_uuid}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `app` (string)\n > * `authentik.tenants` - authentik Tenants\n > * `authentik.admin` - authentik Admin\n > * `authentik.api` - authentik API\n > * `authentik.crypto` - authentik Crypto\n > * `authentik.events` - authentik Events\n > * `authentik.flows` - authentik Flows\n > * `authentik.outposts` - authentik Outpost\n > * `authentik.policies.dummy` - authentik Policies.Dummy\n > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher\n > * `authentik.policies.expiry` - authentik Policies.Expiry\n > * `authentik.policies.expression` - authentik Policies.Expression\n > * `authentik.policies.password` - authentik Policies.Password\n > * `authentik.policies.reputation` - authentik Policies.Reputation\n > * `authentik.policies` - authentik Policies\n > * `authentik.providers.ldap` - authentik Providers.LDAP\n > * `authentik.providers.oauth2` - authentik Providers.OAuth2\n > * `authentik.providers.proxy` - authentik Providers.Proxy\n > * `authentik.providers.radius` - authentik Providers.Radius\n > * `authentik.providers.saml` - authentik Providers.SAML\n > * `authentik.providers.scim` - authentik Providers.SCIM\n > * `authentik.rbac` - authentik RBAC\n > * `authentik.recovery` - authentik Recovery\n > * `authentik.sources.ldap` - authentik Sources.LDAP\n > * `authentik.sources.oauth` - authentik Sources.OAuth\n > * `authentik.sources.plex` - authentik Sources.Plex\n > * `authentik.sources.saml` - authentik Sources.SAML\n > * `authentik.stages.authenticator` - authentik Stages.Authenticator\n > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo\n > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS\n > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static\n > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP\n > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate\n > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn\n > * `authentik.stages.captcha` - authentik Stages.Captcha\n > * `authentik.stages.consent` - authentik Stages.Consent\n > * `authentik.stages.deny` - authentik Stages.Deny\n > * `authentik.stages.dummy` - authentik Stages.Dummy\n > * `authentik.stages.email` - authentik Stages.Email\n > * `authentik.stages.identification` - authentik Stages.Identification\n > * `authentik.stages.invitation` - authentik Stages.User Invitation\n > * `authentik.stages.password` - authentik Stages.Password\n > * `authentik.stages.prompt` - authentik Stages.Prompt\n > * `authentik.stages.user_delete` - authentik Stages.User Delete\n > * `authentik.stages.user_login` - authentik Stages.User Login\n > * `authentik.stages.user_logout` - authentik Stages.User Logout\n > * `authentik.stages.user_write` - authentik Stages.User Write\n > * `authentik.brands` - authentik Brands\n > * `authentik.blueprints` - authentik Blueprints\n > * `authentik.core` - authentik Core\n > * `authentik.enterprise` - authentik Enterprise\n > * `authentik.enterprise.audit` - authentik Enterprise.Audit\n > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC\n\n Added enum value:\n\n * `authentik.enterprise.audit`\n##### `PUT` /policies/event_matcher/{policy_uuid}/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Changed property `app` (string)\n > * `authentik.tenants` - authentik Tenants\n > * `authentik.admin` - authentik Admin\n > * `authentik.api` - authentik API\n > * `authentik.crypto` - authentik Crypto\n > * `authentik.events` - authentik Events\n > * `authentik.flows` - authentik Flows\n > * `authentik.outposts` - authentik Outpost\n > * `authentik.policies.dummy` - authentik Policies.Dummy\n > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher\n > * `authentik.policies.expiry` - authentik Policies.Expiry\n > * `authentik.policies.expression` - authentik Policies.Expression\n > * `authentik.policies.password` - authentik Policies.Password\n > * `authentik.policies.reputation` - authentik Policies.Reputation\n > * `authentik.policies` - authentik Policies\n > * `authentik.providers.ldap` - authentik Providers.LDAP\n > * `authentik.providers.oauth2` - authentik Providers.OAuth2\n > * `authentik.providers.proxy` - authentik Providers.Proxy\n > * `authentik.providers.radius` - authentik Providers.Radius\n > * `authentik.providers.saml` - authentik Providers.SAML\n > * `authentik.providers.scim` - authentik Providers.SCIM\n > * `authentik.rbac` - authentik RBAC\n > * `authentik.recovery` - authentik Recovery\n > * `authentik.sources.ldap` - authentik Sources.LDAP\n > * `authentik.sources.oauth` - authentik Sources.OAuth\n > * `authentik.sources.plex` - authentik Sources.Plex\n > * `authentik.sources.saml` - authentik Sources.SAML\n > * `authentik.stages.authenticator` - authentik Stages.Authenticator\n > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo\n > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS\n > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static\n > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP\n > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate\n > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn\n > * `authentik.stages.captcha` - authentik Stages.Captcha\n > * `authentik.stages.consent` - authentik Stages.Consent\n > * `authentik.stages.deny` - authentik Stages.Deny\n > * `authentik.stages.dummy` - authentik Stages.Dummy\n > * `authentik.stages.email` - authentik Stages.Email\n > * `authentik.stages.identification` - authentik Stages.Identification\n > * `authentik.stages.invitation` - authentik Stages.User Invitation\n > * `authentik.stages.password` - authentik Stages.Password\n > * `authentik.stages.prompt` - authentik Stages.Prompt\n > * `authentik.stages.user_delete` - authentik Stages.User Delete\n > * `authentik.stages.user_login` - authentik Stages.User Login\n > * `authentik.stages.user_logout` - authentik Stages.User Logout\n > * `authentik.stages.user_write` - authentik Stages.User Write\n > * `authentik.brands` - authentik Brands\n > * `authentik.blueprints` - authentik Blueprints\n > * `authentik.core` - authentik Core\n > * `authentik.enterprise` - authentik Enterprise\n > * `authentik.enterprise.audit` - authentik Enterprise.Audit\n > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC\n\n Added enum value:\n\n * `authentik.enterprise.audit`\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `app` (string)\n > * `authentik.tenants` - authentik Tenants\n > * `authentik.admin` - authentik Admin\n > * `authentik.api` - authentik API\n > * `authentik.crypto` - authentik Crypto\n > * `authentik.events` - authentik Events\n > * `authentik.flows` - authentik Flows\n > * `authentik.outposts` - authentik Outpost\n > * `authentik.policies.dummy` - authentik Policies.Dummy\n > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher\n > * `authentik.policies.expiry` - authentik Policies.Expiry\n > * `authentik.policies.expression` - authentik Policies.Expression\n > * `authentik.policies.password` - authentik Policies.Password\n > * `authentik.policies.reputation` - authentik Policies.Reputation\n > * `authentik.policies` - authentik Policies\n > * `authentik.providers.ldap` - authentik Providers.LDAP\n > * `authentik.providers.oauth2` - authentik Providers.OAuth2\n > * `authentik.providers.proxy` - authentik Providers.Proxy\n > * `authentik.providers.radius` - authentik Providers.Radius\n > * `authentik.providers.saml` - authentik Providers.SAML\n > * `authentik.providers.scim` - authentik Providers.SCIM\n > * `authentik.rbac` - authentik RBAC\n > * `authentik.recovery` - authentik Recovery\n > * `authentik.sources.ldap` - authentik Sources.LDAP\n > * `authentik.sources.oauth` - authentik Sources.OAuth\n > * `authentik.sources.plex` - authentik Sources.Plex\n > * `authentik.sources.saml` - authentik Sources.SAML\n > * `authentik.stages.authenticator` - authentik Stages.Authenticator\n > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo\n > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS\n > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static\n > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP\n > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate\n > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn\n > * `authentik.stages.captcha` - authentik Stages.Captcha\n > * `authentik.stages.consent` - authentik Stages.Consent\n > * `authentik.stages.deny` - authentik Stages.Deny\n > * `authentik.stages.dummy` - authentik Stages.Dummy\n > * `authentik.stages.email` - authentik Stages.Email\n > * `authentik.stages.identification` - authentik Stages.Identification\n > * `authentik.stages.invitation` - authentik Stages.User Invitation\n > * `authentik.stages.password` - authentik Stages.Password\n > * `authentik.stages.prompt` - authentik Stages.Prompt\n > * `authentik.stages.user_delete` - authentik Stages.User Delete\n > * `authentik.stages.user_login` - authentik Stages.User Login\n > * `authentik.stages.user_logout` - authentik Stages.User Logout\n > * `authentik.stages.user_write` - authentik Stages.User Write\n > * `authentik.brands` - authentik Brands\n > * `authentik.blueprints` - authentik Blueprints\n > * `authentik.core` - authentik Core\n > * `authentik.enterprise` - authentik Enterprise\n > * `authentik.enterprise.audit` - authentik Enterprise.Audit\n > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC\n\n Added enum value:\n\n * `authentik.enterprise.audit`\n##### `PATCH` /policies/event_matcher/{policy_uuid}/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Changed property `app` (string)\n > * `authentik.tenants` - authentik Tenants\n > * `authentik.admin` - authentik Admin\n > * `authentik.api` - authentik API\n > * `authentik.crypto` - authentik Crypto\n > * `authentik.events` - authentik Events\n > * `authentik.flows` - authentik Flows\n > * `authentik.outposts` - authentik Outpost\n > * `authentik.policies.dummy` - authentik Policies.Dummy\n > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher\n > * `authentik.policies.expiry` - authentik Policies.Expiry\n > * `authentik.policies.expression` - authentik Policies.Expression\n > * `authentik.policies.password` - authentik Policies.Password\n > * `authentik.policies.reputation` - authentik Policies.Reputation\n > * `authentik.policies` - authentik Policies\n > * `authentik.providers.ldap` - authentik Providers.LDAP\n > * `authentik.providers.oauth2` - authentik Providers.OAuth2\n > * `authentik.providers.proxy` - authentik Providers.Proxy\n > * `authentik.providers.radius` - authentik Providers.Radius\n > * `authentik.providers.saml` - authentik Providers.SAML\n > * `authentik.providers.scim` - authentik Providers.SCIM\n > * `authentik.rbac` - authentik RBAC\n > * `authentik.recovery` - authentik Recovery\n > * `authentik.sources.ldap` - authentik Sources.LDAP\n > * `authentik.sources.oauth` - authentik Sources.OAuth\n > * `authentik.sources.plex` - authentik Sources.Plex\n > * `authentik.sources.saml` - authentik Sources.SAML\n > * `authentik.stages.authenticator` - authentik Stages.Authenticator\n > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo\n > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS\n > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static\n > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP\n > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate\n > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn\n > * `authentik.stages.captcha` - authentik Stages.Captcha\n > * `authentik.stages.consent` - authentik Stages.Consent\n > * `authentik.stages.deny` - authentik Stages.Deny\n > * `authentik.stages.dummy` - authentik Stages.Dummy\n > * `authentik.stages.email` - authentik Stages.Email\n > * `authentik.stages.identification` - authentik Stages.Identification\n > * `authentik.stages.invitation` - authentik Stages.User Invitation\n > * `authentik.stages.password` - authentik Stages.Password\n > * `authentik.stages.prompt` - authentik Stages.Prompt\n > * `authentik.stages.user_delete` - authentik Stages.User Delete\n > * `authentik.stages.user_login` - authentik Stages.User Login\n > * `authentik.stages.user_logout` - authentik Stages.User Logout\n > * `authentik.stages.user_write` - authentik Stages.User Write\n > * `authentik.brands` - authentik Brands\n > * `authentik.blueprints` - authentik Blueprints\n > * `authentik.core` - authentik Core\n > * `authentik.enterprise` - authentik Enterprise\n > * `authentik.enterprise.audit` - authentik Enterprise.Audit\n > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC\n\n Added enum value:\n\n * `authentik.enterprise.audit`\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `app` (string)\n > * `authentik.tenants` - authentik Tenants\n > * `authentik.admin` - authentik Admin\n > * `authentik.api` - authentik API\n > * `authentik.crypto` - authentik Crypto\n > * `authentik.events` - authentik Events\n > * `authentik.flows` - authentik Flows\n > * `authentik.outposts` - authentik Outpost\n > * `authentik.policies.dummy` - authentik Policies.Dummy\n > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher\n > * `authentik.policies.expiry` - authentik Policies.Expiry\n > * `authentik.policies.expression` - authentik Policies.Expression\n > * `authentik.policies.password` - authentik Policies.Password\n > * `authentik.policies.reputation` - authentik Policies.Reputation\n > * `authentik.policies` - authentik Policies\n > * `authentik.providers.ldap` - authentik Providers.LDAP\n > * `authentik.providers.oauth2` - authentik Providers.OAuth2\n > * `authentik.providers.proxy` - authentik Providers.Proxy\n > * `authentik.providers.radius` - authentik Providers.Radius\n > * `authentik.providers.saml` - authentik Providers.SAML\n > * `authentik.providers.scim` - authentik Providers.SCIM\n > * `authentik.rbac` - authentik RBAC\n > * `authentik.recovery` - authentik Recovery\n > * `authentik.sources.ldap` - authentik Sources.LDAP\n > * `authentik.sources.oauth` - authentik Sources.OAuth\n > * `authentik.sources.plex` - authentik Sources.Plex\n > * `authentik.sources.saml` - authentik Sources.SAML\n > * `authentik.stages.authenticator` - authentik Stages.Authenticator\n > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo\n > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS\n > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static\n > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP\n > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate\n > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn\n > * `authentik.stages.captcha` - authentik Stages.Captcha\n > * `authentik.stages.consent` - authentik Stages.Consent\n > * `authentik.stages.deny` - authentik Stages.Deny\n > * `authentik.stages.dummy` - authentik Stages.Dummy\n > * `authentik.stages.email` - authentik Stages.Email\n > * `authentik.stages.identification` - authentik Stages.Identification\n > * `authentik.stages.invitation` - authentik Stages.User Invitation\n > * `authentik.stages.password` - authentik Stages.Password\n > * `authentik.stages.prompt` - authentik Stages.Prompt\n > * `authentik.stages.user_delete` - authentik Stages.User Delete\n > * `authentik.stages.user_login` - authentik Stages.User Login\n > * `authentik.stages.user_logout` - authentik Stages.User Logout\n > * `authentik.stages.user_write` - authentik Stages.User Write\n > * `authentik.brands` - authentik Brands\n > * `authentik.blueprints` - authentik Blueprints\n > * `authentik.core` - authentik Core\n > * `authentik.enterprise` - authentik Enterprise\n > * `authentik.enterprise.audit` - authentik Enterprise.Audit\n > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC\n\n Added enum value:\n\n * `authentik.enterprise.audit`\n##### `POST` /policies/event_matcher/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Changed property `app` (string)\n > * `authentik.tenants` - authentik Tenants\n > * `authentik.admin` - authentik Admin\n > * `authentik.api` - authentik API\n > * `authentik.crypto` - authentik Crypto\n > * `authentik.events` - authentik Events\n > * `authentik.flows` - authentik Flows\n > * `authentik.outposts` - authentik Outpost\n > * `authentik.policies.dummy` - authentik Policies.Dummy\n > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher\n > * `authentik.policies.expiry` - authentik Policies.Expiry\n > * `authentik.policies.expression` - authentik Policies.Expression\n > * `authentik.policies.password` - authentik Policies.Password\n > * `authentik.policies.reputation` - authentik Policies.Reputation\n > * `authentik.policies` - authentik Policies\n > * `authentik.providers.ldap` - authentik Providers.LDAP\n > * `authentik.providers.oauth2` - authentik Providers.OAuth2\n > * `authentik.providers.proxy` - authentik Providers.Proxy\n > * `authentik.providers.radius` - authentik Providers.Radius\n > * `authentik.providers.saml` - authentik Providers.SAML\n > * `authentik.providers.scim` - authentik Providers.SCIM\n > * `authentik.rbac` - authentik RBAC\n > * `authentik.recovery` - authentik Recovery\n > * `authentik.sources.ldap` - authentik Sources.LDAP\n > * `authentik.sources.oauth` - authentik Sources.OAuth\n > * `authentik.sources.plex` - authentik Sources.Plex\n > * `authentik.sources.saml` - authentik Sources.SAML\n > * `authentik.stages.authenticator` - authentik Stages.Authenticator\n > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo\n > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS\n > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static\n > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP\n > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate\n > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn\n > * `authentik.stages.captcha` - authentik Stages.Captcha\n > * `authentik.stages.consent` - authentik Stages.Consent\n > * `authentik.stages.deny` - authentik Stages.Deny\n > * `authentik.stages.dummy` - authentik Stages.Dummy\n > * `authentik.stages.email` - authentik Stages.Email\n > * `authentik.stages.identification` - authentik Stages.Identification\n > * `authentik.stages.invitation` - authentik Stages.User Invitation\n > * `authentik.stages.password` - authentik Stages.Password\n > * `authentik.stages.prompt` - authentik Stages.Prompt\n > * `authentik.stages.user_delete` - authentik Stages.User Delete\n > * `authentik.stages.user_login` - authentik Stages.User Login\n > * `authentik.stages.user_logout` - authentik Stages.User Logout\n > * `authentik.stages.user_write` - authentik Stages.User Write\n > * `authentik.brands` - authentik Brands\n > * `authentik.blueprints` - authentik Blueprints\n > * `authentik.core` - authentik Core\n > * `authentik.enterprise` - authentik Enterprise\n > * `authentik.enterprise.audit` - authentik Enterprise.Audit\n > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC\n\n Added enum value:\n\n * `authentik.enterprise.audit`\n###### Return Type:\n\nChanged response : **201 Created**\n\n* Changed content type : `application/json`\n\n * Changed property `app` (string)\n > * `authentik.tenants` - authentik Tenants\n > * `authentik.admin` - authentik Admin\n > * `authentik.api` - authentik API\n > * `authentik.crypto` - authentik Crypto\n > * `authentik.events` - authentik Events\n > * `authentik.flows` - authentik Flows\n > * `authentik.outposts` - authentik Outpost\n > * `authentik.policies.dummy` - authentik Policies.Dummy\n > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher\n > * `authentik.policies.expiry` - authentik Policies.Expiry\n > * `authentik.policies.expression` - authentik Policies.Expression\n > * `authentik.policies.password` - authentik Policies.Password\n > * `authentik.policies.reputation` - authentik Policies.Reputation\n > * `authentik.policies` - authentik Policies\n > * `authentik.providers.ldap` - authentik Providers.LDAP\n > * `authentik.providers.oauth2` - authentik Providers.OAuth2\n > * `authentik.providers.proxy` - authentik Providers.Proxy\n > * `authentik.providers.radius` - authentik Providers.Radius\n > * `authentik.providers.saml` - authentik Providers.SAML\n > * `authentik.providers.scim` - authentik Providers.SCIM\n > * `authentik.rbac` - authentik RBAC\n > * `authentik.recovery` - authentik Recovery\n > * `authentik.sources.ldap` - authentik Sources.LDAP\n > * `authentik.sources.oauth` - authentik Sources.OAuth\n > * `authentik.sources.plex` - authentik Sources.Plex\n > * `authentik.sources.saml` - authentik Sources.SAML\n > * `authentik.stages.authenticator` - authentik Stages.Authenticator\n > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo\n > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS\n > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static\n > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP\n > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate\n > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn\n > * `authentik.stages.captcha` - authentik Stages.Captcha\n > * `authentik.stages.consent` - authentik Stages.Consent\n > * `authentik.stages.deny` - authentik Stages.Deny\n > * `authentik.stages.dummy` - authentik Stages.Dummy\n > * `authentik.stages.email` - authentik Stages.Email\n > * `authentik.stages.identification` - authentik Stages.Identification\n > * `authentik.stages.invitation` - authentik Stages.User Invitation\n > * `authentik.stages.password` - authentik Stages.Password\n > * `authentik.stages.prompt` - authentik Stages.Prompt\n > * `authentik.stages.user_delete` - authentik Stages.User Delete\n > * `authentik.stages.user_login` - authentik Stages.User Login\n > * `authentik.stages.user_logout` - authentik Stages.User Logout\n > * `authentik.stages.user_write` - authentik Stages.User Write\n > * `authentik.brands` - authentik Brands\n > * `authentik.blueprints` - authentik Blueprints\n > * `authentik.core` - authentik Core\n > * `authentik.enterprise` - authentik Enterprise\n > * `authentik.enterprise.audit` - authentik Enterprise.Audit\n > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC\n\n Added enum value:\n\n * `authentik.enterprise.audit`\n##### `GET` /policies/event_matcher/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `results` (array)\n\n Changed items (object):\n > Event Matcher Policy Serializer\n\n * Changed property `app` (string)\n > * `authentik.tenants` - authentik Tenants\n > * `authentik.admin` - authentik Admin\n > * `authentik.api` - authentik API\n > * `authentik.crypto` - authentik Crypto\n > * `authentik.events` - authentik Events\n > * `authentik.flows` - authentik Flows\n > * `authentik.outposts` - authentik Outpost\n > * `authentik.policies.dummy` - authentik Policies.Dummy\n > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher\n > * `authentik.policies.expiry` - authentik Policies.Expiry\n > * `authentik.policies.expression` - authentik Policies.Expression\n > * `authentik.policies.password` - authentik Policies.Password\n > * `authentik.policies.reputation` - authentik Policies.Reputation\n > * `authentik.policies` - authentik Policies\n > * `authentik.providers.ldap` - authentik Providers.LDAP\n > * `authentik.providers.oauth2` - authentik Providers.OAuth2\n > * `authentik.providers.proxy` - authentik Providers.Proxy\n > * `authentik.providers.radius` - authentik Providers.Radius\n > * `authentik.providers.saml` - authentik Providers.SAML\n > * `authentik.providers.scim` - authentik Providers.SCIM\n > * `authentik.rbac` - authentik RBAC\n > * `authentik.recovery` - authentik Recovery\n > * `authentik.sources.ldap` - authentik Sources.LDAP\n > * `authentik.sources.oauth` - authentik Sources.OAuth\n > * `authentik.sources.plex` - authentik Sources.Plex\n > * `authentik.sources.saml` - authentik Sources.SAML\n > * `authentik.stages.authenticator` - authentik Stages.Authenticator\n > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo\n > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS\n > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static\n > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP\n > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate\n > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn\n > * `authentik.stages.captcha` - authentik Stages.Captcha\n > * `authentik.stages.consent` - authentik Stages.Consent\n > * `authentik.stages.deny` - authentik Stages.Deny\n > * `authentik.stages.dummy` - authentik Stages.Dummy\n > * `authentik.stages.email` - authentik Stages.Email\n > * `authentik.stages.identification` - authentik Stages.Identification\n > * `authentik.stages.invitation` - authentik Stages.User Invitation\n > * `authentik.stages.password` - authentik Stages.Password\n > * `authentik.stages.prompt` - authentik Stages.Prompt\n > * `authentik.stages.user_delete` - authentik Stages.User Delete\n > * `authentik.stages.user_login` - authentik Stages.User Login\n > * `authentik.stages.user_logout` - authentik Stages.User Logout\n > * `authentik.stages.user_write` - authentik Stages.User Write\n > * `authentik.brands` - authentik Brands\n > * `authentik.blueprints` - authentik Blueprints\n > * `authentik.core` - authentik Core\n > * `authentik.enterprise` - authentik Enterprise\n > * `authentik.enterprise.audit` - authentik Enterprise.Audit\n > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC\n\n Added enum value:\n\n * `authentik.enterprise.audit`","shortMessageHtmlLink":"Update API Client"}},{"before":"276186918327bfed88c847cd79577c521fe14c09","after":"fef6720b3caa09f70b51fe386ba49f8bb0c87eee","ref":"refs/heads/main","pushedAt":"2024-01-23T13:48:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"authentik-automation[bot]","name":null,"path":"/apps/authentik-automation","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/340695?s=80&v=4"},"commit":{"message":"Update API Client","shortMessageHtmlLink":"Update API Client"}},{"before":"f0ec4382708811c388cd4fe8f563fbb7b533ae42","after":"276186918327bfed88c847cd79577c521fe14c09","ref":"refs/heads/main","pushedAt":"2024-01-23T13:41:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BeryJu","name":"Jens L.","path":"/BeryJu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1932513?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"f069cc52b3c0bddc5232f231bd250b67dbeb3009","after":"f0ec4382708811c388cd4fe8f563fbb7b533ae42","ref":"refs/heads/main","pushedAt":"2024-01-14T20:34:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"authentik-automation[bot]","name":null,"path":"/apps/authentik-automation","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/340695?s=80&v=4"},"commit":{"message":"Update API Client\n\n#### What's Changed\n---\n\n##### `GET` /propertymappings/rac/\n\n###### Parameters:\n\nChanged: `managed` in `query`","shortMessageHtmlLink":"Update API Client"}},{"before":"143842ae5facef6428bcc46d404de316f24e8af7","after":"f069cc52b3c0bddc5232f231bd250b67dbeb3009","ref":"refs/heads/main","pushedAt":"2024-01-12T15:21:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"authentik-automation[bot]","name":null,"path":"/apps/authentik-automation","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/340695?s=80&v=4"},"commit":{"message":"Update API Client\n\n#### What's Changed\n---\n\n##### `GET` /sources/oauth/source_types/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n Changed items (object):\n > Serializer for SourceType\n\n New required properties:\n - `verbose_name`\n\n New optional properties:\n - `slug`\n\n * Added property `verbose_name` (string)\n\n * Deleted property `slug` (string)\n\n##### `GET` /sources/oauth/{slug}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `type` (object)\n > Serializer for SourceType\n\n New required properties:\n - `verbose_name`\n\n New optional properties:\n - `slug`\n\n * Added property `verbose_name` (string)\n\n * Deleted property `slug` (string)\n\n##### `PUT` /sources/oauth/{slug}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `type` (object)\n > Serializer for SourceType\n\n New required properties:\n - `verbose_name`\n\n New optional properties:\n - `slug`\n\n * Added property `verbose_name` (string)\n\n * Deleted property `slug` (string)\n\n##### `PATCH` /sources/oauth/{slug}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `type` (object)\n > Serializer for SourceType\n\n New required properties:\n - `verbose_name`\n\n New optional properties:\n - `slug`\n\n * Added property `verbose_name` (string)\n\n * Deleted property `slug` (string)\n\n##### `POST` /sources/oauth/\n\n###### Return Type:\n\nChanged response : **201 Created**\n\n* Changed content type : `application/json`\n\n * Changed property `type` (object)\n > Serializer for SourceType\n\n New required properties:\n - `verbose_name`\n\n New optional properties:\n - `slug`\n\n * Added property `verbose_name` (string)\n\n * Deleted property `slug` (string)\n\n##### `GET` /sources/oauth/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `results` (array)\n\n Changed items (object):\n > OAuth Source Serializer\n\n * Changed property `type` (object)\n > Serializer for SourceType\n\n New required properties:\n - `verbose_name`\n\n New optional properties:\n - `slug`\n\n * Added property `verbose_name` (string)\n\n * Deleted property `slug` (string)","shortMessageHtmlLink":"Update API Client"}},{"before":"468711509e9c450f4d09b7c7f3a8d02ebb402d6a","after":"143842ae5facef6428bcc46d404de316f24e8af7","ref":"refs/heads/main","pushedAt":"2024-01-09T18:33:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"authentik-automation[bot]","name":null,"path":"/apps/authentik-automation","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/340695?s=80&v=4"},"commit":{"message":"Update API Client","shortMessageHtmlLink":"Update API Client"}},{"before":"006c2860e301450483d804b8ba1f87cc0a2429af","after":"468711509e9c450f4d09b7c7f3a8d02ebb402d6a","ref":"refs/heads/main","pushedAt":"2024-01-04T15:33:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"authentik-automation[bot]","name":null,"path":"/apps/authentik-automation","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/340695?s=80&v=4"},"commit":{"message":"Update API Client\n\n#### What's Changed\n---\n\n##### `GET` /rac/endpoints/{pbm_uuid}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Added property `maximum_connections` (integer)\n\n##### `PUT` /rac/endpoints/{pbm_uuid}/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Added property `maximum_connections` (integer)\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Added property `maximum_connections` (integer)\n\n##### `PATCH` /rac/endpoints/{pbm_uuid}/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Added property `maximum_connections` (integer)\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Added property `maximum_connections` (integer)\n\n##### `POST` /rac/endpoints/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Added property `maximum_connections` (integer)\n\n###### Return Type:\n\nChanged response : **201 Created**\n\n* Changed content type : `application/json`\n\n * Added property `maximum_connections` (integer)\n\n##### `GET` /rac/endpoints/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `results` (array)\n\n Changed items (object):\n > Endpoint Serializer\n\n * Added property `maximum_connections` (integer)","shortMessageHtmlLink":"Update API Client"}},{"before":"2e4df8758c82485b6e0f478a9e42d5de463843ea","after":"006c2860e301450483d804b8ba1f87cc0a2429af","ref":"refs/heads/main","pushedAt":"2024-01-04T15:22:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"authentik-automation[bot]","name":null,"path":"/apps/authentik-automation","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/340695?s=80&v=4"},"commit":{"message":"Update API Client\n\n#### What's Changed\n---\n\n##### `GET` /events/events/actions/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n Changed items (object):\n > Types of an object that can be created\n\n * Added property `requires_enterprise` (boolean)\n\n##### `GET` /outposts/service_connections/all/types/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n Changed items (object):\n > Types of an object that can be created\n\n * Added property `requires_enterprise` (boolean)\n\n##### `GET` /policies/all/types/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n Changed items (object):\n > Types of an object that can be created\n\n * Added property `requires_enterprise` (boolean)\n\n##### `GET` /propertymappings/all/types/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n Changed items (object):\n > Types of an object that can be created\n\n * Added property `requires_enterprise` (boolean)\n\n##### `GET` /providers/all/types/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n Changed items (object):\n > Types of an object that can be created\n\n * Added property `requires_enterprise` (boolean)\n\n##### `GET` /schema/\n\n###### Parameters:\n\nChanged: `lang` in `query`\n\n##### `GET` /sources/all/types/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n Changed items (object):\n > Types of an object that can be created\n\n * Added property `requires_enterprise` (boolean)\n\n##### `GET` /stages/all/types/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n Changed items (object):\n > Types of an object that can be created\n\n * Added property `requires_enterprise` (boolean)\n\n##### `GET` /stages/email/templates/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n Changed items (object):\n > Types of an object that can be created\n\n * Added property `requires_enterprise` (boolean)","shortMessageHtmlLink":"Update API Client"}},{"before":"ba43714ec12d7394d7a1fd691974005751973615","after":"78445dbec98baa894cddba5d87a4223e3ce19c15","ref":"refs/heads/test-mobile","pushedAt":"2024-01-03T10:33:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BeryJu","name":"Jens L.","path":"/BeryJu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1932513?s=80&v=4"},"commit":{"message":"make firebase key optional","shortMessageHtmlLink":"make firebase key optional"}},{"before":"199d6cf0d5c2c94cd5fe5ec8e81b670047cfa700","after":"ba43714ec12d7394d7a1fd691974005751973615","ref":"refs/heads/test-mobile","pushedAt":"2024-01-03T10:28:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BeryJu","name":"Jens L.","path":"/BeryJu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1932513?s=80&v=4"},"commit":{"message":"update","shortMessageHtmlLink":"update"}},{"before":"2f4948b7f2cef114270ec39a428e740c00e3a5f6","after":"199d6cf0d5c2c94cd5fe5ec8e81b670047cfa700","ref":"refs/heads/test-mobile","pushedAt":"2024-01-02T22:09:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"BeryJu","name":"Jens L.","path":"/BeryJu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1932513?s=80&v=4"},"commit":{"message":"and fix the generator again","shortMessageHtmlLink":"and fix the generator again"}},{"before":"b7b929741f2ab8890a198c71929b343e0fdc8cf5","after":"2e4df8758c82485b6e0f478a9e42d5de463843ea","ref":"refs/heads/main","pushedAt":"2023-12-30T20:33:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"authentik-automation[bot]","name":null,"path":"/apps/authentik-automation","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/340695?s=80&v=4"},"commit":{"message":"Update API Client\n\n#### What's New\n---\n\n##### `GET` /propertymappings/rac/\n\n##### `POST` /propertymappings/rac/\n\n##### `GET` /propertymappings/rac/{pm_uuid}/\n\n##### `PUT` /propertymappings/rac/{pm_uuid}/\n\n##### `DELETE` /propertymappings/rac/{pm_uuid}/\n\n##### `PATCH` /propertymappings/rac/{pm_uuid}/\n\n##### `GET` /propertymappings/rac/{pm_uuid}/used_by/\n\n##### `GET` /providers/rac/\n\n##### `POST` /providers/rac/\n\n##### `GET` /providers/rac/{id}/\n\n##### `PUT` /providers/rac/{id}/\n\n##### `DELETE` /providers/rac/{id}/\n\n##### `PATCH` /providers/rac/{id}/\n\n##### `GET` /providers/rac/{id}/used_by/\n\n##### `GET` /rac/endpoints/\n\n##### `POST` /rac/endpoints/\n\n##### `GET` /rac/endpoints/{pbm_uuid}/\n\n##### `PUT` /rac/endpoints/{pbm_uuid}/\n\n##### `DELETE` /rac/endpoints/{pbm_uuid}/\n\n##### `PATCH` /rac/endpoints/{pbm_uuid}/\n\n##### `GET` /rac/endpoints/{pbm_uuid}/used_by/\n\n#### What's Changed\n---\n\n##### `GET` /policies/event_matcher/{policy_uuid}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `app` (string)\n > * `authentik.admin` - authentik Admin\n > * `authentik.api` - authentik API\n > * `authentik.crypto` - authentik Crypto\n > * `authentik.events` - authentik Events\n > * `authentik.flows` - authentik Flows\n > * `authentik.outposts` - authentik Outpost\n > * `authentik.policies.dummy` - authentik Policies.Dummy\n > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher\n > * `authentik.policies.expiry` - authentik Policies.Expiry\n > * `authentik.policies.expression` - authentik Policies.Expression\n > * `authentik.policies.password` - authentik Policies.Password\n > * `authentik.policies.reputation` - authentik Policies.Reputation\n > * `authentik.policies` - authentik Policies\n > * `authentik.providers.ldap` - authentik Providers.LDAP\n > * `authentik.providers.oauth2` - authentik Providers.OAuth2\n > * `authentik.providers.proxy` - authentik Providers.Proxy\n > * `authentik.providers.radius` - authentik Providers.Radius\n > * `authentik.providers.saml` - authentik Providers.SAML\n > * `authentik.providers.scim` - authentik Providers.SCIM\n > * `authentik.rbac` - authentik RBAC\n > * `authentik.recovery` - authentik Recovery\n > * `authentik.sources.ldap` - authentik Sources.LDAP\n > * `authentik.sources.oauth` - authentik Sources.OAuth\n > * `authentik.sources.plex` - authentik Sources.Plex\n > * `authentik.sources.saml` - authentik Sources.SAML\n > * `authentik.stages.authenticator` - authentik Stages.Authenticator\n > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo\n > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS\n > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static\n > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP\n > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate\n > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn\n > * `authentik.stages.captcha` - authentik Stages.Captcha\n > * `authentik.stages.consent` - authentik Stages.Consent\n > * `authentik.stages.deny` - authentik Stages.Deny\n > * `authentik.stages.dummy` - authentik Stages.Dummy\n > * `authentik.stages.email` - authentik Stages.Email\n > * `authentik.stages.identification` - authentik Stages.Identification\n > * `authentik.stages.invitation` - authentik Stages.User Invitation\n > * `authentik.stages.password` - authentik Stages.Password\n > * `authentik.stages.prompt` - authentik Stages.Prompt\n > * `authentik.stages.user_delete` - authentik Stages.User Delete\n > * `authentik.stages.user_login` - authentik Stages.User Login\n > * `authentik.stages.user_logout` - authentik Stages.User Logout\n > * `authentik.stages.user_write` - authentik Stages.User Write\n > * `authentik.tenants` - authentik Tenants\n > * `authentik.blueprints` - authentik Blueprints\n > * `authentik.core` - authentik Core\n > * `authentik.enterprise` - authentik Enterprise\n > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC\n\n Added enum value:\n\n * `authentik.enterprise.providers.rac`\n * Changed property `model` (string)\n > * `authentik_crypto.certificatekeypair` - Certificate-Key Pair\n > * `authentik_events.event` - Event\n > * `authentik_events.notificationtransport` - Notification Transport\n > * `authentik_events.notification` - Notification\n > * `authentik_events.notificationrule` - Notification Rule\n > * `authentik_events.notificationwebhookmapping` - Webhook Mapping\n > * `authentik_flows.flow` - Flow\n > * `authentik_flows.flowstagebinding` - Flow Stage Binding\n > * `authentik_outposts.dockerserviceconnection` - Docker Service-Connection\n > * `authentik_outposts.kubernetesserviceconnection` - Kubernetes Service-Connection\n > * `authentik_outposts.outpost` - Outpost\n > * `authentik_policies_dummy.dummypolicy` - Dummy Policy\n > * `authentik_policies_event_matcher.eventmatcherpolicy` - Event Matcher Policy\n > * `authentik_policies_expiry.passwordexpirypolicy` - Password Expiry Policy\n > * `authentik_policies_expression.expressionpolicy` - Expression Policy\n > * `authentik_policies_password.passwordpolicy` - Password Policy\n > * `authentik_policies_reputation.reputationpolicy` - Reputation Policy\n > * `authentik_policies_reputation.reputation` - Reputation Score\n > * `authentik_policies.policybinding` - Policy Binding\n > * `authentik_providers_ldap.ldapprovider` - LDAP Provider\n > * `authentik_providers_oauth2.scopemapping` - Scope Mapping\n > * `authentik_providers_oauth2.oauth2provider` - OAuth2/OpenID Provider\n > * `authentik_providers_oauth2.authorizationcode` - Authorization Code\n > * `authentik_providers_oauth2.accesstoken` - OAuth2 Access Token\n > * `authentik_providers_oauth2.refreshtoken` - OAuth2 Refresh Token\n > * `authentik_providers_proxy.proxyprovider` - Proxy Provider\n > * `authentik_providers_radius.radiusprovider` - Radius Provider\n > * `authentik_providers_saml.samlprovider` - SAML Provider\n > * `authentik_providers_saml.samlpropertymapping` - SAML Property Mapping\n > * `authentik_providers_scim.scimprovider` - SCIM Provider\n > * `authentik_providers_scim.scimmapping` - SCIM Mapping\n > * `authentik_rbac.role` - Role\n > * `authentik_sources_ldap.ldapsource` - LDAP Source\n > * `authentik_sources_ldap.ldappropertymapping` - LDAP Property Mapping\n > * `authentik_sources_oauth.oauthsource` - OAuth Source\n > * `authentik_sources_oauth.useroauthsourceconnection` - User OAuth Source Connection\n > * `authentik_sources_plex.plexsource` - Plex Source\n > * `authentik_sources_plex.plexsourceconnection` - User Plex Source Connection\n > * `authentik_sources_saml.samlsource` - SAML Source\n > * `authentik_sources_saml.usersamlsourceconnection` - User SAML Source Connection\n > * `authentik_stages_authenticator_duo.authenticatorduostage` - Duo Authenticator Setup Stage\n > * `authentik_stages_authenticator_duo.duodevice` - Duo Device\n > * `authentik_stages_authenticator_sms.authenticatorsmsstage` - SMS Authenticator Setup Stage\n > * `authentik_stages_authenticator_sms.smsdevice` - SMS Device\n > * `authentik_stages_authenticator_static.authenticatorstaticstage` - Static Authenticator Stage\n > * `authentik_stages_authenticator_static.staticdevice` - Static Device\n > * `authentik_stages_authenticator_totp.authenticatortotpstage` - TOTP Authenticator Setup Stage\n > * `authentik_stages_authenticator_totp.totpdevice` - TOTP Device\n > * `authentik_stages_authenticator_validate.authenticatorvalidatestage` - Authenticator Validation Stage\n > * `authentik_stages_authenticator_webauthn.authenticatewebauthnstage` - WebAuthn Authenticator Setup Stage\n > * `authentik_stages_authenticator_webauthn.webauthndevice` - WebAuthn Device\n > * `authentik_stages_captcha.captchastage` - Captcha Stage\n > * `authentik_stages_consent.consentstage` - Consent Stage\n > * `authentik_stages_consent.userconsent` - User Consent\n > * `authentik_stages_deny.denystage` - Deny Stage\n > * `authentik_stages_dummy.dummystage` - Dummy Stage\n > * `authentik_stages_email.emailstage` - Email Stage\n > * `authentik_stages_identification.identificationstage` - Identification Stage\n > * `authentik_stages_invitation.invitationstage` - Invitation Stage\n > * `authentik_stages_invitation.invitation` - Invitation\n > * `authentik_stages_password.passwordstage` - Password Stage\n > * `authentik_stages_prompt.prompt` - Prompt\n > * `authentik_stages_prompt.promptstage` - Prompt Stage\n > * `authentik_stages_user_delete.userdeletestage` - User Delete Stage\n > * `authentik_stages_user_login.userloginstage` - User Login Stage\n > * `authentik_stages_user_logout.userlogoutstage` - User Logout Stage\n > * `authentik_stages_user_write.userwritestage` - User Write Stage\n > * `authentik_tenants.tenant` - Tenant\n > * `authentik_blueprints.blueprintinstance` - Blueprint Instance\n > * `authentik_core.group` - Group\n > * `authentik_core.user` - User\n > * `authentik_core.application` - Application\n > * `authentik_core.token` - Token\n > * `authentik_enterprise.license` - License\n > * `authentik_providers_rac.racprovider` - RAC Provider\n > * `authentik_providers_rac.endpoint` - RAC Endpoint\n > * `authentik_providers_rac.racpropertymapping` - RAC Property Mapping\n\n Added enum values:\n\n * `authentik_providers_rac.racprovider`\n * `authentik_providers_rac.endpoint`\n * `authentik_providers_rac.racpropertymapping`\n##### `PUT` /policies/event_matcher/{policy_uuid}/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Changed property `app` (string)\n > * `authentik.admin` - authentik Admin\n > * `authentik.api` - authentik API\n > * `authentik.crypto` - authentik Crypto\n > * `authentik.events` - authentik Events\n > * `authentik.flows` - authentik Flows\n > * `authentik.outposts` - authentik Outpost\n > * `authentik.policies.dummy` - authentik Policies.Dummy\n > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher\n > * `authentik.policies.expiry` - authentik Policies.Expiry\n > * `authentik.policies.expression` - authentik Policies.Expression\n > * `authentik.policies.password` - authentik Policies.Password\n > * `authentik.policies.reputation` - authentik Policies.Reputation\n > * `authentik.policies` - authentik Policies\n > * `authentik.providers.ldap` - authentik Providers.LDAP\n > * `authentik.providers.oauth2` - authentik Providers.OAuth2\n > * `authentik.providers.proxy` - authentik Providers.Proxy\n > * `authentik.providers.radius` - authentik Providers.Radius\n > * `authentik.providers.saml` - authentik Providers.SAML\n > * `authentik.providers.scim` - authentik Providers.SCIM\n > * `authentik.rbac` - authentik RBAC\n > * `authentik.recovery` - authentik Recovery\n > * `authentik.sources.ldap` - authentik Sources.LDAP\n > * `authentik.sources.oauth` - authentik Sources.OAuth\n > * `authentik.sources.plex` - authentik Sources.Plex\n > * `authentik.sources.saml` - authentik Sources.SAML\n > * `authentik.stages.authenticator` - authentik Stages.Authenticator\n > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo\n > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS\n > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static\n > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP\n > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate\n > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn\n > * `authentik.stages.captcha` - authentik Stages.Captcha\n > * `authentik.stages.consent` - authentik Stages.Consent\n > * `authentik.stages.deny` - authentik Stages.Deny\n > * `authentik.stages.dummy` - authentik Stages.Dummy\n > * `authentik.stages.email` - authentik Stages.Email\n > * `authentik.stages.identification` - authentik Stages.Identification\n > * `authentik.stages.invitation` - authentik Stages.User Invitation\n > * `authentik.stages.password` - authentik Stages.Password\n > * `authentik.stages.prompt` - authentik Stages.Prompt\n > * `authentik.stages.user_delete` - authentik Stages.User Delete\n > * `authentik.stages.user_login` - authentik Stages.User Login\n > * `authentik.stages.user_logout` - authentik Stages.User Logout\n > * `authentik.stages.user_write` - authentik Stages.User Write\n > * `authentik.tenants` - authentik Tenants\n > * `authentik.blueprints` - authentik Blueprints\n > * `authentik.core` - authentik Core\n > * `authentik.enterprise` - authentik Enterprise\n > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC\n\n Added enum value:\n\n * `authentik.enterprise.providers.rac`\n* Changed property `model` (string)\n > * `authentik_crypto.certificatekeypair` - Certificate-Key Pair\n > * `authentik_events.event` - Event\n > * `authentik_events.notificationtransport` - Notification Transport\n > * `authentik_events.notification` - Notification\n > * `authentik_events.notificationrule` - Notification Rule\n > * `authentik_events.notificationwebhookmapping` - Webhook Mapping\n > * `authentik_flows.flow` - Flow\n > * `authentik_flows.flowstagebinding` - Flow Stage Binding\n > * `authentik_outposts.dockerserviceconnection` - Docker Service-Connection\n > * `authentik_outposts.kubernetesserviceconnection` - Kubernetes Service-Connection\n > * `authentik_outposts.outpost` - Outpost\n > * `authentik_policies_dummy.dummypolicy` - Dummy Policy\n > * `authentik_policies_event_matcher.eventmatcherpolicy` - Event Matcher Policy\n > * `authentik_policies_expiry.passwordexpirypolicy` - Password Expiry Policy\n > * `authentik_policies_expression.expressionpolicy` - Expression Policy\n > * `authentik_policies_password.passwordpolicy` - Password Policy\n > * `authentik_policies_reputation.reputationpolicy` - Reputation Policy\n > * `authentik_policies_reputation.reputation` - Reputation Score\n > * `authentik_policies.policybinding` - Policy Binding\n > * `authentik_providers_ldap.ldapprovider` - LDAP Provider\n > * `authentik_providers_oauth2.scopemapping` - Scope Mapping\n > * `authentik_providers_oauth2.oauth2provider` - OAuth2/OpenID Provider\n > * `authentik_providers_oauth2.authorizationcode` - Authorization Code\n > * `authentik_providers_oauth2.accesstoken` - OAuth2 Access Token\n > * `authentik_providers_oauth2.refreshtoken` - OAuth2 Refresh Token\n > * `authentik_providers_proxy.proxyprovider` - Proxy Provider\n > * `authentik_providers_radius.radiusprovider` - Radius Provider\n > * `authentik_providers_saml.samlprovider` - SAML Provider\n > * `authentik_providers_saml.samlpropertymapping` - SAML Property Mapping\n > * `authentik_providers_scim.scimprovider` - SCIM Provider\n > * `authentik_providers_scim.scimmapping` - SCIM Mapping\n > * `authentik_rbac.role` - Role\n > * `authentik_sources_ldap.ldapsource` - LDAP Source\n > * `authentik_sources_ldap.ldappropertymapping` - LDAP Property Mapping\n > * `authentik_sources_oauth.oauthsource` - OAuth Source\n > * `authentik_sources_oauth.useroauthsourceconnection` - User OAuth Source Connection\n > * `authentik_sources_plex.plexsource` - Plex Source\n > * `authentik_sources_plex.plexsourceconnection` - User Plex Source Connection\n > * `authentik_sources_saml.samlsource` - SAML Source\n > * `authentik_sources_saml.usersamlsourceconnection` - User SAML Source Connection\n > * `authentik_stages_authenticator_duo.authenticatorduostage` - Duo Authenticator Setup Stage\n > * `authentik_stages_authenticator_duo.duodevice` - Duo Device\n > * `authentik_stages_authenticator_sms.authenticatorsmsstage` - SMS Authenticator Setup Stage\n > * `authentik_stages_authenticator_sms.smsdevice` - SMS Device\n > * `authentik_stages_authenticator_static.authenticatorstaticstage` - Static Authenticator Stage\n > * `authentik_stages_authenticator_static.staticdevice` - Static Device\n > * `authentik_stages_authenticator_totp.authenticatortotpstage` - TOTP Authenticator Setup Stage\n > * `authentik_stages_authenticator_totp.totpdevice` - TOTP Device\n > * `authentik_stages_authenticator_validate.authenticatorvalidatestage` - Authenticator Validation Stage\n > * `authentik_stages_authenticator_webauthn.authenticatewebauthnstage` - WebAuthn Authenticator Setup Stage\n > * `authentik_stages_authenticator_webauthn.webauthndevice` - WebAuthn Device\n > * `authentik_stages_captcha.captchastage` - Captcha Stage\n > * `authentik_stages_consent.consentstage` - Consent Stage\n > * `authentik_stages_consent.userconsent` - User Consent\n > * `authentik_stages_deny.denystage` - Deny Stage\n > * `authentik_stages_dummy.dummystage` - Dummy Stage\n > * `authentik_stages_email.emailstage` - Email Stage\n > * `authentik_stages_identification.identificationstage` - Identification Stage\n > * `authentik_stages_invitation.invitationstage` - Invitation Stage\n > * `authentik_stages_invitation.invitation` - Invitation\n > * `authentik_stages_password.passwordstage` - Password Stage\n > * `authentik_stages_prompt.prompt` - Prompt\n > * `authentik_stages_prompt.promptstage` - Prompt Stage\n > * `authentik_stages_user_delete.userdeletestage` - User Delete Stage\n > * `authentik_stages_user_login.userloginstage` - User Login Stage\n > * `authentik_stages_user_logout.userlogoutstage` - User Logout Stage\n > * `authentik_stages_user_write.userwritestage` - User Write Stage\n > * `authentik_tenants.tenant` - Tenant\n > * `authentik_blueprints.blueprintinstance` - Blueprint Instance\n > * `authentik_core.group` - Group\n > * `authentik_core.user` - User\n > * `authentik_core.application` - Application\n > * `authentik_core.token` - Token\n > * `authentik_enterprise.license` - License\n > * `authentik_providers_rac.racprovider` - RAC Provider\n > * `authentik_providers_rac.endpoint` - RAC Endpoint\n > * `authentik_providers_rac.racpropertymapping` - RAC Property Mapping\n\n Added enum values:\n\n * `authentik_providers_rac.racprovider`\n * `authentik_providers_rac.endpoint`\n * `authentik_providers_rac.racpropertymapping`\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `app` (string)\n > * `authentik.admin` - authentik Admin\n > * `authentik.api` - authentik API\n > * `authentik.crypto` - authentik Crypto\n > * `authentik.events` - authentik Events\n > * `authentik.flows` - authentik Flows\n > * `authentik.outposts` - authentik Outpost\n > * `authentik.policies.dummy` - authentik Policies.Dummy\n > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher\n > * `authentik.policies.expiry` - authentik Policies.Expiry\n > * `authentik.policies.expression` - authentik Policies.Expression\n > * `authentik.policies.password` - authentik Policies.Password\n > * `authentik.policies.reputation` - authentik Policies.Reputation\n > * `authentik.policies` - authentik Policies\n > * `authentik.providers.ldap` - authentik Providers.LDAP\n > * `authentik.providers.oauth2` - authentik Providers.OAuth2\n > * `authentik.providers.proxy` - authentik Providers.Proxy\n > * `authentik.providers.radius` - authentik Providers.Radius\n > * `authentik.providers.saml` - authentik Providers.SAML\n > * `authentik.providers.scim` - authentik Providers.SCIM\n > * `authentik.rbac` - authentik RBAC\n > * `authentik.recovery` - authentik Recovery\n > * `authentik.sources.ldap` - authentik Sources.LDAP\n > * `authentik.sources.oauth` - authentik Sources.OAuth\n > * `authentik.sources.plex` - authentik Sources.Plex\n > * `authentik.sources.saml` - authentik Sources.SAML\n > * `authentik.stages.authenticator` - authentik Stages.Authenticator\n > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo\n > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS\n > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static\n > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP\n > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate\n > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn\n > * `authentik.stages.captcha` - authentik Stages.Captcha\n > * `authentik.stages.consent` - authentik Stages.Consent\n > * `authentik.stages.deny` - authentik Stages.Deny\n > * `authentik.stages.dummy` - authentik Stages.Dummy\n > * `authentik.stages.email` - authentik Stages.Email\n > * `authentik.stages.identification` - authentik Stages.Identification\n > * `authentik.stages.invitation` - authentik Stages.User Invitation\n > * `authentik.stages.password` - authentik Stages.Password\n > * `authentik.stages.prompt` - authentik Stages.Prompt\n > * `authentik.stages.user_delete` - authentik Stages.User Delete\n > * `authentik.stages.user_login` - authentik Stages.User Login\n > * `authentik.stages.user_logout` - authentik Stages.User Logout\n > * `authentik.stages.user_write` - authentik Stages.User Write\n > * `authentik.tenants` - authentik Tenants\n > * `authentik.blueprints` - authentik Blueprints\n > * `authentik.core` - authentik Core\n > * `authentik.enterprise` - authentik Enterprise\n > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC\n\n Added enum value:\n\n * `authentik.enterprise.providers.rac`\n * Changed property `model` (string)\n > * `authentik_crypto.certificatekeypair` - Certificate-Key Pair\n > * `authentik_events.event` - Event\n > * `authentik_events.notificationtransport` - Notification Transport\n > * `authentik_events.notification` - Notification\n > * `authentik_events.notificationrule` - Notification Rule\n > * `authentik_events.notificationwebhookmapping` - Webhook Mapping\n > * `authentik_flows.flow` - Flow\n > * `authentik_flows.flowstagebinding` - Flow Stage Binding\n > * `authentik_outposts.dockerserviceconnection` - Docker Service-Connection\n > * `authentik_outposts.kubernetesserviceconnection` - Kubernetes Service-Connection\n > * `authentik_outposts.outpost` - Outpost\n > * `authentik_policies_dummy.dummypolicy` - Dummy Policy\n > * `authentik_policies_event_matcher.eventmatcherpolicy` - Event Matcher Policy\n > * `authentik_policies_expiry.passwordexpirypolicy` - Password Expiry Policy\n > * `authentik_policies_expression.expressionpolicy` - Expression Policy\n > * `authentik_policies_password.passwordpolicy` - Password Policy\n > * `authentik_policies_reputation.reputationpolicy` - Reputation Policy\n > * `authentik_policies_reputation.reputation` - Reputation Score\n > * `authentik_policies.policybinding` - Policy Binding\n > * `authentik_providers_ldap.ldapprovider` - LDAP Provider\n > * `authentik_providers_oauth2.scopemapping` - Scope Mapping\n > * `authentik_providers_oauth2.oauth2provider` - OAuth2/OpenID Provider\n > * `authentik_providers_oauth2.authorizationcode` - Authorization Code\n > * `authentik_providers_oauth2.accesstoken` - OAuth2 Access Token\n > * `authentik_providers_oauth2.refreshtoken` - OAuth2 Refresh Token\n > * `authentik_providers_proxy.proxyprovider` - Proxy Provider\n > * `authentik_providers_radius.radiusprovider` - Radius Provider\n > * `authentik_providers_saml.samlprovider` - SAML Provider\n > * `authentik_providers_saml.samlpropertymapping` - SAML Property Mapping\n > * `authentik_providers_scim.scimprovider` - SCIM Provider\n > * `authentik_providers_scim.scimmapping` - SCIM Mapping\n > * `authentik_rbac.role` - Role\n > * `authentik_sources_ldap.ldapsource` - LDAP Source\n > * `authentik_sources_ldap.ldappropertymapping` - LDAP Property Mapping\n > * `authentik_sources_oauth.oauthsource` - OAuth Source\n > * `authentik_sources_oauth.useroauthsourceconnection` - User OAuth Source Connection\n > * `authentik_sources_plex.plexsource` - Plex Source\n > * `authentik_sources_plex.plexsourceconnection` - User Plex Source Connection\n > * `authentik_sources_saml.samlsource` - SAML Source\n > * `authentik_sources_saml.usersamlsourceconnection` - User SAML Source Connection\n > * `authentik_stages_authenticator_duo.authenticatorduostage` - Duo Authenticator Setup Stage\n > * `authentik_stages_authenticator_duo.duodevice` - Duo Device\n > * `authentik_stages_authenticator_sms.authenticatorsmsstage` - SMS Authenticator Setup Stage\n > * `authentik_stages_authenticator_sms.smsdevice` - SMS Device\n > * `authentik_stages_authenticator_static.authenticatorstaticstage` - Static Authenticator Stage\n > * `authentik_stages_authenticator_static.staticdevice` - Static Device\n > * `authentik_stages_authenticator_totp.authenticatortotpstage` - TOTP Authenticator Setup Stage\n > * `authentik_stages_authenticator_totp.totpdevice` - TOTP Device\n > * `authentik_stages_authenticator_validate.authenticatorvalidatestage` - Authenticator Validation Stage\n > * `authentik_stages_authenticator_webauthn.authenticatewebauthnstage` - WebAuthn Authenticator Setup Stage\n > * `authentik_stages_authenticator_webauthn.webauthndevice` - WebAuthn Device\n > * `authentik_stages_captcha.captchastage` - Captcha Stage\n > * `authentik_stages_consent.consentstage` - Consent Stage\n > * `authentik_stages_consent.userconsent` - User Consent\n > * `authentik_stages_deny.denystage` - Deny Stage\n > * `authentik_stages_dummy.dummystage` - Dummy Stage\n > * `authentik_stages_email.emailstage` - Email Stage\n > * `authentik_stages_identification.identificationstage` - Identification Stage\n > * `authentik_stages_invitation.invitationstage` - Invitation Stage\n > * `authentik_stages_invitation.invitation` - Invitation\n > * `authentik_stages_password.passwordstage` - Password Stage\n > * `authentik_stages_prompt.prompt` - Prompt\n > * `authentik_stages_prompt.promptstage` - Prompt Stage\n > * `authentik_stages_user_delete.userdeletestage` - User Delete Stage\n > * `authentik_stages_user_login.userloginstage` - User Login Stage\n > * `authentik_stages_user_logout.userlogoutstage` - User Logout Stage\n > * `authentik_stages_user_write.userwritestage` - User Write Stage\n > * `authentik_tenants.tenant` - Tenant\n > * `authentik_blueprints.blueprintinstance` - Blueprint Instance\n > * `authentik_core.group` - Group\n > * `authentik_core.user` - User\n > * `authentik_core.application` - Application\n > * `authentik_core.token` - Token\n > * `authentik_enterprise.license` - License\n > * `authentik_providers_rac.racprovider` - RAC Provider\n > * `authentik_providers_rac.endpoint` - RAC Endpoint\n > * `authentik_providers_rac.racpropertymapping` - RAC Property Mapping\n\n Added enum values:\n\n * `authentik_providers_rac.racprovider`\n * `authentik_providers_rac.endpoint`\n * `authentik_providers_rac.racpropertymapping`\n##### `PATCH` /policies/event_matcher/{policy_uuid}/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Changed property `app` (string)\n > * `authentik.admin` - authentik Admin\n > * `authentik.api` - authentik API\n > * `authentik.crypto` - authentik Crypto\n > * `authentik.events` - authentik Events\n > * `authentik.flows` - authentik Flows\n > * `authentik.outposts` - authentik Outpost\n > * `authentik.policies.dummy` - authentik Policies.Dummy\n > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher\n > * `authentik.policies.expiry` - authentik Policies.Expiry\n > * `authentik.policies.expression` - authentik Policies.Expression\n > * `authentik.policies.password` - authentik Policies.Password\n > * `authentik.policies.reputation` - authentik Policies.Reputation\n > * `authentik.policies` - authentik Policies\n > * `authentik.providers.ldap` - authentik Providers.LDAP\n > * `authentik.providers.oauth2` - authentik Providers.OAuth2\n > * `authentik.providers.proxy` - authentik Providers.Proxy\n > * `authentik.providers.radius` - authentik Providers.Radius\n > * `authentik.providers.saml` - authentik Providers.SAML\n > * `authentik.providers.scim` - authentik Providers.SCIM\n > * `authentik.rbac` - authentik RBAC\n > * `authentik.recovery` - authentik Recovery\n > * `authentik.sources.ldap` - authentik Sources.LDAP\n > * `authentik.sources.oauth` - authentik Sources.OAuth\n > * `authentik.sources.plex` - authentik Sources.Plex\n > * `authentik.sources.saml` - authentik Sources.SAML\n > * `authentik.stages.authenticator` - authentik Stages.Authenticator\n > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo\n > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS\n > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static\n > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP\n > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate\n > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn\n > * `authentik.stages.captcha` - authentik Stages.Captcha\n > * `authentik.stages.consent` - authentik Stages.Consent\n > * `authentik.stages.deny` - authentik Stages.Deny\n > * `authentik.stages.dummy` - authentik Stages.Dummy\n > * `authentik.stages.email` - authentik Stages.Email\n > * `authentik.stages.identification` - authentik Stages.Identification\n > * `authentik.stages.invitation` - authentik Stages.User Invitation\n > * `authentik.stages.password` - authentik Stages.Password\n > * `authentik.stages.prompt` - authentik Stages.Prompt\n > * `authentik.stages.user_delete` - authentik Stages.User Delete\n > * `authentik.stages.user_login` - authentik Stages.User Login\n > * `authentik.stages.user_logout` - authentik Stages.User Logout\n > * `authentik.stages.user_write` - authentik Stages.User Write\n > * `authentik.tenants` - authentik Tenants\n > * `authentik.blueprints` - authentik Blueprints\n > * `authentik.core` - authentik Core\n > * `authentik.enterprise` - authentik Enterprise\n > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC\n\n Added enum value:\n\n * `authentik.enterprise.providers.rac`\n* Changed property `model` (string)\n > * `authentik_crypto.certificatekeypair` - Certificate-Key Pair\n > * `authentik_events.event` - Event\n > * `authentik_events.notificationtransport` - Notification Transport\n > * `authentik_events.notification` - Notification\n > * `authentik_events.notificationrule` - Notification Rule\n > * `authentik_events.notificationwebhookmapping` - Webhook Mapping\n > * `authentik_flows.flow` - Flow\n > * `authentik_flows.flowstagebinding` - Flow Stage Binding\n > * `authentik_outposts.dockerserviceconnection` - Docker Service-Connection\n > * `authentik_outposts.kubernetesserviceconnection` - Kubernetes Service-Connection\n > * `authentik_outposts.outpost` - Outpost\n > * `authentik_policies_dummy.dummypolicy` - Dummy Policy\n > * `authentik_policies_event_matcher.eventmatcherpolicy` - Event Matcher Policy\n > * `authentik_policies_expiry.passwordexpirypolicy` - Password Expiry Policy\n > * `authentik_policies_expression.expressionpolicy` - Expression Policy\n > * `authentik_policies_password.passwordpolicy` - Password Policy\n > * `authentik_policies_reputation.reputationpolicy` - Reputation Policy\n > * `authentik_policies_reputation.reputation` - Reputation Score\n > * `authentik_policies.policybinding` - Policy Binding\n > * `authentik_providers_ldap.ldapprovider` - LDAP Provider\n > * `authentik_providers_oauth2.scopemapping` - Scope Mapping\n > * `authentik_providers_oauth2.oauth2provider` - OAuth2/OpenID Provider\n > * `authentik_providers_oauth2.authorizationcode` - Authorization Code\n > * `authentik_providers_oauth2.accesstoken` - OAuth2 Access Token\n > * `authentik_providers_oauth2.refreshtoken` - OAuth2 Refresh Token\n > * `authentik_providers_proxy.proxyprovider` - Proxy Provider\n > * `authentik_providers_radius.radiusprovider` - Radius Provider\n > * `authentik_providers_saml.samlprovider` - SAML Provider\n > * `authentik_providers_saml.samlpropertymapping` - SAML Property Mapping\n > * `authentik_providers_scim.scimprovider` - SCIM Provider\n > * `authentik_providers_scim.scimmapping` - SCIM Mapping\n > * `authentik_rbac.role` - Role\n > * `authentik_sources_ldap.ldapsource` - LDAP Source\n > * `authentik_sources_ldap.ldappropertymapping` - LDAP Property Mapping\n > * `authentik_sources_oauth.oauthsource` - OAuth Source\n > * `authentik_sources_oauth.useroauthsourceconnection` - User OAuth Source Connection\n > * `authentik_sources_plex.plexsource` - Plex Source\n > * `authentik_sources_plex.plexsourceconnection` - User Plex Source Connection\n > * `authentik_sources_saml.samlsource` - SAML Source\n > * `authentik_sources_saml.usersamlsourceconnection` - User SAML Source Connection\n > * `authentik_stages_authenticator_duo.authenticatorduostage` - Duo Authenticator Setup Stage\n > * `authentik_stages_authenticator_duo.duodevice` - Duo Device\n > * `authentik_stages_authenticator_sms.authenticatorsmsstage` - SMS Authenticator Setup Stage\n > * `authentik_stages_authenticator_sms.smsdevice` - SMS Device\n > * `authentik_stages_authenticator_static.authenticatorstaticstage` - Static Authenticator Stage\n > * `authentik_stages_authenticator_static.staticdevice` - Static Device\n > * `authentik_stages_authenticator_totp.authenticatortotpstage` - TOTP Authenticator Setup Stage\n > * `authentik_stages_authenticator_totp.totpdevice` - TOTP Device\n > * `authentik_stages_authenticator_validate.authenticatorvalidatestage` - Authenticator Validation Stage\n > * `authentik_stages_authenticator_webauthn.authenticatewebauthnstage` - WebAuthn Authenticator Setup Stage\n > * `authentik_stages_authenticator_webauthn.webauthndevice` - WebAuthn Device\n > * `authentik_stages_captcha.captchastage` - Captcha Stage\n > * `authentik_stages_consent.consentstage` - Consent Stage\n > * `authentik_stages_consent.userconsent` - User Consent\n > * `authentik_stages_deny.denystage` - Deny Stage\n > * `authentik_stages_dummy.dummystage` - Dummy Stage\n > * `authentik_stages_email.emailstage` - Email Stage\n > * `authentik_stages_identification.identificationstage` - Identification Stage\n > * `authentik_stages_invitation.invitationstage` - Invitation Stage\n > * `authentik_stages_invitation.invitation` - Invitation\n > * `authentik_stages_password.passwordstage` - Password Stage\n > * `authentik_stages_prompt.prompt` - Prompt\n > * `authentik_stages_prompt.promptstage` - Prompt Stage\n > * `authentik_stages_user_delete.userdeletestage` - User Delete Stage\n > * `authentik_stages_user_login.userloginstage` - User Login Stage\n > * `authentik_stages_user_logout.userlogoutstage` - User Logout Stage\n > * `authentik_stages_user_write.userwritestage` - User Write Stage\n > * `authentik_tenants.tenant` - Tenant\n > * `authentik_blueprints.blueprintinstance` - Blueprint Instance\n > * `authentik_core.group` - Group\n > * `authentik_core.user` - User\n > * `authentik_core.application` - Application\n > * `authentik_core.token` - Token\n > * `authentik_enterprise.license` - License\n > * `authentik_providers_rac.racprovider` - RAC Provider\n > * `authentik_providers_rac.endpoint` - RAC Endpoint\n > * `authentik_providers_rac.racpropertymapping` - RAC Property Mapping\n\n Added enum values:\n\n * `authentik_providers_rac.racprovider`\n * `authentik_providers_rac.endpoint`\n * `authentik_providers_rac.racpropertymapping`\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `app` (string)\n > * `authentik.admin` - authentik Admin\n > * `authentik.api` - authentik API\n > * `authentik.crypto` - authentik Crypto\n > * `authentik.events` - authentik Events\n > * `authentik.flows` - authentik Flows\n > * `authentik.outposts` - authentik Outpost\n > * `authentik.policies.dummy` - authentik Policies.Dummy\n > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher\n > * `authentik.policies.expiry` - authentik Policies.Expiry\n > * `authentik.policies.expression` - authentik Policies.Expression\n > * `authentik.policies.password` - authentik Policies.Password\n > * `authentik.policies.reputation` - authentik Policies.Reputation\n > * `authentik.policies` - authentik Policies\n > * `authentik.providers.ldap` - authentik Providers.LDAP\n > * `authentik.providers.oauth2` - authentik Providers.OAuth2\n > * `authentik.providers.proxy` - authentik Providers.Proxy\n > * `authentik.providers.radius` - authentik Providers.Radius\n > * `authentik.providers.saml` - authentik Providers.SAML\n > * `authentik.providers.scim` - authentik Providers.SCIM\n > * `authentik.rbac` - authentik RBAC\n > * `authentik.recovery` - authentik Recovery\n > * `authentik.sources.ldap` - authentik Sources.LDAP\n > * `authentik.sources.oauth` - authentik Sources.OAuth\n > * `authentik.sources.plex` - authentik Sources.Plex\n > * `authentik.sources.saml` - authentik Sources.SAML\n > * `authentik.stages.authenticator` - authentik Stages.Authenticator\n > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo\n > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS\n > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static\n > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP\n > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate\n > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn\n > * `authentik.stages.captcha` - authentik Stages.Captcha\n > * `authentik.stages.consent` - authentik Stages.Consent\n > * `authentik.stages.deny` - authentik Stages.Deny\n > * `authentik.stages.dummy` - authentik Stages.Dummy\n > * `authentik.stages.email` - authentik Stages.Email\n > * `authentik.stages.identification` - authentik Stages.Identification\n > * `authentik.stages.invitation` - authentik Stages.User Invitation\n > * `authentik.stages.password` - authentik Stages.Password\n > * `authentik.stages.prompt` - authentik Stages.Prompt\n > * `authentik.stages.user_delete` - authentik Stages.User Delete\n > * `authentik.stages.user_login` - authentik Stages.User Login\n > * `authentik.stages.user_logout` - authentik Stages.User Logout\n > * `authentik.stages.user_write` - authentik Stages.User Write\n > * `authentik.tenants` - authentik Tenants\n > * `authentik.blueprints` - authentik Blueprints\n > * `authentik.core` - authentik Core\n > * `authentik.enterprise` - authentik Enterprise\n > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC\n\n Added enum value:\n\n * `authentik.enterprise.providers.rac`\n * Changed property `model` (string)\n > * `authentik_crypto.certificatekeypair` - Certificate-Key Pair\n > * `authentik_events.event` - Event\n > * `authentik_events.notificationtransport` - Notification Transport\n > * `authentik_events.notification` - Notification\n > * `authentik_events.notificationrule` - Notification Rule\n > * `authentik_events.notificationwebhookmapping` - Webhook Mapping\n > * `authentik_flows.flow` - Flow\n > * `authentik_flows.flowstagebinding` - Flow Stage Binding\n > * `authentik_outposts.dockerserviceconnection` - Docker Service-Connection\n > * `authentik_outposts.kubernetesserviceconnection` - Kubernetes Service-Connection\n > * `authentik_outposts.outpost` - Outpost\n > * `authentik_policies_dummy.dummypolicy` - Dummy Policy\n > * `authentik_policies_event_matcher.eventmatcherpolicy` - Event Matcher Policy\n > * `authentik_policies_expiry.passwordexpirypolicy` - Password Expiry Policy\n > * `authentik_policies_expression.expressionpolicy` - Expression Policy\n > * `authentik_policies_password.passwordpolicy` - Password Policy\n > * `authentik_policies_reputation.reputationpolicy` - Reputation Policy\n > * `authentik_policies_reputation.reputation` - Reputation Score\n > * `authentik_policies.policybinding` - Policy Binding\n > * `authentik_providers_ldap.ldapprovider` - LDAP Provider\n > * `authentik_providers_oauth2.scopemapping` - Scope Mapping\n > * `authentik_providers_oauth2.oauth2provider` - OAuth2/OpenID Provider\n > * `authentik_providers_oauth2.authorizationcode` - Authorization Code\n > * `authentik_providers_oauth2.accesstoken` - OAuth2 Access Token\n > * `authentik_providers_oauth2.refreshtoken` - OAuth2 Refresh Token\n > * `authentik_providers_proxy.proxyprovider` - Proxy Provider\n > * `authentik_providers_radius.radiusprovider` - Radius Provider\n > * `authentik_providers_saml.samlprovider` - SAML Provider\n > * `authentik_providers_saml.samlpropertymapping` - SAML Property Mapping\n > * `authentik_providers_scim.scimprovider` - SCIM Provider\n > * `authentik_providers_scim.scimmapping` - SCIM Mapping\n > * `authentik_rbac.role` - Role\n > * `authentik_sources_ldap.ldapsource` - LDAP Source\n > * `authentik_sources_ldap.ldappropertymapping` - LDAP Property Mapping\n > * `authentik_sources_oauth.oauthsource` - OAuth Source\n > * `authentik_sources_oauth.useroauthsourceconnection` - User OAuth Source Connection\n > * `authentik_sources_plex.plexsource` - Plex Source\n > * `authentik_sources_plex.plexsourceconnection` - User Plex Source Connection\n > * `authentik_sources_saml.samlsource` - SAML Source\n > * `authentik_sources_saml.usersamlsourceconnection` - User SAML Source Connection\n > * `authentik_stages_authenticator_duo.authenticatorduostage` - Duo Authenticator Setup Stage\n > * `authentik_stages_authenticator_duo.duodevice` - Duo Device\n > * `authentik_stages_authenticator_sms.authenticatorsmsstage` - SMS Authenticator Setup Stage\n > * `authentik_stages_authenticator_sms.smsdevice` - SMS Device\n > * `authentik_stages_authenticator_static.authenticatorstaticstage` - Static Authenticator Stage\n > * `authentik_stages_authenticator_static.staticdevice` - Static Device\n > * `authentik_stages_authenticator_totp.authenticatortotpstage` - TOTP Authenticator Setup Stage\n > * `authentik_stages_authenticator_totp.totpdevice` - TOTP Device\n > * `authentik_stages_authenticator_validate.authenticatorvalidatestage` - Authenticator Validation Stage\n > * `authentik_stages_authenticator_webauthn.authenticatewebauthnstage` - WebAuthn Authenticator Setup Stage\n > * `authentik_stages_authenticator_webauthn.webauthndevice` - WebAuthn Device\n > * `authentik_stages_captcha.captchastage` - Captcha Stage\n > * `authentik_stages_consent.consentstage` - Consent Stage\n > * `authentik_stages_consent.userconsent` - User Consent\n > * `authentik_stages_deny.denystage` - Deny Stage\n > * `authentik_stages_dummy.dummystage` - Dummy Stage\n > * `authentik_stages_email.emailstage` - Email Stage\n > * `authentik_stages_identification.identificationstage` - Identification Stage\n > * `authentik_stages_invitation.invitationstage` - Invitation Stage\n > * `authentik_stages_invitation.invitation` - Invitation\n > * `authentik_stages_password.passwordstage` - Password Stage\n > * `authentik_stages_prompt.prompt` - Prompt\n > * `authentik_stages_prompt.promptstage` - Prompt Stage\n > * `authentik_stages_user_delete.userdeletestage` - User Delete Stage\n > * `authentik_stages_user_login.userloginstage` - User Login Stage\n > * `authentik_stages_user_logout.userlogoutstage` - User Logout Stage\n > * `authentik_stages_user_write.userwritestage` - User Write Stage\n > * `authentik_tenants.tenant` - Tenant\n > * `authentik_blueprints.blueprintinstance` - Blueprint Instance\n > * `authentik_core.group` - Group\n > * `authentik_core.user` - User\n > * `authentik_core.application` - Application\n > * `authentik_core.token` - Token\n > * `authentik_enterprise.license` - License\n > * `authentik_providers_rac.racprovider` - RAC Provider\n > * `authentik_providers_rac.endpoint` - RAC Endpoint\n > * `authentik_providers_rac.racpropertymapping` - RAC Property Mapping\n\n Added enum values:\n\n * `authentik_providers_rac.racprovider`\n * `authentik_providers_rac.endpoint`\n * `authentik_providers_rac.racpropertymapping`\n##### `GET` /schema/\n\n###### Parameters:\n\nChanged: `lang` in `query`\n\n##### `GET` /outposts/instances/{uuid}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `type` (string)\n > * `proxy` - Proxy\n > * `ldap` - Ldap\n > * `radius` - Radius\n > * `rac` - Rac\n\n Added enum value:\n\n * `rac`\n##### `PUT` /outposts/instances/{uuid}/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Changed property `type` (string)\n > * `proxy` - Proxy\n > * `ldap` - Ldap\n > * `radius` - Radius\n > * `rac` - Rac\n\n Added enum value:\n\n * `rac`\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `type` (string)\n > * `proxy` - Proxy\n > * `ldap` - Ldap\n > * `radius` - Radius\n > * `rac` - Rac\n\n Added enum value:\n\n * `rac`\n##### `PATCH` /outposts/instances/{uuid}/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Changed property `type` (string)\n > * `proxy` - Proxy\n > * `ldap` - Ldap\n > * `radius` - Radius\n > * `rac` - Rac\n\n Added enum value:\n\n * `rac`\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `type` (string)\n > * `proxy` - Proxy\n > * `ldap` - Ldap\n > * `radius` - Radius\n > * `rac` - Rac\n\n Added enum value:\n\n * `rac`\n##### `POST` /policies/event_matcher/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Changed property `app` (string)\n > * `authentik.admin` - authentik Admin\n > * `authentik.api` - authentik API\n > * `authentik.crypto` - authentik Crypto\n > * `authentik.events` - authentik Events\n > * `authentik.flows` - authentik Flows\n > * `authentik.outposts` - authentik Outpost\n > * `authentik.policies.dummy` - authentik Policies.Dummy\n > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher\n > * `authentik.policies.expiry` - authentik Policies.Expiry\n > * `authentik.policies.expression` - authentik Policies.Expression\n > * `authentik.policies.password` - authentik Policies.Password\n > * `authentik.policies.reputation` - authentik Policies.Reputation\n > * `authentik.policies` - authentik Policies\n > * `authentik.providers.ldap` - authentik Providers.LDAP\n > * `authentik.providers.oauth2` - authentik Providers.OAuth2\n > * `authentik.providers.proxy` - authentik Providers.Proxy\n > * `authentik.providers.radius` - authentik Providers.Radius\n > * `authentik.providers.saml` - authentik Providers.SAML\n > * `authentik.providers.scim` - authentik Providers.SCIM\n > * `authentik.rbac` - authentik RBAC\n > * `authentik.recovery` - authentik Recovery\n > * `authentik.sources.ldap` - authentik Sources.LDAP\n > * `authentik.sources.oauth` - authentik Sources.OAuth\n > * `authentik.sources.plex` - authentik Sources.Plex\n > * `authentik.sources.saml` - authentik Sources.SAML\n > * `authentik.stages.authenticator` - authentik Stages.Authenticator\n > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo\n > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS\n > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static\n > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP\n > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate\n > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn\n > * `authentik.stages.captcha` - authentik Stages.Captcha\n > * `authentik.stages.consent` - authentik Stages.Consent\n > * `authentik.stages.deny` - authentik Stages.Deny\n > * `authentik.stages.dummy` - authentik Stages.Dummy\n > * `authentik.stages.email` - authentik Stages.Email\n > * `authentik.stages.identification` - authentik Stages.Identification\n > * `authentik.stages.invitation` - authentik Stages.User Invitation\n > * `authentik.stages.password` - authentik Stages.Password\n > * `authentik.stages.prompt` - authentik Stages.Prompt\n > * `authentik.stages.user_delete` - authentik Stages.User Delete\n > * `authentik.stages.user_login` - authentik Stages.User Login\n > * `authentik.stages.user_logout` - authentik Stages.User Logout\n > * `authentik.stages.user_write` - authentik Stages.User Write\n > * `authentik.tenants` - authentik Tenants\n > * `authentik.blueprints` - authentik Blueprints\n > * `authentik.core` - authentik Core\n > * `authentik.enterprise` - authentik Enterprise\n > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC\n\n Added enum value:\n\n * `authentik.enterprise.providers.rac`\n* Changed property `model` (string)\n > * `authentik_crypto.certificatekeypair` - Certificate-Key Pair\n > * `authentik_events.event` - Event\n > * `authentik_events.notificationtransport` - Notification Transport\n > * `authentik_events.notification` - Notification\n > * `authentik_events.notificationrule` - Notification Rule\n > * `authentik_events.notificationwebhookmapping` - Webhook Mapping\n > * `authentik_flows.flow` - Flow\n > * `authentik_flows.flowstagebinding` - Flow Stage Binding\n > * `authentik_outposts.dockerserviceconnection` - Docker Service-Connection\n > * `authentik_outposts.kubernetesserviceconnection` - Kubernetes Service-Connection\n > * `authentik_outposts.outpost` - Outpost\n > * `authentik_policies_dummy.dummypolicy` - Dummy Policy\n > * `authentik_policies_event_matcher.eventmatcherpolicy` - Event Matcher Policy\n > * `authentik_policies_expiry.passwordexpirypolicy` - Password Expiry Policy\n > * `authentik_policies_expression.expressionpolicy` - Expression Policy\n > * `authentik_policies_password.passwordpolicy` - Password Policy\n > * `authentik_policies_reputation.reputationpolicy` - Reputation Policy\n > * `authentik_policies_reputation.reputation` - Reputation Score\n > * `authentik_policies.policybinding` - Policy Binding\n > * `authentik_providers_ldap.ldapprovider` - LDAP Provider\n > * `authentik_providers_oauth2.scopemapping` - Scope Mapping\n > * `authentik_providers_oauth2.oauth2provider` - OAuth2/OpenID Provider\n > * `authentik_providers_oauth2.authorizationcode` - Authorization Code\n > * `authentik_providers_oauth2.accesstoken` - OAuth2 Access Token\n > * `authentik_providers_oauth2.refreshtoken` - OAuth2 Refresh Token\n > * `authentik_providers_proxy.proxyprovider` - Proxy Provider\n > * `authentik_providers_radius.radiusprovider` - Radius Provider\n > * `authentik_providers_saml.samlprovider` - SAML Provider\n > * `authentik_providers_saml.samlpropertymapping` - SAML Property Mapping\n > * `authentik_providers_scim.scimprovider` - SCIM Provider\n > * `authentik_providers_scim.scimmapping` - SCIM Mapping\n > * `authentik_rbac.role` - Role\n > * `authentik_sources_ldap.ldapsource` - LDAP Source\n > * `authentik_sources_ldap.ldappropertymapping` - LDAP Property Mapping\n > * `authentik_sources_oauth.oauthsource` - OAuth Source\n > * `authentik_sources_oauth.useroauthsourceconnection` - User OAuth Source Connection\n > * `authentik_sources_plex.plexsource` - Plex Source\n > * `authentik_sources_plex.plexsourceconnection` - User Plex Source Connection\n > * `authentik_sources_saml.samlsource` - SAML Source\n > * `authentik_sources_saml.usersamlsourceconnection` - User SAML Source Connection\n > * `authentik_stages_authenticator_duo.authenticatorduostage` - Duo Authenticator Setup Stage\n > * `authentik_stages_authenticator_duo.duodevice` - Duo Device\n > * `authentik_stages_authenticator_sms.authenticatorsmsstage` - SMS Authenticator Setup Stage\n > * `authentik_stages_authenticator_sms.smsdevice` - SMS Device\n > * `authentik_stages_authenticator_static.authenticatorstaticstage` - Static Authenticator Stage\n > * `authentik_stages_authenticator_static.staticdevice` - Static Device\n > * `authentik_stages_authenticator_totp.authenticatortotpstage` - TOTP Authenticator Setup Stage\n > * `authentik_stages_authenticator_totp.totpdevice` - TOTP Device\n > * `authentik_stages_authenticator_validate.authenticatorvalidatestage` - Authenticator Validation Stage\n > * `authentik_stages_authenticator_webauthn.authenticatewebauthnstage` - WebAuthn Authenticator Setup Stage\n > * `authentik_stages_authenticator_webauthn.webauthndevice` - WebAuthn Device\n > * `authentik_stages_captcha.captchastage` - Captcha Stage\n > * `authentik_stages_consent.consentstage` - Consent Stage\n > * `authentik_stages_consent.userconsent` - User Consent\n > * `authentik_stages_deny.denystage` - Deny Stage\n > * `authentik_stages_dummy.dummystage` - Dummy Stage\n > * `authentik_stages_email.emailstage` - Email Stage\n > * `authentik_stages_identification.identificationstage` - Identification Stage\n > * `authentik_stages_invitation.invitationstage` - Invitation Stage\n > * `authentik_stages_invitation.invitation` - Invitation\n > * `authentik_stages_password.passwordstage` - Password Stage\n > * `authentik_stages_prompt.prompt` - Prompt\n > * `authentik_stages_prompt.promptstage` - Prompt Stage\n > * `authentik_stages_user_delete.userdeletestage` - User Delete Stage\n > * `authentik_stages_user_login.userloginstage` - User Login Stage\n > * `authentik_stages_user_logout.userlogoutstage` - User Logout Stage\n > * `authentik_stages_user_write.userwritestage` - User Write Stage\n > * `authentik_tenants.tenant` - Tenant\n > * `authentik_blueprints.blueprintinstance` - Blueprint Instance\n > * `authentik_core.group` - Group\n > * `authentik_core.user` - User\n > * `authentik_core.application` - Application\n > * `authentik_core.token` - Token\n > * `authentik_enterprise.license` - License\n > * `authentik_providers_rac.racprovider` - RAC Provider\n > * `authentik_providers_rac.endpoint` - RAC Endpoint\n > * `authentik_providers_rac.racpropertymapping` - RAC Property Mapping\n\n Added enum values:\n\n * `authentik_providers_rac.racprovider`\n * `authentik_providers_rac.endpoint`\n * `authentik_providers_rac.racpropertymapping`\n###### Return Type:\n\nChanged response : **201 Created**\n\n* Changed content type : `application/json`\n\n * Changed property `app` (string)\n > * `authentik.admin` - authentik Admin\n > * `authentik.api` - authentik API\n > * `authentik.crypto` - authentik Crypto\n > * `authentik.events` - authentik Events\n > * `authentik.flows` - authentik Flows\n > * `authentik.outposts` - authentik Outpost\n > * `authentik.policies.dummy` - authentik Policies.Dummy\n > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher\n > * `authentik.policies.expiry` - authentik Policies.Expiry\n > * `authentik.policies.expression` - authentik Policies.Expression\n > * `authentik.policies.password` - authentik Policies.Password\n > * `authentik.policies.reputation` - authentik Policies.Reputation\n > * `authentik.policies` - authentik Policies\n > * `authentik.providers.ldap` - authentik Providers.LDAP\n > * `authentik.providers.oauth2` - authentik Providers.OAuth2\n > * `authentik.providers.proxy` - authentik Providers.Proxy\n > * `authentik.providers.radius` - authentik Providers.Radius\n > * `authentik.providers.saml` - authentik Providers.SAML\n > * `authentik.providers.scim` - authentik Providers.SCIM\n > * `authentik.rbac` - authentik RBAC\n > * `authentik.recovery` - authentik Recovery\n > * `authentik.sources.ldap` - authentik Sources.LDAP\n > * `authentik.sources.oauth` - authentik Sources.OAuth\n > * `authentik.sources.plex` - authentik Sources.Plex\n > * `authentik.sources.saml` - authentik Sources.SAML\n > * `authentik.stages.authenticator` - authentik Stages.Authenticator\n > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo\n > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS\n > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static\n > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP\n > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate\n > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn\n > * `authentik.stages.captcha` - authentik Stages.Captcha\n > * `authentik.stages.consent` - authentik Stages.Consent\n > * `authentik.stages.deny` - authentik Stages.Deny\n > * `authentik.stages.dummy` - authentik Stages.Dummy\n > * `authentik.stages.email` - authentik Stages.Email\n > * `authentik.stages.identification` - authentik Stages.Identification\n > * `authentik.stages.invitation` - authentik Stages.User Invitation\n > * `authentik.stages.password` - authentik Stages.Password\n > * `authentik.stages.prompt` - authentik Stages.Prompt\n > * `authentik.stages.user_delete` - authentik Stages.User Delete\n > * `authentik.stages.user_login` - authentik Stages.User Login\n > * `authentik.stages.user_logout` - authentik Stages.User Logout\n > * `authentik.stages.user_write` - authentik Stages.User Write\n > * `authentik.tenants` - authentik Tenants\n > * `authentik.blueprints` - authentik Blueprints\n > * `authentik.core` - authentik Core\n > * `authentik.enterprise` - authentik Enterprise\n > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC\n\n Added enum value:\n\n * `authentik.enterprise.providers.rac`\n * Changed property `model` (string)\n > * `authentik_crypto.certificatekeypair` - Certificate-Key Pair\n > * `authentik_events.event` - Event\n > * `authentik_events.notificationtransport` - Notification Transport\n > * `authentik_events.notification` - Notification\n > * `authentik_events.notificationrule` - Notification Rule\n > * `authentik_events.notificationwebhookmapping` - Webhook Mapping\n > * `authentik_flows.flow` - Flow\n > * `authentik_flows.flowstagebinding` - Flow Stage Binding\n > * `authentik_outposts.dockerserviceconnection` - Docker Service-Connection\n > * `authentik_outposts.kubernetesserviceconnection` - Kubernetes Service-Connection\n > * `authentik_outposts.outpost` - Outpost\n > * `authentik_policies_dummy.dummypolicy` - Dummy Policy\n > * `authentik_policies_event_matcher.eventmatcherpolicy` - Event Matcher Policy\n > * `authentik_policies_expiry.passwordexpirypolicy` - Password Expiry Policy\n > * `authentik_policies_expression.expressionpolicy` - Expression Policy\n > * `authentik_policies_password.passwordpolicy` - Password Policy\n > * `authentik_policies_reputation.reputationpolicy` - Reputation Policy\n > * `authentik_policies_reputation.reputation` - Reputation Score\n > * `authentik_policies.policybinding` - Policy Binding\n > * `authentik_providers_ldap.ldapprovider` - LDAP Provider\n > * `authentik_providers_oauth2.scopemapping` - Scope Mapping\n > * `authentik_providers_oauth2.oauth2provider` - OAuth2/OpenID Provider\n > * `authentik_providers_oauth2.authorizationcode` - Authorization Code\n > * `authentik_providers_oauth2.accesstoken` - OAuth2 Access Token\n > * `authentik_providers_oauth2.refreshtoken` - OAuth2 Refresh Token\n > * `authentik_providers_proxy.proxyprovider` - Proxy Provider\n > * `authentik_providers_radius.radiusprovider` - Radius Provider\n > * `authentik_providers_saml.samlprovider` - SAML Provider\n > * `authentik_providers_saml.samlpropertymapping` - SAML Property Mapping\n > * `authentik_providers_scim.scimprovider` - SCIM Provider\n > * `authentik_providers_scim.scimmapping` - SCIM Mapping\n > * `authentik_rbac.role` - Role\n > * `authentik_sources_ldap.ldapsource` - LDAP Source\n > * `authentik_sources_ldap.ldappropertymapping` - LDAP Property Mapping\n > * `authentik_sources_oauth.oauthsource` - OAuth Source\n > * `authentik_sources_oauth.useroauthsourceconnection` - User OAuth Source Connection\n > * `authentik_sources_plex.plexsource` - Plex Source\n > * `authentik_sources_plex.plexsourceconnection` - User Plex Source Connection\n > * `authentik_sources_saml.samlsource` - SAML Source\n > * `authentik_sources_saml.usersamlsourceconnection` - User SAML Source Connection\n > * `authentik_stages_authenticator_duo.authenticatorduostage` - Duo Authenticator Setup Stage\n > * `authentik_stages_authenticator_duo.duodevice` - Duo Device\n > * `authentik_stages_authenticator_sms.authenticatorsmsstage` - SMS Authenticator Setup Stage\n > * `authentik_stages_authenticator_sms.smsdevice` - SMS Device\n > * `authentik_stages_authenticator_static.authenticatorstaticstage` - Static Authenticator Stage\n > * `authentik_stages_authenticator_static.staticdevice` - Static Device\n > * `authentik_stages_authenticator_totp.authenticatortotpstage` - TOTP Authenticator Setup Stage\n > * `authentik_stages_authenticator_totp.totpdevice` - TOTP Device\n > * `authentik_stages_authenticator_validate.authenticatorvalidatestage` - Authenticator Validation Stage\n > * `authentik_stages_authenticator_webauthn.authenticatewebauthnstage` - WebAuthn Authenticator Setup Stage\n > * `authentik_stages_authenticator_webauthn.webauthndevice` - WebAuthn Device\n > * `authentik_stages_captcha.captchastage` - Captcha Stage\n > * `authentik_stages_consent.consentstage` - Consent Stage\n > * `authentik_stages_consent.userconsent` - User Consent\n > * `authentik_stages_deny.denystage` - Deny Stage\n > * `authentik_stages_dummy.dummystage` - Dummy Stage\n > * `authentik_stages_email.emailstage` - Email Stage\n > * `authentik_stages_identification.identificationstage` - Identification Stage\n > * `authentik_stages_invitation.invitationstage` - Invitation Stage\n > * `authentik_stages_invitation.invitation` - Invitation\n > * `authentik_stages_password.passwordstage` - Password Stage\n > * `authentik_stages_prompt.prompt` - Prompt\n > * `authentik_stages_prompt.promptstage` - Promp…","shortMessageHtmlLink":"Update API Client"}},{"before":"4746aa54f9677f3869b93f650aae03bdab2be1eb","after":"b7b929741f2ab8890a198c71929b343e0fdc8cf5","ref":"refs/heads/main","pushedAt":"2023-12-23T00:48:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"authentik-automation[bot]","name":null,"path":"/apps/authentik-automation","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/340695?s=80&v=4"},"commit":{"message":"Update API Client\n\n#### What's Changed\n---\n\n##### `GET` /sources/oauth/{slug}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `provider_type` (string)\n > * `apple` - Apple\n > * `openidconnect` - OpenID Connect\n > * `azuread` - Azure AD\n > * `discord` - Discord\n > * `facebook` - Facebook\n > * `github` - GitHub\n > * `google` - Google\n > * `mailcow` - Mailcow\n > * `okta` - Okta\n > * `patreon` - Patreon\n > * `reddit` - Reddit\n > * `twitch` - Twitch\n > * `twitter` - Twitter\n\n##### `PUT` /sources/oauth/{slug}/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Changed property `provider_type` (string)\n > * `apple` - Apple\n > * `openidconnect` - OpenID Connect\n > * `azuread` - Azure AD\n > * `discord` - Discord\n > * `facebook` - Facebook\n > * `github` - GitHub\n > * `google` - Google\n > * `mailcow` - Mailcow\n > * `okta` - Okta\n > * `patreon` - Patreon\n > * `reddit` - Reddit\n > * `twitch` - Twitch\n > * `twitter` - Twitter\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `provider_type` (string)\n > * `apple` - Apple\n > * `openidconnect` - OpenID Connect\n > * `azuread` - Azure AD\n > * `discord` - Discord\n > * `facebook` - Facebook\n > * `github` - GitHub\n > * `google` - Google\n > * `mailcow` - Mailcow\n > * `okta` - Okta\n > * `patreon` - Patreon\n > * `reddit` - Reddit\n > * `twitch` - Twitch\n > * `twitter` - Twitter\n\n##### `PATCH` /sources/oauth/{slug}/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Changed property `provider_type` (string)\n > * `apple` - Apple\n > * `openidconnect` - OpenID Connect\n > * `azuread` - Azure AD\n > * `discord` - Discord\n > * `facebook` - Facebook\n > * `github` - GitHub\n > * `google` - Google\n > * `mailcow` - Mailcow\n > * `okta` - Okta\n > * `patreon` - Patreon\n > * `reddit` - Reddit\n > * `twitch` - Twitch\n > * `twitter` - Twitter\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `provider_type` (string)\n > * `apple` - Apple\n > * `openidconnect` - OpenID Connect\n > * `azuread` - Azure AD\n > * `discord` - Discord\n > * `facebook` - Facebook\n > * `github` - GitHub\n > * `google` - Google\n > * `mailcow` - Mailcow\n > * `okta` - Okta\n > * `patreon` - Patreon\n > * `reddit` - Reddit\n > * `twitch` - Twitch\n > * `twitter` - Twitter\n\n##### `POST` /sources/oauth/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Changed property `provider_type` (string)\n > * `apple` - Apple\n > * `openidconnect` - OpenID Connect\n > * `azuread` - Azure AD\n > * `discord` - Discord\n > * `facebook` - Facebook\n > * `github` - GitHub\n > * `google` - Google\n > * `mailcow` - Mailcow\n > * `okta` - Okta\n > * `patreon` - Patreon\n > * `reddit` - Reddit\n > * `twitch` - Twitch\n > * `twitter` - Twitter\n\n###### Return Type:\n\nChanged response : **201 Created**\n\n* Changed content type : `application/json`\n\n * Changed property `provider_type` (string)\n > * `apple` - Apple\n > * `openidconnect` - OpenID Connect\n > * `azuread` - Azure AD\n > * `discord` - Discord\n > * `facebook` - Facebook\n > * `github` - GitHub\n > * `google` - Google\n > * `mailcow` - Mailcow\n > * `okta` - Okta\n > * `patreon` - Patreon\n > * `reddit` - Reddit\n > * `twitch` - Twitch\n > * `twitter` - Twitter\n\n##### `GET` /sources/oauth/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `results` (array)\n\n Changed items (object):\n > OAuth Source Serializer\n\n * Changed property `provider_type` (string)\n > * `apple` - Apple\n > * `openidconnect` - OpenID Connect\n > * `azuread` - Azure AD\n > * `discord` - Discord\n > * `facebook` - Facebook\n > * `github` - GitHub\n > * `google` - Google\n > * `mailcow` - Mailcow\n > * `okta` - Okta\n > * `patreon` - Patreon\n > * `reddit` - Reddit\n > * `twitch` - Twitch\n > * `twitter` - Twitter\n\n##### `GET` /stages/user_login/{stage_uuid}/\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Added property `network_binding` (object)\n > Bind sessions created by this stage to the configured network\n >\n > * `no_binding` - No Binding\n > * `bind_asn` - Bind Asn\n > * `bind_asn_network` - Bind Asn Network\n > * `bind_asn_network_ip` - Bind Asn Network Ip\n\n Enum values:\n\n * `no_binding`\n * `bind_asn`\n * `bind_asn_network`\n * `bind_asn_network_ip`\n * Added property `geoip_binding` (object)\n > Bind sessions created by this stage to the configured GeoIP location\n >\n > * `no_binding` - No Binding\n > * `bind_continent` - Bind Continent\n > * `bind_continent_country` - Bind Continent Country\n > * `bind_continent_country_city` - Bind Continent Country City\n\n Enum values:\n\n * `no_binding`\n * `bind_continent`\n * `bind_continent_country`\n * `bind_continent_country_city`\n##### `PUT` /stages/user_login/{stage_uuid}/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Added property `network_binding` (object)\n > Bind sessions created by this stage to the configured network\n >\n > * `no_binding` - No Binding\n > * `bind_asn` - Bind Asn\n > * `bind_asn_network` - Bind Asn Network\n > * `bind_asn_network_ip` - Bind Asn Network Ip\n\n* Added property `geoip_binding` (object)\n > Bind sessions created by this stage to the configured GeoIP location\n >\n > * `no_binding` - No Binding\n > * `bind_continent` - Bind Continent\n > * `bind_continent_country` - Bind Continent Country\n > * `bind_continent_country_city` - Bind Continent Country City\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Added property `network_binding` (object)\n > Bind sessions created by this stage to the configured network\n >\n > * `no_binding` - No Binding\n > * `bind_asn` - Bind Asn\n > * `bind_asn_network` - Bind Asn Network\n > * `bind_asn_network_ip` - Bind Asn Network Ip\n\n * Added property `geoip_binding` (object)\n > Bind sessions created by this stage to the configured GeoIP location\n >\n > * `no_binding` - No Binding\n > * `bind_continent` - Bind Continent\n > * `bind_continent_country` - Bind Continent Country\n > * `bind_continent_country_city` - Bind Continent Country City\n\n##### `PATCH` /stages/user_login/{stage_uuid}/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Added property `network_binding` (object)\n > Bind sessions created by this stage to the configured network\n >\n > * `no_binding` - No Binding\n > * `bind_asn` - Bind Asn\n > * `bind_asn_network` - Bind Asn Network\n > * `bind_asn_network_ip` - Bind Asn Network Ip\n\n* Added property `geoip_binding` (object)\n > Bind sessions created by this stage to the configured GeoIP location\n >\n > * `no_binding` - No Binding\n > * `bind_continent` - Bind Continent\n > * `bind_continent_country` - Bind Continent Country\n > * `bind_continent_country_city` - Bind Continent Country City\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Added property `network_binding` (object)\n > Bind sessions created by this stage to the configured network\n >\n > * `no_binding` - No Binding\n > * `bind_asn` - Bind Asn\n > * `bind_asn_network` - Bind Asn Network\n > * `bind_asn_network_ip` - Bind Asn Network Ip\n\n * Added property `geoip_binding` (object)\n > Bind sessions created by this stage to the configured GeoIP location\n >\n > * `no_binding` - No Binding\n > * `bind_continent` - Bind Continent\n > * `bind_continent_country` - Bind Continent Country\n > * `bind_continent_country_city` - Bind Continent Country City\n\n##### `POST` /stages/user_login/\n\n###### Request:\n\nChanged content type : `application/json`\n\n* Added property `network_binding` (object)\n > Bind sessions created by this stage to the configured network\n >\n > * `no_binding` - No Binding\n > * `bind_asn` - Bind Asn\n > * `bind_asn_network` - Bind Asn Network\n > * `bind_asn_network_ip` - Bind Asn Network Ip\n\n* Added property `geoip_binding` (object)\n > Bind sessions created by this stage to the configured GeoIP location\n >\n > * `no_binding` - No Binding\n > * `bind_continent` - Bind Continent\n > * `bind_continent_country` - Bind Continent Country\n > * `bind_continent_country_city` - Bind Continent Country City\n\n###### Return Type:\n\nChanged response : **201 Created**\n\n* Changed content type : `application/json`\n\n * Added property `network_binding` (object)\n > Bind sessions created by this stage to the configured network\n >\n > * `no_binding` - No Binding\n > * `bind_asn` - Bind Asn\n > * `bind_asn_network` - Bind Asn Network\n > * `bind_asn_network_ip` - Bind Asn Network Ip\n\n * Added property `geoip_binding` (object)\n > Bind sessions created by this stage to the configured GeoIP location\n >\n > * `no_binding` - No Binding\n > * `bind_continent` - Bind Continent\n > * `bind_continent_country` - Bind Continent Country\n > * `bind_continent_country_city` - Bind Continent Country City\n\n##### `GET` /stages/user_login/\n\n###### Parameters:\n\nAdded: `geoip_binding` in `query`\n> Bind sessions created by this stage to the configured GeoIP location\n>\n> * `no_binding` - No Binding\n> * `bind_continent` - Bind Continent\n> * `bind_continent_country` - Bind Continent Country\n> * `bind_continent_country_city` - Bind Continent Country City\n\nAdded: `network_binding` in `query`\n> Bind sessions created by this stage to the configured network\n>\n> * `no_binding` - No Binding\n> * `bind_asn` - Bind Asn\n> * `bind_asn_network` - Bind Asn Network\n> * `bind_asn_network_ip` - Bind Asn Network Ip\n\n###### Return Type:\n\nChanged response : **200 OK**\n\n* Changed content type : `application/json`\n\n * Changed property `results` (array)\n\n Changed items (object):\n > UserLoginStage Serializer\n\n * Added property `network_binding` (object)\n > Bind sessions created by this stage to the configured network\n >\n > * `no_binding` - No Binding\n > * `bind_asn` - Bind Asn\n > * `bind_asn_network` - Bind Asn Network\n > * `bind_asn_network_ip` - Bind Asn Network Ip\n\n * Added property `geoip_binding` (object)\n > Bind sessions created by this stage to the configured GeoIP location\n >\n > * `no_binding` - No Binding\n > * `bind_continent` - Bind Continent\n > * `bind_continent_country` - Bind Continent Country\n > * `bind_continent_country_city` - Bind Continent Country City","shortMessageHtmlLink":"Update API Client"}},{"before":"20758da2019babf23efbc44459e914016e11f768","after":"d5b0aea1f409734960fec7c1da06662d82f5f125","ref":"refs/heads/test-mobile-combine","pushedAt":"2023-12-22T17:13:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BeryJu","name":"Jens L.","path":"/BeryJu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1932513?s=80&v=4"},"commit":{"message":"switch Any to AnyCodable","shortMessageHtmlLink":"switch Any to AnyCodable"}},{"before":"b3f9412ba2fca32c0badca3f811da2e4d47d0d4c","after":"20758da2019babf23efbc44459e914016e11f768","ref":"refs/heads/test-mobile-combine","pushedAt":"2023-12-22T16:59:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BeryJu","name":"Jens L.","path":"/BeryJu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1932513?s=80&v=4"},"commit":{"message":"re-fix stuff","shortMessageHtmlLink":"re-fix stuff"}},{"before":"a7f6816cec44999180eafffa4a08164f10ee0545","after":"b3f9412ba2fca32c0badca3f811da2e4d47d0d4c","ref":"refs/heads/test-mobile-combine","pushedAt":"2023-12-22T16:58:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BeryJu","name":"Jens L.","path":"/BeryJu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1932513?s=80&v=4"},"commit":{"message":"fix more saml stuff","shortMessageHtmlLink":"fix more saml stuff"}},{"before":"bb10ceb3e085a045eec90d04932e8a7dad5905de","after":"a7f6816cec44999180eafffa4a08164f10ee0545","ref":"refs/heads/test-mobile-combine","pushedAt":"2023-12-22T16:57:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BeryJu","name":"Jens L.","path":"/BeryJu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1932513?s=80&v=4"},"commit":{"message":"fix saml names","shortMessageHtmlLink":"fix saml names"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD9dw4ngA","startCursor":null,"endCursor":null}},"title":"Activity · goauthentik/client-swift"}