Real-time API

Real-time edits, on your production website

Say goodbye to dedicated preview servers. Thanks to our real-time API, you will completely change the way you work and interact with your content with just a couple of lines of code on your frontend website.

Real-time API + content preview

Preview changes as they get authored, no refresh needed

Instead of the API consumer only getting the new data upon their next query, with DatoCMS's Real-time Updates, new data is instantly pushed to them.

For our clients, being able to instantly view the result of their changes on the final site is simply critical. The fact that you don't need a staging server, and you don't even have to refresh the page, well, that's the icing on the cake that makes everything wow.
Martijn Theuwissen
Lead frontend developer @ Atoms
Live blog
Connected to DatoCMS, receiving live updates!

Live real-time API

Need to cover live events as they happen?

The same API used to preview draft content can also be applied to offer real-time updates to your website's final visitors. Our infrastructure can easily handle thousands of live users with multiple updates per minute.

Try the Live-blog demo for Next.js

Real-time GraphQL API

GraphQL and Server-Sent Events, to deliver the best developer ergonomic

The Real-time Updates API uses Server-Sent Events, which is a protocol supported natively from all modern browsers, to transform your regular GraphQL into streaming subscriptions. Using our React and Vue libraries you can get started in literally seconds.

Learn more in the Docs

APIs + Worldwide CDN

A complete set of smart, modern APIs

DatoCMS does not only offer a powerful real-time API but a full coordinated suite of different APIs and tools to work seamlessly with the three fundamental blocks of content: text, images and video. Everything is built on CDN, optimized for speed and scalability.