API یا رابط برنامهنویسی برنامه کاربردی (Application Programming Interface) مجموعهای از توابع است که به برنامهها امکان دسترسی به دادهها و تعامل با اجزای نرمافزار خارجی، سیستمعاملها یا سرویسهای خرد را میدهد. API پاسخ کاربر را به یک سیستم ارائه میدهد و پاسخ سیستم را به کاربر ارسال میکند. برای مثال شما “افزودن به سبد خرید” را کلیک میکنید و API به سایت میگوید که شما محصولی را به سبد خرید خود اضافه کردهاید. وبسایت محصول را در سبد خرید شما قرار میدهد و سبد خرید شما به روز میشود. در لیست زیر تعدادی از بهترین api های رایگان برای نقشه رو بهتون معرفی میکنم.