DX Heroes logo
#api
#getting-started

Co je API endpoint?

Délka: 

3 min

Publikováno: 

9. června 2026

Co je API endpoint?

Co je API endpoint?

API endpoint je konkrétní adresa, zpravidla URL, na které API přijme požadavek a pošle zpět odpověď. Jedno API může nabízet mnoho endpointů a každý z nich obstarává jeden úkol. Služba s počasím může mít jeden endpoint pro aktuální předpověď a druhý pro historická data. Zavoláte endpoint, předáte mu potřebné údaje a on vám vrátí výsledek.

V praxi endpoint spojuje cestu v URL s akcí. GET /users/42 si řekne o uživatele s ID 42, zatímco POST /users založí nového. Cesta říká, s čím pracujete, a metoda (GET, POST, PUT, DELETE) říká, co s tím chcete udělat.

Lidsky řečeno

Představte si firemní ústřednu. API je celá firma a každý endpoint je přímá linka. Vytočíte linku obchodu a dovoláte se na obchod, vytočíte fakturaci a dovoláte se na fakturaci. Nevoláte „firmu“ obecně. Voláte přesnou linku k tomu, co potřebujete, a ozve se právě ten stůl.

Proč na tom záleží

  • Tady se integrace opravdu odehrává. Propojit dva systémy znamená volat navzájem jejich endpointy. Jsou to konkrétní místa, na kterých každá integrace stojí.
  • Jeden endpoint, jeden úkol. Přehledné a dobře pojmenované endpointy dělají API snadno pochopitelným a těžko zneužitelným.
  • Určují smlouvu. Každý endpoint stanoví, jaká data čeká a co vrací, a právě proti tomu vývojáři staví.

Na co si dát pozor

  • Záměna endpointu za celé API. API je celá služba, endpoint je jedna adresa uvnitř ní. Běžné API jich má spoustu.
  • Špatná metoda na správné cestě. Když pošlete GET tam, kde endpoint čeká POST, požadavek selže i se správnou URL. Cesta a metoda jdou ruku v ruce.
  • Chybějící verzování. Změna chování endpointu bez verze typu /v2/ rozbije každého, kdo se spoléhá na tu starou. Než něco změníte, zaveďte verzi.
  • Endpoint bez ověření. Endpoint dostupný na internetu bez ověření je otevřené dveře. Cokoli, co sahá na skutečná data, chraňte.

Související články

  • Co je API? - Širší obrázek: jak spolu software komunikuje.
  • Co je REST API? - Nejběžnější styl, jak uspořádat endpointy kolem zdrojů.
  • Co je API gateway? - Jedny vstupní dveře, které směrují provoz k mnoha endpointům.

Chcete být o krok napřed?

Nenechte si utéct naše nejlepší postřehy. Žádný spam, jen praktické analýzy, pozvánky na exkluzivní eventy a shrnutí podcastů přímo do vaší schránky.