Référence API

25 points de terminaison

Chaque endpoint accepte du JSON et nécessite le header X-API-Key pour l'authentification.

URL de base et en-tête

URL de base
https://horizon.pm/api/v1/app
X-API-Key
La clé API de ton projet. Envoie-la avec chaque requête.

Consulter la référence complète de l'API

Points de terminaison

25 sur 25
MéthodeCheminFonctionnalitésCopier l'URL
POST/user-management/signupAuthentification
POST/user-management/signinAuthentification
POST/user-management/check-authUtilisateurs
POST/user-management/change-nameUtilisateurs
GET/player-profileProfil joueur
PUT/player-profileProfil joueur
POST/leaderboard/submitClassement
GET/leaderboards/{boardKey}/topClassement
POST/validated-actions/runsActions validées
POST/validated-actions/submitActions validées
POST/cloud-save/saveSauvegarde Cloud
POST/cloud-save/loadSauvegarde Cloud
GET/remote-config/{configKey}Config Distante
GET/remote-config/allConfig Distante
GET/localization/{key}Localisation
GET/localization/allLocalisation
GET/newsActualités
POST/gift-codes/validateCodes Cadeaux
POST/gift-codes/redeemCodes Cadeaux
POST/email-sending/sendEnvoi d'Emails
GET/email-sending/{emailId}Envoi d'Emails
POST/crash-reports/sessionRapports de plantage
POST/crash-reports/createRapports de plantage
POST/user-feedback/submitAvis des joueurs
POST/user-logs/createJournaux Utilisateur

Exemple de requête

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}'