API Online · v1.0

XR Game · API

Panel de referencia de endpoints. Todas las rutas responden con JSON.

Base URL: https://xr-game.crythion.com
Endpoints disponibles
POST
Registrar usuario
Crea una nueva cuenta de usuario con nombre, correo y contraseña.
https://xr-game.crythion.com/api/register
Body · application/json
Campo Tipo Req. Descripción
name string Nombre completo del usuario
email string Dirección de correo electrónico única
password string Contraseña (mínimo 8 caracteres)
POST
Iniciar sesión
Autentica al usuario con sus credenciales y devuelve sus datos.
https://xr-game.crythion.com/api/login
Body · application/json
Campo Tipo Req. Descripción
email string Correo electrónico registrado
password string Contraseña de la cuenta
PUT
Actualizar puntos de usuario
Establece la puntuación de un usuario identificado por su ID. El valor debe ser un número entero no negativo.
https://xr-game.crythion.com/api/users/{id}/points
Path params
Parámetro Tipo Req. Descripción
id integer ID único del usuario en la base de datos
Body · application/json
Campo Tipo Req. Descripción
puntos integer Puntuación a asignar al usuario (≥ 0)
GET
Listar todos los usuarios
Devuelve la lista completa de usuarios ordenada de mayor a menor puntuación. Los usuarios sin puntos aparecen al final.
https://xr-game.crythion.com/api/users
Sin parámetros requeridos