Deploy
Endpointy
Deploy
Nasazení chatu do produkce
POST
Deploy
Nasadí chat do produkce. Spustí deployment na Vercel a okamžitě vrátí odpověď.
Požadavek
Hlavičky
| Hlavička | Povinná | Popis |
|---|---|---|
Authorization | Ano | Bearer macaly_... |
Parametry cesty
| Parametr | Typ | Popis |
|---|---|---|
chatId | string | ID chatu, který chcete nasadit |
Příklad požadavku
Odpověď
Pole odpovědi
| Pole | Typ | Popis |
|---|---|---|
id | string | ID nasazení v databázi |
url | string | URL nasazené aplikace |
status | "QUEUED" | "BUILDING" | Počáteční stav |
deploymentId | string | ID deploymentu na Vercelu |
Stavové kódy
| Kód | Popis |
|---|---|
| 200 | Úspěch – nasazení spuštěno |
| 400 | Neplatný požadavek (např. chat neobsahuje žádné zprávy) |
| 401 | Neplatný nebo chybějící API klíč |
| 403 | Nedostatečná oprávnění k nasazení, nebo chat nepatří vašemu týmu |
| 404 | Chat nenalezen |
| 500 | Chyba serveru |
Poznámky
Tento endpoint vrátí odpověď ihned po spuštění nasazení. Samotné nasazení probíhá asynchronně na Vercelu.
- Průběh nasazení sledujte pomocí
GET /api/chat/{chatId}/deployment - Vyžaduje oprávnění
hosting.publish_macaly
Další kroky
Po spuštění nasazení:- Sledujte průběh pomocí
GET /api/chat/{chatId}/deployment - Počkejte, až se
statuszmění naREADY