Funkce
API a headless režim — obsah pro jakýkoli frontend
REST API nad obsahem, katalogem i uživateli. Administraci dostane klient hotovou, frontend si napíšete v čem chcete — a o každé změně vám dáme vědět sami.
- Funkce
- Multi-site
- E-shop
- AI Studio
- Rychlost a výkon
- SEO v základu
- Provoz bez starostí
- AI nástroje
- Sociální sítě
- API a headless režim
- Redakce a role
- HTML/CSS šablony
- Migrace z WordPressu
- Analytika čtenosti
- Uživatelský portál
- Formuláře
- Migrace z Drupalu
- E-mailing
- Transakční e-maily
- Obrázky a média
- Měření a cookies
Dnes
Limit tradičních CMS
Frontend je pevně svázaný s administrací. Vlastní JS framework nebo no-code nástroj znamená boj se šablonovacím systémem.
S Mini-webem
Plnohodnotné REST API nad obsahem, katalogem i uživateli. Publikační jádro se stará o data, vy tvoříte libovolný frontend.
Rozsah
Co API pokrývá
-
Obsah
Články, stránky, rubriky, štítky a média — čtení i zápis.
-
E-shop
Produkty, varianty, sklad, košík, objednávky i kupony. Přes API projde celý nákup, ne jen výpis zboží.
-
Uživatelé a oprávnění
Registrace, přihlášení, profily a role. Celý uživatelský portál je dostupný i programově.
-
Formuláře
Definice formulářů i odeslané zprávy. Formulář tedy může žít i na vašem frontendu.
-
Webbuilder
Sekce, stránky, vzhledy i projekty AI Studia. Builder jde řídit z vlastního nástroje.
-
Efektivní přenosy
ETag a podmíněné dotazy, gzip komprese. Když se nic nezměnilo, nestahujete data znovu.
Webhooky
O změnách se dozvíte sami
Nemusíte se API pravidelně ptát, co je nového. Jakmile se něco stane, pošleme zprávu na vaši adresu — frontend tak může zareagovat v okamžiku vydání, ne až při příštím naplánovaném buildu.
-
Publikace obsahu
Vyjde článek nebo se změní rubrika a váš frontend to ví hned. Statický web přegenerujete jen tam, kde se opravdu něco změnilo.
-
Přejmenovaná adresa se uklidí
Když se změní adresa stránky, pošleme vám i tu původní. Na staré cestě tak nezůstane viset zastaralá kopie, o které nikdo neví.
-
Objednávky do účetnictví
Vytvoření, zaplacení, odeslání i storno. Napojení na účetní systém nebo sklad postavíte tak, že se do administrace nemusí dívat vůbec nikdo.
-
Formuláře rovnou do CRM
Odeslaný formulář dorazí i s vyplněnými poli, takže ho nasměrujete kamkoli. Odeslání vyhodnocená jako spam neposíláme.
-
Podepsané a ověřitelné
Každá zpráva nese podpis, podle kterého poznáte, že přišla opravdu od nás a cestou se nezměnila.
-
Když to jednou nevyjde
Neúspěšné doručení opakujeme v prodlužujících se odstupech. Pokud vaše adresa delší dobu neodpovídá, odesílání pozastavíme a dáme vám vědět e-mailem.
U každého odeslání vidíte v administraci, co jsme poslali, co přišlo zpátky a jak dlouho to trvalo. Integraci si tedy odladíte sami a kteroukoli zprávu můžete poslat znovu — bez psaní na podporu.
Autentizace a limity
Přístup pod kontrolou
-
Klíče s omezeným rozsahem
Klíč dostane buď plný přístup, jen čtení, nebo přesně vybrané oblasti webu. Platnost si nastavíte při vytvoření. Žádné sdílení hesla do administrace.
-
Vidíte, co se používá
U každého klíče je poslední použití a zbývající platnost. Nepoužívaný přístup poznáte a zrušíte.
-
Limity, které znáte předem
Tisíc čtecích a sto zapisovacích dotazů za hodinu. Zbývající počet i čas do obnovení posílá API v hlavičkách, takže na limit můžete aplikaci navrhnout, ne ho objevovat za provozu.
-
CORS podle webu
Povolené originy nastavujete pro každý web zvlášť, takže frontend na vlastní doméně funguje bez obcházení prohlížeče.
Jak začít
Headless start za čtyři kroky
- Založíte web a vyberete prázdnou šablonu — web tím nic nevykresluje a slouží jen jako obsahové jádro.
- Vygenerujete klíč s právy, která váš frontend potřebuje.
- Čtete data přes API a obsah spravujete dál v administraci, kterou dostane i klient.
- Zapnete si upozornění na změny — vyberete události, které chcete odebírat, a zadáte adresu, kam je posílat. Frontend pak reaguje sám.
Komu je API určené
Kdo z headless režimu těží
-
Agentury a vývojáři
Stavíte weby v Reactu, Vue nebo Next.js? Mini-web dodá backend včetně administrace pro klienta.
-
Kodéři s vlastním stackem
Frontend píšete po svém, obsahovou vrstvu a administraci nestavíte znovu.
-
Firmy s vlastním frontendem
Potřebujete jen místo pro správu obsahu? Mini-web funguje jako čisté headless CMS.
Otázky
Časté otázky k API
Jaké jsou limity API?
Tisíc čtecích a sto zapisovacích dotazů za hodinu na web, čtení a zápis mají oddělené limity. V odpovědi chodí hlavičky se zbývajícím počtem i časem do obnovení. Odpovědi podporují ETag, takže nezměněná data nestahujete opakovaně.
Jak dlouho platí přístupový klíč?
Platnost si nastavíte při vytvoření — rychlé volby jsou 30 dní, 90 dní, rok a dva roky, případně zadáte vlastní počet dní. U každého klíče vidíte zbývající platnost i poslední použití.
Dozvím se, když vyjde nový článek?
Ano. Systém pošle zprávu na vaši adresu ve chvíli, kdy článek vyjde — včetně plánované publikace. Odebírat můžete i změny rubrik, objednávek a odeslané formuláře, buď po jednotlivých událostech, nebo celé skupiny naráz.
Co když můj server zrovna neběží?
Doručení opakujeme v prodlužujících se odstupech, takže krátký výpadek nic neztratí. Když adresa neodpovídá dlouhodobě, odesílání pozastavíme a pošleme e-mail — po opravě ho zase zapnete.
Nezahltí mě jednorázový import tisíce článků?
Ne. Při migraci z jiného systému se odesílání umlčí, takže vám hromadný import nevygeneruje tisíc zpráv.
Můžu přes API i zapisovat?
Ano, rozsah práv se řídí tarifem: v nižších je API jen pro čtení, ve vyšších i pro zápis.
Můžu obsah spravovat v administraci a zobrazovat vlastním frontendem?
Přesně na to je headless režim. Klient pracuje v administraci, kterou zná, a vaše aplikace si data čte přes API.
Funguje to s no-code nástroji?
Ano. API je běžné REST, takže se dá napojit i na nástroje typu Lovable nebo Bubble.
Dostupnost
Rozsah API se řídí tarifem — v nižších je dostupné pro čtení, ve vyšších pro čtení i zápis. Odchozí webhooky jsou součástí tarifů s plným API přístupem. Aktuální rozsah najdete v ceníku.
Přečtěte si specifikaci
Založte si účet zdarma, vygenerujte klíč a zavolejte první endpoint. Ověříte si to na vlastních datech dřív, než začnete cokoli stavět.