Referencia de API

25 endpoints disponibles

Cada endpoint acepta JSON y requiere la cabecera X-API-Key para la autenticación.

URL base y cabecera

URL base
https://horizon.pm/api/v1/app
X-API-Key
La API key de tu proyecto. Envíala en cada solicitud.

Ver la referencia completa de la API

Endpoints disponibles

25 de 25
MétodoRutaFuncionesCopiar URL
POST/user-management/signupAutenticación
POST/user-management/signinAutenticación
POST/user-management/check-authUsuarios
POST/user-management/change-nameUsuarios
GET/player-profilePerfil del jugador
PUT/player-profilePerfil del jugador
POST/leaderboard/submitTabla de Clasificación
GET/leaderboards/{boardKey}/topTabla de Clasificación
POST/validated-actions/runsAcciones validadas
POST/validated-actions/submitAcciones validadas
POST/cloud-save/saveGuardado en la Nube
POST/cloud-save/loadGuardado en la Nube
GET/remote-config/{configKey}Config Remota
GET/remote-config/allConfig Remota
GET/localization/{key}Localización
GET/localization/allLocalización
GET/newsNoticias
POST/gift-codes/validateCódigos de Regalo
POST/gift-codes/redeemCódigos de Regalo
POST/email-sending/sendEnvío de Emails
GET/email-sending/{emailId}Envío de Emails
POST/crash-reports/sessionInformes de errores
POST/crash-reports/createInformes de errores
POST/user-feedback/submitComentarios de Usuario
POST/user-logs/createRegistros de Usuario

Solicitud de ejemplo

REST (curl)
Bash
1curl -X POST https://horizon.pm/api/v1/app/user-management/signup \
2 -H "Content-Type: application/json" \
3 -H "X-API-Key: horizon_YOUR_API_KEY_HERE" \
4 -d '{"type":"ANONYMOUS","username":"TestPlayer","includeRefreshToken":true}'