• Cheat sheets
  • Documentation
  • API reference
  • Product updates
  • Sign in
Kontent.ai Learn
  • Try Kontent.ai
  • Plan
  • Set up
  • Model
  • Develop
  • Create
Copyright © 2025 Kontent.ai. All rights reserved.
  • Web
  • Privacy policy
  • Cookies policy
  • Consent settings
  • Security
  • GDPR
  • Docs
  • Collections
  • Custom apps
  • Custom elements
  • Environments
  • Keyboard shortcuts
  • Mission Control
  • Projects
    • Audit log
    • Data encryption
    • Data portability
    • Multifactor authentication
    • Personal data in Kontent.ai
    • Secure access
    • Security controls
    • Single sign-on
    • Third-party vendors
  • Task management
  • Terminology

Data portability in Kontent.ai

Kontent.ai team
2 minutes
Security
Download PDF
Kontent.ai helps you export your data securely and efficiently. Whether you're performing audits, switching providers, or meeting compliance requirements, you'll find everything needed to understand what data can be exported, how to do it, and how we support your rights under the EU Data Act.

Data portability rights

Under the EU Data Act, customers have the right to:
  • Export all data in a structured, commonly used, and machine-readable format.
  • Switch to another service provider without technical or contractual obstacles.
  • Receive data exports within 30 days of request.
Kontent.ai is committed to providing secure, transparent, and frictionless access to customer data in alignment with these rights.

How we enable data export

Kontent.ai provides the data-ops CLI tool for complete environment backup and data export. The tool is open-source, actively maintained, and outputs data in formats compatible with Management API. To get started with the data-ops tool, refer to the installation instructions on GitHub.

Exportable data

Environment-level data

The data-ops tool exports all environment data in a structured .zip package containing .json files for each entity and metadata.json file with additional information.
Data categoryDescriptionFormat
ContentContent items, language variants, content types, snippets, taxonomiesJSON
AssetsFiles with metadataOriginal format + JSON
Asset foldersFoldersJSON
ConfigurationWorkflows, roles, languages, collections, spacesJSON
Other entitiesWebhooks (without secrets), preview URLsJSON
For a complete list of exportable entities and their structure, see the backup data structure on Github.

User and account-level data

User account information and subscription data are managed separately.
Data categoryDescriptionAccess method
User dataUser profiles and permissionsSubscription API
Change logsAPI usage logs and basic content change logssupport@kontent.ai
Personal dataGDPR-related exportsprivacy@kontent.ai

Processing timeline and costs

  • Immediate for API/CLI exports.
  • Up to 30 days for manual requests, such as change logs and personal data exports.
  • Free of charge for all data exports.
Track content changes yourself
  • If you need to track changes to your content model, use the audit log.
  • If you're interested in changes to content items, use content item versioning to compare edits, track workflow transitions, and restore previous versions.
  • Data portability rights
  • How we enable data export
  • Exportable data
  • Processing timeline and costs