← Všechny moduly

Modul

API pro partnery

Rozhraní pro další aplikace a systémy

REST API pro mobilní aplikace, partnerské systémy a vlastní klienty. Rozhraní je popsané v OpenAPI a podporuje role, limity i jednotný formát odpovědí.

Součást základní verze CoolCMSnový web 40 000 Kč

Doinstalace do běžícího CoolCMSv ceně základu

Instalace na server, nastavení i zaškolení jsou v ceně. Úpravy nad rámec 1 000 Kč/h. Celý ceník.

Jak modul vypadá návštěvníkovi webu

Z čeho se skládá

Z čeho se skládá

Části modulu tak, jak je najdete v administraci.

Autentizace

Token, jeho platnost a obnova.

Oprávnění a role

Partner vidí jen to, na co má právo — stejné role jako ve zbytku systému.

Formát odpovědi

Jednotný tvar pro všechny zdroje, včetně chyb a stránkování.

Limity a CORS

Ochrana proti přetížení a nastavení, odkud se smí volat.

Reference endpointů

Generovaná z kódu, takže nezastarává.

V čem je rozdíl

Co je na modulu důležité

  • Dokumentace se generuje z kóduReference endpointů vzniká z anotací přímo ve zdrojáku. Nemůže se tedy rozejít s tím, co API opravdu dělá.
  • API má stejná práva jako administraceŽádná druhá sada oprávnění, která by se zapomněla aktualizovat. Partner dostane roli a tím je to dané.
  • Odpověď má vždycky stejný tvarVáš parser se nemusí učit každý endpoint zvlášť — data, chyby i stránkování vypadají všude stejně.
Ukázka

Jak to vypadá v administraci

Schéma ukazuje, kde jednotlivé části modulu v administraci najdete. Skutečné snímky doplním z předváděcí instalace.

Ke každé části modulu je návod krok za krokem: co jednotlivá nastavení dělají a v jakém pořadí je použít.

Kontakt

Zajímá vás tenhle modul?

Napište mi, co potřebujete. Řeknu vám, jestli to modul umí už teď, co by bylo potřeba doplnit a kolik to bude stát.