Registry / workflow / apache-airflow-providers-zendesk

apache-airflow-providers-zendesk

JSON →
library4.12.0pypypi✓ verified 84d ago

Apache Airflow provider package for Zendesk. Version 4.11.3 supports Airflow >= 2.7 and Python >= 3.10. Released monthly, following Airflow release schedule.

pip install apache-airflow-providers-zendesk
INSTALL
IMPORT
SIG · APACHE-AIRFLOW-PRO
A
apache-airflow-providers-zendesk
workflowpythonv4.12.0
Install
23.4s avg
Import
5074ms
Disk
254MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v4.12.0 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.103.95 runs
installs and imports cleanly · install 0.0s · import 5.294s · 254.6MB
glibc
py 3.103.95 runs
installs and imports cleanly · install 23.4s · import 4.854s · 252MB
254MB installed
● package 254MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

ZendeskHook
from airflow.providers.zendesk.hooks.zendesk import ZendeskHook
from airflow.contrib.hooks.zendesk_hook import ZendeskHook
Old contrib hooks were removed in Airflow 2.0

Basic usage of ZendeskHook to fetch tickets.

from airflow import DAG from airflow.providers.zendesk.hooks.zendesk import ZendeskHook from datetime import datetime with DAG('zendesk_example', start_date=datetime(2023,1,1), schedule_interval='@daily', catchup=False) as dag: # Use hook with connection id hook = ZendeskHook(zendesk_conn_id='zendesk_default') tickets = hook.get_tickets() print(tickets)
Debug
Known issues
breakingProvider version 4.x.x requires Airflow >= 2.7. Older versions are incompatible.
fix
Upgrade Airflow to >= 2.7 or pin provider to 3.x.x (if compatible)
affects: >=4.0.0
gotchaConnection must use 'zendesk' connector type. Custom connections with incorrect type will fail.
fix
Set connection type to 'Zendesk' in Airflow UI or use {'conn_type': 'zendesk'} in environment variable
affects: all
Errors
Common errors & fixes
ModuleNotFoundError: No module named 'airflow.providers.zendesk'
Provider not installed or not available in Airflow's PYTHONPATH.
fix
Run 'pip install apache-airflow-providers-zendesk' and restart Airflow.
AttributeError: module 'airflow.providers.zendesk.hooks.zendesk' has no attribute 'ZendeskHook'
Using wrong import path or version mismatch (e.g., trying to import from 'airflow.contrib').
fix
Use 'from airflow.providers.zendesk.hooks.zendesk import ZendeskHook'
Upgrade
Version history
4.12.0latest on PyPI · released May 23, 2026
Audit
Dependencies
apache-airflowrequiredCore dependency for Airflow integration
zenpyrequiredZendesk API client library
Agent activity
54 hits · last 30 days
node
46
OpenAI (training)
1
Resources
apache-airflow-providers-zendesk — pip install apache-airflow-providers-zendesk · libregistry