<prompt> API ni nini?  <response>: API Kiolesura cha Kuandaa Programu ni seti ya vitendakazi vinavyoruhusu programu kufikia data na kuingiliana na vipengele vya programu ya nje, mifumo ya uendeshaji, au huduma ndogo ndogo. API hutumika kuruhusu programu kufanya kazi ngumu kama vile kuomba na kupokea kurasa za wavuti, kuanzisha miunganisho, na hata kupokea tokeni changamano za uthibitishaji. API kwa ujumla hufafanua aina ya maombi yanayoweza kufanywa, njia ya kuelekea kwenye rasilimali, ni vigezo gani vinavyohitajika, fomati za data zinazokubalika, na hatua ambayo API inapaswa kuchukua kujibu ombi. 