alibabacloud-tea-openapi
Alibaba Cloud openapi SDK Library for Python
What it is and what it does
This is the foundational OpenAPI client library for Alibaba Cloud services in Python. It abstracts the low-level HTTP and authentication mechanics needed to call Alibaba Cloud's OpenAPI endpoints, working in concert with the alibabacloud-credentials and alibabacloud-gateway-spi packages to handle credential resolution and request routing.
Developers use it as the base layer when building integrations with Alibaba Cloud services—typically by importing its models and utilities, then layering service-specific logic on top. It handles serialization, signing, and response parsing so you don't have to. The package is in Beta status, actively maintained, and supports Python 3.7 through 3.12.
Use it for:
- Building Python applications that call Alibaba Cloud APIs for compute, storage, or database services.
- Integrating Alibaba Cloud services into existing Python backend infrastructure or data pipelines.
- Automating Alibaba Cloud resource provisioning and management from Python scripts.
- Wrapping Alibaba Cloud APIs in higher-level Python libraries or frameworks specific to your domain.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides a Python SDK for calling Alibaba Cloud OpenAPI services, handling authentication, request formatting, and response parsing.
Yes, if you are building on Alibaba Cloud infrastructure. The package is actively maintained, has no known vulnerabilities, carries a permissive license, and integrates cleanly with Alibaba's credential and gateway ecosystem. Install friction is low. Not relevant if you are not using Alibaba Cloud services.
Install
alibabacloud-tea-openapi on PyPI
pip
pip install alibabacloud-tea-openapiuv
uv add alibabacloud-tea-openapipoetry
poetry add alibabacloud-tea-openapiInstalling alibabacloud-tea-openapi
Before you install
Low friction installation with a pure-Python wheel. Actively maintained as of 2026-07-14 with recent commits. Depends on five runtime packages including cryptography and Alibaba-specific credential and gateway libraries.
License in practice
Licensed under Apache License 2.0 (permissive), allowing use in commercial and open-source projects with minimal restrictions beyond attribution and liability disclaimers.
Quickstart
pip install alibabacloud_tea_openapi
from alibabacloud_tea_openapi import models
# Use with Alibaba Cloud credential and gateway libraries to construct and send API requests
Requires Python 3.7 or later; intended for use with Alibaba Cloud services and their credential/gateway infrastructure.
Verify before relying
- Specific OpenAPI endpoint coverage and which Alibaba Cloud services are supported by this SDK version.
- Whether this package is the recommended entry point or if service-specific SDKs are preferred for most use cases.
- Performance characteristics and rate-limiting behavior when calling high-volume Alibaba Cloud APIs.
Package facts
| License | Apache License 2.0 (permissive) |
| Python support | supports the current Python release (>=3.7) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 5 — alibabacloud-credentials, alibabacloud-gateway-spi, alibabacloud-tea-util, darabonba-core, cryptography |
| Maintenance | actively maintained — 31 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 6,553,680/month — #1,889 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: alibabacloud_tea_openapi-0.4.5-py3-none-any.whl
Keywords: alibabacloud, tea, openapi
Tags
More Software Development packages
Provides backported and experimental type hints…
permissive · top 100 on PyPI
numpyNumPy provides an N-dimensional array object…
permissive · top 100 on PyPI
fastapiFastAPI is a Python web framework for building…
permissive · top 100 on PyPI
annotated-docProvides a way to document function parameters,…
permissive · top 100 on PyPI
typerTyper builds command-line applications from…
permissive · top 1,000 on PyPI
distlibDistlib provides low-level packaging utilities…
permissive · top 1,000 on PyPI
alibabacloud-openapi-utilProvides utility functions for constructing and…
permissive · top 5,000 on PyPI
alibabacloud-tea-xmlParses and handles XML data as part of Alibaba…
permissive · top 5,000 on PyPI
darabonba-coreProvides core utilities and protocol handling…
permissive · top 5,000 on PyPI
alibabacloud-teaProvides a foundational utility module for…
permissive · top 5,000 on PyPI
alibabacloud-endpoint-utilProvides endpoint resolution utilities for…
permissive · top 5,000 on PyPI
alibabacloud-tea-utilProvides utility functions and helpers for the…
permissive · top 5,000 on PyPI
alibabacloud-darabonba-stringProvides string utility functions for Alibaba…
permissive · top 15,000 on PyPI
alibabacloud-oss-utilProvides utility functions for working with…
permissive · top 15,000 on PyPI
alibabacloud-credentials-apiProvides credential management interfaces and…
permissive · top 5,000 on PyPI
scaleway-coreProvides Python bindings and utilities for…
permissive · top 15,000 on PyPI