How can I export all my Zendesk data
For all plans: You can use the Zendesk Rest API endpoints along with your own custom scripts, or use these scripts:
- Support: tickets, users, organizations, triggers, automations, macros, views, ticket fields, user fields, organisation fields, app installations using backup_zendesk.py.
- Help Centre Content using Felix Stubner's kBackup. kBackup source code.
- Help Centre Theme copied manually from Guide admin > Customise design.
For Professional and Enterprise customers: You can export data as a CSV or XML.
- Create and activate a new virtual environment
MacOS / Unix
python3 -m venv venv
source venv/bin/activate
Windows (PowerShell)
python -m venv .venv
.venv\Scripts\activate.ps1
- Install requirements:
pip install -r requirements.txt
Customize variables in config.py
Run backup:
python backup_zendesk.py
- script stuck in loop on downloading latest ticket "Rate limited! Please wait."
- agent profile
- zendesk settings