{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/5"}],"enrichment":{"capability":"A Python client library for the authentik identity and access management API, auto-generated from OpenAPI specification to provide typed access to authentik's admin, authenticator, and system endpoints.","skillfed_tags":["identity-management","openapi-generated","rest-client"],"use_cases":["Automate authentik user and app provisioning in deployment pipelines or infrastructure-as-code workflows","Build Python admin dashboards or CLI tools that query and modify authentik settings and authenticators","Integrate authentik identity management into third-party applications that need to check system status or configure MFA","Write integration tests that set up and tear down authentik state programmatically","Sync authenticator configurations (Duo, email, SMS) across multiple authentik instances"],"what_it_does":"authentik-client is an auto-generated Python wrapper around authentik's REST API, built from OpenAPI specification. It provides typed classes and methods to interact with authentik's admin endpoints (apps, files, settings, system info), authenticator management (Duo, email, SMS, endpoint), and other identity platform features. The package handles HTTP communication via urllib3 and request/response serialization through pydantic, abstracting away raw HTTP details.\n\nYou configure it with an API host and bearer token, then instantiate API class instances (like AdminApi or AuthenticatorsApi) and call methods that map directly to authentik's REST endpoints. It's designed for developers building Python applications that need to programmatically manage authentik deployments, configure authenticators, or query system state\u2014typical use cases include automation scripts, integration layers, and admin dashboards.","worth_installing":"Yes. The package has low install friction, active maintenance, permissive licensing, and no known vulnerabilities. It's the official generated client for authentik's API and is suitable for any Python project that needs to interact with authentik programmatically. Install it if you're automating authentik administration or integrating it into a larger system."},"id":"authentik-client","links":{"html":"https://skillfed.io/packages/authentik-client","md":"https://skillfed.io/packages/authentik-client.md","pypi":"https://pypi.org/project/authentik-client/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-22","license_spdx":null,"license_treatment":"permissive","name":"authentik-client","python_support":"supports_current","summary":"authentik"},"popularity":{"monthly_downloads":227178,"position":9183,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2026.5.6"}
