Ketika digunakan dalam konteks pengembangan web, API biasanya didefinisikan sebagai sekumpulan pesan permintaan Hypertext Transfer Protocol (HTTP), bersama dengan definisi struktur pesan respons, yang biasanya dalam Extensible Markup Language (XML) atau Format Notasi Objek JavaScript (JSON).