API je dostupné výhradně v rámci plánu Enterprise. Kontaktujte nás pro více informací o cenách a funkcích pro firmy.
Základní URL
Jak začít
Získejte API klíč
Viz Autentizace
Dostupné endpointy
| Metoda | Endpoint | Popis |
|---|---|---|
| POST | /api/chat | Vytvoření nového chatu |
| POST | /api/chat/{chatId}/publish | Odeslání zprávy do existujícího chatu |
| GET | /api/chat/{chatId}/status | Dotazování na stav workflow |
| GET | /api/chat/{chatId}/subscribe | Odběr real-time streamu |
| POST | /api/chat/{chatId}/deploy | Nasazení chatu do produkce |
| GET | /api/chat/{chatId}/deployment | Získání stavu nasazení |
Limity a kredity
- API požadavky spotřebovávají kredity z účtu vašeho týmu
- Vytvoření každého chatu stojí stejně jako při použití webového rozhraní
- Neúspěšné pokusy o autentizaci jsou omezeny (5 pokusů za minutu na IP adresu)
- Své využití můžete sledovat v Nastavení → Využití a limity
Zpracování chyb
Všechny chyby vrací JSON s polemerror:
HTTP stavové kódy
| Kód | Popis |
|---|---|
| 400 | Bad Request – Neplatné tělo požadavku |
| 401 | Unauthorized – Neplatný nebo chybějící API klíč |
| 402 | Payment Required – Nedostatek kreditů |
| 403 | Forbidden – Nedostatečná oprávnění nebo nesprávný tým |
| 404 | Not Found – Zdroj nenalezen |
| 422 | Unprocessable Entity – Chyba validace |
| 429 | Too Many Requests – Překročen limit požadavků |
| 500 | Internal Server Error – Chyba na straně serveru |
| 503 | Service Unavailable – Server je zaneprázdněn, zkuste to později |