Kontent.ai technical limits
This page lists the current technical limits in Kontent.ai. Understanding these limits helps you better align your usage with the platform's capabilities and make informed decisions as you scale your projects.
Assets
- Assets: 1,000,000 assets per environment.
- If you need to store more, contact us or integrate a digital asset management service (DAM) with Kontent.ai.
- Asset folders: 1,000 folders in total, including subfolders, per environment.
- Asset size: 2 GB for assets uploaded via the user interface, 100 MB for assets uploaded via Management API.
- Image resolution: Delivery API can serve images up to 8,192 x 8,192 pixels. You can upload images of any image resolution using the user interface and Management API.
Content model
Content types
- Content types: 250 per environment.
- Content type elements: 250 per content type.
- Content groups: 50 per content type.
Language variants
- Language variant size: 450 kB. The language variant size is the sum of all its elements in a single language. This includes any content components inserted in rich text elements.
- Assets: 500 per language variant.
- Linked items: 1000 per language variant.
- Scheduled publishing: Up to 100 language variants can be scheduled for publishing per minute, per environment.
Elements
- Rich text element length limit: 100,000 characters per element. Text formatting information (for headings, paragraphs, italics, and so on), tables, and content components are stored within the rich text element and decrease the maximum limit for text. Length limit validation rules apply to the text stripped of formatting.
- Text element length limit: 100,000 characters per element.
- Custom element length limit: 200,000 characters per element.
- Multiple choice element: 250 options per element.
Environment settings
Collections
- Collections: 100 per environment.
Languages
- Languages: 50 per environment.
Spaces
- Spaces: 50 per environment.
- Collections: 10 per space.
Taxonomies
- Taxonomy groups: 100 per environment.
- Taxonomy terms: 1,000 terms in total per taxonomy group.
Webhooks
- Webhooks: 20 per environment.
Workflows
- Workflows: 50 per environment.
- Workflow steps: 50 steps per workflow.
Projects
- Environments: 10 per project.
- API keys: 100 active API keys per project.
APIs
Delivery REST API
- Delivery REST API change processing time: Changes to content items are processed by the API in sequential order. This means there can be delays between making a change and seeing the result of that change in the API.
- Delivery REST API rate limit (cached): Unlimited.
- Delivery REST API rate limit (uncached): 100 calls per second and 2,000 calls per minute, including calls to Delivery Preview API.
- Delivery REST API response size: 2,000 content items per response, including calls to Delivery Preview API. The limit applies to items matching your query and any linked items. Read details in Delivery API reference. If your responses contain over 1000 items, we recommend using filtering.
- Delivery REST API URL length: 2,000 characters
The scope of API rate limits is per environment. Requests made with multiple API keys to a single environment count against a single rate limit.
Delivery GraphQL API
- Delivery GraphQL API query complexity limit: 1000 content items and content components combined.
- Delivery GraphQL API request size: 8 kB
- Delivery GraphQL API resource limit: 1,000 resource units per second and 40,000 resource units per minute.
- Delivery GraphQL API URL length: 2,000 characters
The scope of API rate limits is per environment. Requests made with multiple API keys to a single environment count against a single rate limit.
Management API
- Management API calls: 10 calls per second and 400 calls per minute.
- Management API URL length: 2,000 characters.
The scope of API rate limits is per environment. Requests made with multiple API keys to a single environment count against a single rate limit.
Subscription API
- Subscription API calls: 10 calls per second and 400 calls per minute.
- Subscription API URL length: 2,000 characters.
CDN-level rate limits
These limits are designed to prevent abuse at the network level and do not affect typical API usage. These CDN-level limits apply per IP address, regardless of the environment ID.Delivery REST API, Delivery GraphQL API, and Sync API limits
- 1,000 requests per second
- 5,000 requests per 10 seconds
- 15,000 requests per minute
Management API and Subscription API limits
- 300 requests per second
- 2,000 requests per 10 seconds
- 6,000 requests per minute