Představte si, že sedíte pohodlně u stolu v restauraci. Kuchyně připravuje jídlo, ale vy nemůžete vejít dovnitř a mluvit přímo se šéfkuchařem. Potřebujete číšníka, který přijme vaši objednávku, předá ji kuchařům a vrátí se se správným talířem. API, zkratka pro Application Programming Interface, je takovým užitečným digitálním číšníkem. Je to soubor jasných pravidel, díky nimž se různé softwarové programy mohou mezi sebou plynule domlouvat bez zásahu člověka.
Když například zákazník zadá v pokladně e-shopu číslo platební karty, digitální číšník bezpečně odnese citlivé údaje do banky, zeptá se, zda jsou na účtu peníze, a během několika sekund přinese zprávu o schválení. Bez této technologie by byly různé počítačové programy izolované ostrovy, které mluví úplně cizími jazyky.
API umožňuje, aby skladový software, počítače přepravních společností, platební systémy a platforma vašeho e-shopu spolupracovaly v dokonalé harmonii. Když se balík odešle, digitální číšník si od přepravce vyzvedne sledovací číslo a automaticky ho vloží do e-mailu zákazníkovi. Je to skrytá nervová soustava moderního internetu, díky níž působí složité vícekrokové digitální procesy lehce, okamžitě a pro koncového uživatele zcela nenápadně.