Esta sección contiene la documentación de las antiguas API REST de Roblox.
Roblox ofrece la clave de API y/o el soporte de OAuth 2.0 para los puntos finales de API legados seleccionados en esta página .Todos los puntos finales de esta página utilizan las mismas garantías de estabilidad que las API de Open Cloud v2 y v1 y actualmente están en Beta .Los puntos finales beta están listos para su uso público.Las alteraciones de última hora son posibles, pero raras.Vea las tablas a continuación para obtener la lista de operaciones y tipos de autenticación disponibles.
Todos los demás puntos finales de API legados utilizan la autenticación basada en cookies.No recomendamos depender de estas API, ya que pueden incorporar cambios de última hora sin aviso y depender de compartir cookies con código de aplicación.
API de entrega de activos
- URL de base: https://apis.roblox.com/asset-delivery-api
- Tipos de autenticación: OAuth 2.0 y clave API
- Los puntos finales de entrega de recursos adicionales sin soporte de autenticación de nube abierta se pueden encontrar aquí.
| API | Camino | Escopo | | :-------------------------------------- | :------------------------------------------------------------------------ | :----------------------- | | ObtenerAssetById | GET /v1/assetId/{assetId} | legacy-asset:manage | | ObtenerVersión de API | GET /v1/assetId/{assetId}/version/{versionNumber} | legacy-asset:manage |
API de insignias
- URL de base: https://apis.roblox.com/legacy-badges
- Tipos de autenticación: OAuth 2.0 y clave API
- Se pueden encontrar puntos finales de API de insignias adicionales sin soporte de autenticación de nube abierta aquí.
- Robux puede ser requerido para crear una emblema.Para identificar el número de insignias gratuitas restantes que puedes crear para el día UTC actual en el universo especificado, utiliza el punto final /v1/universes/{universeId}/free-badges-quota encontrado aquí.
| API | Camino | Escopo | | :---------- | :-------------------------- | :---------------------------- | | Actualizar insignia | PATCH v1/badges/{badgeId} | legacy-universe.badge:write o legacy-universe.badge:manage-and-spend-robux | | Crear insignia | POST v1/universes/{universeId}/badges | legacy-universe.badge:manage-and-spend-robux |
Desarrollar API
- URL de base: https://apis.roblox.com/legacy-develop
- Tipos de autenticación: OAuth 2.0 y clave API
- Se pueden encontrar los puntos finales de API adicionales sin soporte de autenticación de nube abierta aquí.
| API | Camino | Escopo | | :----------------------------------- | :---------------------------------------------------------- | :--------------------------------- | | ActualizarTeamCreateSettings | | | | MultiGetTeamCreateMembership | | | | EliminarTeamCreateMembership por lugar | | | | ActivarUniverso | | | | DesactivarUniverso | | | | Obtener permisos de equipo | | | | MultiGetUniversePermissions | |
API de seguimiento
- URL de base: https://apis.roblox.com/legacy-followings
- Tipos de autenticación: OAuth 2.0 y clave API
- Los puntos finales de API de seguimientos adicionales sin soporte de autenticación de nube abierta se pueden encontrar aquí.
| API | Camino | Ámbito | | :----------------- | :---------------------------------------------------- | :-------------------------------- | | Seguir | | | | Dejar de seguir | | | | Obtener el estado de seguimiento | | | | Obtener el estado de seguimiento V2 | | | | Obtener el estado de seguimiento V3 | | | | Obtener el estado de seguimiento V4 | |
API de internacionalización de juegos
- URL de base: https://apis.roblox.com/legacy-game-internationalization
- Tipos de autenticación: OAuth 2.0 y clave API
- Se pueden encontrar puntos finales adicionales de internacionalización de juegos sin soporte de autenticación de nube abierta aquí aquí.
API de grupos
- URL de base: https://apis.roblox.com/legacy-groups
- Tipos de autenticación: OAuth 2.0 y clave API
- Los puntos finales de API de grupos adicionales sin soporte de autenticación de nube abierta se pueden encontrar aquí.
| API | Camino | Ámbito | | :-------------------------------- | :-------------------------------------------------- | :-------------------- | | Obtener registro de auditoría | | | | Obtener políticas de grupo | | | | Obtener configuraciones de grupo | | | | Obtener configuraciones de grupo pendientes | | | | Actualizar configuraciones de grupo pendientes | | | | Actualizar grupo de notificación pendiente | | | | Actualizar descripción del grupo | |
API de tablas de localización
- URL de base: https://apis.roblox.com/legacy-localization-tables
- Tipos de autenticación: OAuth 2.0 y clave API
- Los puntos finales de la API de tablas de localización adicional sin soporte de autenticación de nube abierta se pueden encontrar aquí.
| API | Camino | Escopo | | :-------------------------------------- | :------------------------------------------------------------------------ | :----------------------- | | Obtener metadatos | | | | Establecer configuración de autenticación para el juego | | | | Obtener tabla por ID de activo | | | | Obtener tabla por ID de tabla de traducción | | | | Obtener tabla por ID de grupo | | | | Obtener tabla por ID de grupo | | |
Publicación de API
- URL de base: https://apis.roblox.com/legacy-publish
- Tipos de autenticación: OAuth 2.0 y clave API
- Se pueden encontrar puntos finales de API de publicación adicionales sin soporte de autenticación de nube abierta aquí.
| API | Camino | Escopo | | :-------------------------------------- | :------------------------------------------------------------------------ | :----------------------- | | Actualizar insignia de actualización | POST /v1/badges/{badgeId}/icon | legacy-badge:manage |