🔗 Shopify API: základní info
API je zkratka pro Application Programming Interface – rozhraní, přes které může jiný systém komunikovat se Shopify. Znamená to, že můžeš: - načítat data z e-shopu (objednávky, produkty, zákazníky…) - odesílat data do e-shopu (např. skladové zásoby, ceny, statusy) - propojit Shopify s dalšími systémy (ERP, CRM, účetnictví…), pokud není dostupná nativní aplikace na Shopify storu - vytvořit vlastní aplikace nebo funkce 🔍 Příklady využití v praxi 1. 📦 Napojení skladu a logistiky Automatické odesílání objednávek z Shopify do skladového systému a zpětné hlášení stavů nebo čísel zásilek. 2. 💼 Napojení účetnictví nebo fakturačního systému Vystavení faktury ihned po vytvoření objednávky, automatický export objednávek, DPH, měny atd. 3. 🧾 Tvorba vlastních exportů a reportů Vlastní přehledy pro účtárnu, marketing nebo obchodní tým bez nutnosti ručního kopírování. 4. 🔄 Automatizace přes Shopify Flow nebo externí nástroje (Make, Zapier) Např. přidání tagu, změna statusu, přidání poznámky, upozornění na nesrovnalost. 🛠️ Základní typy Shopify API Admin API - čtení a zápis produktů, objednávek, zákazníků atd. Storefront API - pro headless projekty a front-endové aplikace GraphQL API - modernější, efektivnější alternativa ke klasickému REST API Webhooks - upozornění na události (např. nová objednávka, smazaný produkt…) Checkout API - úprava a personalizace procesu nákupu (dostupné jen v Shopify Plus) 🔐 Jak se k API přistupuje? Potřebuješ mít Shopify e-shop (může být i testovací) Vytvoříš tzv. custom app (bez nutnosti zveřejnění v App Store) Dostaneš přístupový klíč (API key + token) Pak můžeš volat jednotlivé endpointy přes REST nebo GraphQL 📌 Pro základní integrace stačí i jednoduché skripty nebo napojení přes služby jakoMake.com (a hodně pomůže AI) 💵 Co stojí přístup k API? API je součástí Shopify všech tarifů (od Basic výše) Shopify Plus má navíc přístup k pokročilým API endpointům (např. Checkout API, Multipass login, vyšší limity) Některé operace mají limity (tzv. API rate limits), ale pro většinu projektů to není problém