API Referansı
Tüm endpoint'ler, kopyalanabilir örnekler ve canlı bir deneme aracıyla.
Yalnızca bu sekmenin belleğinde tutulur, hiçbir yere kaydedilmez. /admin üzerinden zaten giriş yaptıysan boş bırakabilirsin; aynı rotalara oturum çerezi yetki verir.
Genel
Kimlik doğrulama yok. Bunlar Roblox loader'larının çağırdığı endpoint'ler.
Admin — scriptler
Authorization: Bearer <ADMIN_TOKEN> gönder. /admin portalı aynı rotalar için oturum çerezi kullanır; iki kimlik bilgisi de çalışır.
Admin — key
Dönen key için operasyonel endpoint'ler.
Hata kodları
Hatalar { "ok": false, "error": "<code>" } döndürür; doğrulama hatalarında okunabilir bir message da gelir.
| Kod | Durum | Anlamı |
|---|---|---|
| unauthorized | 401 | Eksik ya da yanlış bearer token / admin çerezi. |
| rate_limited | 429 | Çok fazla istek. Ne kadar bekleyeceğini Retry-After söyler. |
| bad_request | 400 | İstek gövdesi geçerli JSON değil. |
| INVALID_SLUG | 400 | Slug 3-64 karakterlik küçük harf, rakam ve tireden oluşmuyor. |
| INVALID_TITLE | 400 | Başlık boş. |
| INVALID_IMAGE_URL | 400 | imageUrl, http:// veya https:// ile başlamıyor. |
| EMPTY_SOURCE | 400 | Script kaynağı boş ya da sadece boşluktan ibaret. |
| SLUG_TAKEN | 400 | Başka bir kayıt bu slug'ı kullanıyor. |
| NOT_FOUND | 404 | Bu slug'a sahip bir kayıt yok. |
| internal_error | 500 | Beklenmeyen sunucu veya veritabanı hatası. |