$npx skillfedfor your agent

alibabacloud-dingtalk

Alibaba Cloud Dingtalk SDK Library for Python

With conditionsPyPI Software DevelopmentReleased Aug 2026639.0K downloads / moApache License 2.0Pure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — alibabacloud_dingtalk-2.2.56-py3-none-any.whl
v2.2.56 · released 2026-08-11 · Python >=3.6 · 6 runtime deps: alibabacloud-endpoint-util, alibabacloud-gateway-dingtalk, alibabacloud-gateway-spi, alibabacloud-openapi-util, alibabacloud-tea-openapi, alibabacloud-tea-util

Yes, if you need to integrate with DingTalk from Python. The SDK is actively maintained, has no known vulnerabilities, installs cleanly, and carries a permissive license. It is the official client library for the platform. Install it only if your application actually requires DingTalk integration; it is not a general-purpose utility.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires DingTalk app credentials (app ID and app secret) from your DingTalk enterprise account to authenticate API calls.
  • Low friction: pure Python wheel with six Alibaba Cloud gateway and utility dependencies.
  • Actively maintained with a release 3 days ago.

License · maintenance · safety

Apache License 2.0 (permissive) — Apache License 2.0 (permissive): you can use, modify, and distribute this package freely in commercial and private projects, provided you include the license notice and state significant changes.

last release 2026-08-11 (3 days) · last repo commit 2026-08-14 · 96 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 639,018 downloads/mo, #5,618 on PyPI

Verify before relying

pip install alibabacloud_dingtalk

from alibabacloud_dingtalk import Client
# Initialize with your DingTalk app credentials and call API methods
  • Whether the SDK covers all current DingTalk API endpoints or only a subset of the platform's capabilities
  • Real-world latency and throughput characteristics when calling DingTalk APIs through this SDK
  • Whether authentication credentials (app ID, app secret) can be injected via environment variables or only programmatically
Same gist for agents: .md · .json

What it is and what it does

This is Alibaba Cloud's official Python SDK for DingTalk, an enterprise collaboration platform. It wraps DingTalk's REST APIs behind Python client classes, allowing you to programmatically send messages, manage contacts, trigger workflows, access calendar and document features, and interact with other DingTalk services from your Python application.

The SDK is built on Alibaba's standard gateway and OpenAPI utility libraries, which handle HTTP transport, request signing, and response parsing. It targets Python 3.6 and later and is actively maintained, with recent updates indicating ongoing support for new DingTalk features.

Use it for

  • Send automated notifications or alerts to DingTalk groups or individuals from a Python backend service.
  • Sync employee contact data from DingTalk into your internal directory or HR system.
  • Trigger DingTalk workflows or approvals from external business logic or scheduled tasks.
  • Query DingTalk calendar, meeting, or attendance data for reporting or integration with other tools.
  • Build a chatbot or automation layer that listens to and responds within DingTalk conversations.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you need to integrate with DingTalk from Python.

The SDK is actively maintained, has no known vulnerabilities, installs cleanly, and carries a permissive license. It is the official client library for the platform. Install it only if your application actually requires DingTalk integration; it is not a general-purpose utility.

Install

alibabacloud-dingtalk on PyPI

Before you install

Low friction: pure Python wheel with six Alibaba Cloud gateway and utility dependencies. Actively maintained with a release 3 days ago. Supports Python 3.6 and later.

Requires DingTalk app credentials (app ID and app secret) from your DingTalk enterprise account to authenticate API calls.

License in practice

Apache License 2.0 (permissive): you can use, modify, and distribute this package freely in commercial and private projects, provided you include the license notice and state significant changes.

Quickstart

pip install alibabacloud_dingtalk

from alibabacloud_dingtalk import Client
# Initialize with your DingTalk app credentials and call API methods

Verify before relying

  • Whether the SDK covers all current DingTalk API endpoints or only a subset of the platform's capabilities
  • Real-world latency and throughput characteristics when calling DingTalk APIs through this SDK
  • Whether authentication credentials (app ID, app secret) can be injected via environment variables or only programmatically

Package facts

LicenseApache License 2.0 permissive
Python supportSupports the current Python release >=3.6
Install frictionLow. Pure-Python wheel
Runtime dependencies
6 packages
alibabacloud-endpoint-utilalibabacloud-gateway-dingtalkalibabacloud-gateway-spialibabacloud-openapi-utilalibabacloud-tea-openapialibabacloud-tea-util
MaintenanceActively maintained 3 days since the last release
Last repo commit
First released
Downloads639,018 / month, #5,618 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 4 - BetaIntended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.6Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9Topic :: Software Development

Evidence: alibabacloud_dingtalk-2.2.56-py3-none-any.whl

Tags

Capabilities
dingtalk api pythonalibaba cloud dingtalk sdkdingtalk integration pythonenterprise messaging apidingtalk enterprise collaborationalibaba dingtalk clientdingtalk workflow automation
Topics
alibaba-cloudenterprise-messagingworkflow-automation
PyPI keywords
alibabaclouddingtalk

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “dingtalk api python”

Give your agent the search over MCP, or paste the wish link into any chat.

More Software Development packages

typing-extensions Worth it
PyPI · Software Development · released Jul 2026

Provides backported and experimental type hints for Python 3.9+, allowing use of newer typing features on older Python versions and enabling early experimentation with type system PEPs before they enter the standard library.

PSF-2.0pure Python · 3.9+
1.9Bdownloads / mo
numpy Worth it
PyPI · Software Development · released Aug 2026

NumPy provides an N-dimensional array object and a comprehensive suite of mathematical, linear algebra, Fourier transform, and random number functions for scientific computing in Python.

BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0compiled wheel · 3.12+
1.1Bdownloads / mo
fastapi Worth it
PyPI · Software Development · released Jul 2026

FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.

MITpure Python · 3.10+
568.6Mdownloads / mo
annotated-doc With conditions
PyPI · Software Development · released Jul 2026

Provides a way to document function parameters, class attributes, return types, and variables inline using Python's `Annotated` type hint syntax instead of traditional docstrings.

MITpure Python · 3.9+
456.2Mdownloads / mo
typer Worth it
PyPI · Software Development · released Aug 2026

Typer builds command-line applications from Python functions using type hints, automatically generating help text, argument parsing, and shell completion.

Install it if you are building CLIs in Python.

MITpure Python · 3.10+
369.3Mdownloads / mo
distlib With conditions
PyPI · Software Development · released Jun 2026

Distlib provides low-level packaging utilities for building, distributing, and managing Python software—including metadata handling, version specifiers, wheel support, script installation, and dependency resolution.

permissive licensepure Python
323.3Mdownloads / mo

See also alibabacloud-gateway-dingtalk · dingtalk-stream · alibabacloud-oss20190517 · alibabacloud-ecs20140526 · alibabacloud-vpc20160428 · alibabacloud-sls20201230 · alibabacloud-cdn20180510 · alibabacloud-gpdb20160503 · alibabacloud-dysmsapi20170525 · alibabacloud-tea-openapi