Dokumentacja API

Każdy endpoint, z przykładami do skopiowania i interaktywnym eksploratorem.

Przechowywany wyłącznie w pamięci tej karty, nigdy zapisywany. Jeśli masz już zalogowaną sesję w /admin, możesz zostawić to pole puste — te same trasy autoryzuje ciasteczko sesji.

Publiczne

Bez uwierzytelniania. To są endpointy, które wywołują twoje loadery w Robloxie.

Admin — skrypty

Wyślij Authorization: Bearer <ADMIN_TOKEN>. Panel /admin używa dla tych samych tras ciasteczka sesji; działa każde z tych dwóch poświadczeń.

Admin — klucz

Endpointy operacyjne dla rotującego klucza.

Kody błędów

Błędy zwracają { "ok": false, "error": "<code>" }, a przy błędach walidacji także czytelne dla człowieka message.

KodStatusZnaczenie
unauthorized401Brakujący lub błędny token bearer / ciasteczko admina.
rate_limited429Zbyt wiele żądań. Retry-After mówi, jak długo czekać.
bad_request400Treść żądania nie była prawidłowym JSON-em.
INVALID_SLUG400Slug nie składa się z 3-64 małych liter, cyfr i myślników.
INVALID_TITLE400Tytuł był pusty.
INVALID_IMAGE_URL400imageUrl nie zaczyna się od http:// ani https://.
EMPTY_SOURCE400Źródło skryptu było puste lub zawierało same białe znaki.
SLUG_TAKEN400Inny wpis używa już tego sluga.
NOT_FOUND404Nie ma wpisu o takim slugu.
internal_error500Nieoczekiwana awaria serwera lub bazy danych.