API Referansı
Her endpoint, kopyalanabilir örnekler ve canlı bir gezgin ile.
Yalnızca bu sekmenin belleğinde tutulur, asla saklanmaz. /admin adresinde zaten oturum açtıysan burayı boş bırakabilirsin — aynı rotaları oturum çerezi yetkilendirir.
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 insan tarafından okunabilir bir message ile birlikte.
| 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ğildi. |
| INVALID_SLUG | 400 | Slug, 3-64 küçük harf, rakam ve tireden oluşmuyor. |
| INVALID_TITLE | 400 | Başlık boştu. |
| INVALID_IMAGE_URL | 400 | imageUrl, http:// veya https:// ile başlamıyor. |
| EMPTY_SOURCE | 400 | Script kaynağı boştu ya da yalnızca boşluktan oluşuyordu. |
| 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ı. |