When you're using a headless CMS to power your website - you're always doing some API calls in the background to pull your content. In most cases, the CMS providers limit the number of interactions with their APIs and you have to be aware of this quota. If you exceed the number of calls allowed in your pricing tier - your system may stop working!
Below you will find a comparison of popular headless CMS with their API call limits (if provided by the CMS vendor), available plans, and the most important thing: cost.
We’re a team of passionate developers dedicated to building innovative solutions and sharing our knowledge. From coding best practices to emerging tech trends, we explore it all. Our goal is to simplify complex concepts and empower developers of all levels. Join us as we learn, build, and grow together!
DatoCMS API calls limits are refreshing every month starting with 100k API calls for free developer accounts, rising to 1M for Professional and 2M for Scale plans. Additionally, you have to pay 9 euros more for every 250k extra API calls.
Cost
DatoCMS provides a free "Developer" plan. Professional and Scale start at 199 euro/month and 299 euro/month, respectively.
MagnoliaCMS does not provide information about API calls limit. You can download the community edition for free. Other options are available via the demo request form.
standard API - default, the live and uncached API. This will give always the freshest data but requests are slower. Call limits start from 100k for standard plans, rising to 500K for advanced and 3M for the enterprise.
CDN API - CDN distributed cached API, that will give a very fast response to requests that have been cached. Call limits start from 500k for standard plans, rising to 2M for advanced and 10M for the enterprise.
Cost
Sanity provides free(standard plan) accounts. Advanced cost starts from $99 a month, Business from $949 and Enterprise depends on needs and requirements.