A REST API (Representational State Transfer Application Programming Interface) egy szoftver interfész, amely a REST architekturális stílust követi, lehetővé téve különböző számítógépes rendszerek közötti kommunikációt az interneten keresztül. A REST API-k HTTP kéréseket használnak az adatok kérésére, küldésére vagy módosítására, a standard HTTP módszerekkel (GET, POST, PUT, DELETE) működve. Ezek az API-k erőforrás-alapúak, ahol minden URL egy adott erőforrást képvisel, ami egyszerűsíti az interfész használatát és növeli a hálózati alkalmazások skálázhatóságát és rugalmasságát.