--- id: microsoft-kiota-http version: "1.11.9" license: unclear license_treatment: permissive maintenance: active --- # microsoft-kiota-http — Core abstractions for kiota generated libraries in Python License: permissive · Maintenance: active · Downloads: 15.2M/mo ## What it is and what it does Microsoft Kiota HTTP is an HTTP client library that serves as the transport layer for Kiota-generated Python API client libraries. Kiota is a code generator that produces strongly-typed API clients from OpenAPI specifications; this package provides the HTTP implementation that those generated clients use to make actual requests to API endpoints. It wraps httpx and integrates OpenTelemetry for observability. The package is part of the Kiota ecosystem and is typically installed as a dependency when you use a Kiota-generated client library rather than directly in application code. It handles the HTTP protocol details, request/response handling, and telemetry collection for API calls made by generated clients. Use it for: - As a dependency for Kiota-generated Python API clients that need to make HTTP requests to REST APIs. - Enabling observability in Kiota-generated clients through OpenTelemetry integration. - Providing httpx-based transport for strongly-typed API clients generated from OpenAPI specifications. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides an HTTP client implementation for Kiota-generated Python API libraries, using httpx as the underlying transport layer. Yes, if you are using a Kiota-generated Python API client library. The package is actively maintained, has no known vulnerabilities, supports current Python versions (3.10–3.14), and carries a permissive license. Install friction is low. If you are not using Kiota-generated clients, you likely do not need this package directly. ## Install pip install microsoft-kiota-http uv add microsoft-kiota-http poetry add microsoft-kiota-http ## Installing microsoft-kiota-http Before you install: Low friction installation with a pure-Python wheel. Actively maintained as of 2026-08-14 with recent release. Depends on four runtime packages including httpx and OpenTelemetry libraries. License in practice: Permissive license allows broad use, modification, and distribution with minimal restrictions. Quickstart: pip install microsoft-kiota-http from microsoft_kiota_http import HttpClient client = HttpClient() Requires Python 3.10 or later. Verify before relying: - Whether the package is intended for direct use or only as a dependency of Kiota-generated clients. - How OpenTelemetry integration is configured and whether it requires additional setup. ## Package facts - License: not declared (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 15.2M/month (top 5,000 on PyPI) - Known vulnerabilities: none known ## Tags kiota http client, kiota generated api python, httpx wrapper kiota, microsoft kiota http, api client http transport, kiota python http implementation, api-client, openapi, kiota [View on SkillFed](https://skillfed.io/packages/microsoft-kiota-http) · [View on PyPI](https://pypi.org/project/microsoft-kiota-http/)