WordPress Heartbeat API este un mecanism care folosește cereri AJAX periodice pentru a menține o conexiune activă între server și interfața de administrare. Acest sistem este utilizat în principal pentru funcții precum blocarea editării (post lock), verificarea actualizărilor și notificările în timp real.
API-ul trimite impulsuri (beats) la intervale regulate, implicit la fiecare 15-60 de secunde, în funcție de contextul paginii. Aceste cereri pot conține date specifice și pot primi răspunsuri de la server pentru a actualiza interfața.
Uneori, Heartbeat API poate genera o încărcare semnificativă pe server din cauza numărului mare de cereri. În astfel de cazuri, dezvoltatorii pot ajusta frecvența sau pot dezactiva complet API-ul pentru anumite pagini folosind filtre WordPress.