Une interface de programmation d’application (API) en temps réel est une interface capable de traiter un appel API de bout en bout en moins de 30 millisecondes (ms). En référence à l'infrastructure API en temps réel, il s'agit de la technologie permettant d'acheminer, d'authentifier, de sécuriser, de façonner et de mettre en cache les API en moins de 30 ms.
Dans le monde réel, une API en temps réel est essentielle pour une expérience numérique satisfaisante pour les utilisateurs lorsqu'ils passent une commande sur Amazon, demandent un itinéraire dans Google Maps, obtiennent une assistance par chat ou utilisent toute autre application mobile où des réponses quasi instantanées sont attendues. Avec l’avènement de l’IoT, il existe une demande croissante de connexions de plus en plus rapides pour soutenir le flux d’informations qui maintient tout connecté et à jour.