[http://[Antarmuka%20pemrograman%20aplikasi pemrograman aplikasi|API]] adalah titik masuk atau antarmuka yang memungkinkan program atau sistem komputer mengakses fitur dan data dari program atau sistem yang berbeda. Titik masuk ini menentukan bagaimana data harus diformat dan berbagai jenis interaksi yang didukung, seperti bagaimana data dapat dicari. Agar berhasil dipertukarkan dan siap untuk beroperasi, data perlu diformat dengan cara yang sama. Sebagai contoh, bidang data yang akan digunakan dalam penghitungan tidak dapat menerima "1" dan "satu" sebagai entri, karena keduanya tidak dapat ditafsirkan dengan cara yang sama. API bisa menjadi sistem sederhana dengan definisi struktur data yang kaku; atau kompleks dengan struktur data yang berbeda untuk beragam interaksi. Dalam hal ini, API FHIR terutama melibatkan akses dan pertukaran data.<ref name="The FHIR API">{{cite web