Referencia de la API
Todos los endpoints, con ejemplos copiables y un explorador en vivo.
Se guarda en memoria solo para esta pestaña, nunca se almacena. Si ya has iniciado sesión en /admin, puedes dejarlo vacío: la cookie de sesión autoriza las mismas rutas.
Público
Sin autenticación. Estos son los endpoints que llaman tus loaders de Roblox.
Admin — scripts
Envía Authorization: Bearer <ADMIN_TOKEN>. El portal de /admin usa una cookie de sesión para las mismas rutas; cualquiera de las dos credenciales sirve.
Admin — clave
Endpoints operativos para la clave rotatoria.
Códigos de error
Los fallos devuelven { "ok": false, "error": "<code>" }, y en los errores de validación también un message legible.
| Código | Estado | Significado |
|---|---|---|
| unauthorized | 401 | Falta el token bearer o la cookie de administrador, o son incorrectos. |
| rate_limited | 429 | Demasiadas peticiones. Retry-After indica cuánto hay que esperar. |
| bad_request | 400 | El cuerpo de la petición no era JSON válido. |
| INVALID_SLUG | 400 | El slug no tiene de 3 a 64 letras minúsculas, dígitos y guiones. |
| INVALID_TITLE | 400 | El título estaba vacío. |
| INVALID_IMAGE_URL | 400 | imageUrl no empieza por http:// ni https://. |
| EMPTY_SOURCE | 400 | El código del script estaba vacío o solo contenía espacios. |
| SLUG_TAKEN | 400 | Ya hay otra entrada que usa ese slug. |
| NOT_FOUND | 404 | No hay ninguna entrada con ese slug. |
| internal_error | 500 | Fallo inesperado del servidor o de la base de datos. |