API-ji: kako sistemi razgovaraju
Razumite kontrolisani ulaz kroz koji jedan sistem od drugog traži podatke ili radnju.
- 8 minuta
- osnovno
- Pregledano 2026-07-16
Šta je to?
API (application programming interface) je objavljen ugovor. Klijent šalje zahtev endpoint-u, servis ga proverava i vraća odgovor sa podacima, rezultatom ili greškom.
Zašto je važno?
Većina savremenih automatizacija postaje korisna tek kada radi kroz više sistema. API-ji nude stabilniju i kontrolisaniju vezu od kopiranja klikova sa ekrana.
Mentalni model
API je kontrolisani ulaz kroz koji jedan sistem od drugog traži podatke ili radnju.
Jednostavan primer
Workflow šalje broj porudžbine endpoint-u za porudžbine. Servis vraća status kao strukturisane podatke koje workflow koristi u sledećem koraku.
Šta nije
API nije isto što i interfejs sajta. Ekran je namenjen čoveku, dok je API namenjen softveru i obično nudi samo odobrene operacije.
Šta prvo treba naučiti
Ove ideje pomažu da lekciju smestite u pravi kontekst.
- Aplikacije
- Podaci
Prvih 60 minuta
Iskoristite jedan fokusiran sat da ideju pretvorite u nešto konkretno.
- Otvorite primer javnog API-ja i pronađite njegovu osnovnu adresu.
- Pronađite jedan endpoint, metod zahteva i obavezne ulaze.
- Pošaljite jedan read-only zahtev i pregledajte status i odgovor.
Prvo napravite ovo
Napravite mali proverivač statusa porudžbine koji prima ID, poziva probni endpoint i prikazuje uspeh ili korisnu grešku.
Kada ga ne treba koristiti
Ne pravite novi API kada bezbedan podržani konektor već rešava problem ili kada je jednokratna ručna razmena jeftinija i sigurnija.
Šta učiti dalje
Naučite JSON da biste čitali odgovore, a zatim autentifikaciju da biste zaštitili zahteve.