Référence API
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.
Points de terminaison
25 sur 25
| Méthode | Chemin | Fonctionnalités | Copier l'URL |
|---|---|---|---|
| POST | /user-management/signup | Authentification | |
| POST | /user-management/signin | Authentification | |
| POST | /user-management/check-auth | Utilisateurs | |
| POST | /user-management/change-name | Utilisateurs | |
| GET | /player-profile | Profil joueur | |
| PUT | /player-profile | Profil joueur | |
| POST | /leaderboard/submit | Classement | |
| GET | /leaderboards/{boardKey}/top | Classement | |
| POST | /validated-actions/runs | Actions validées | |
| POST | /validated-actions/submit | Actions validées | |
| POST | /cloud-save/save | Sauvegarde Cloud | |
| POST | /cloud-save/load | Sauvegarde Cloud | |
| GET | /remote-config/{configKey} | Config Distante | |
| GET | /remote-config/all | Config Distante | |
| GET | /localization/{key} | Localisation | |
| GET | /localization/all | Localisation | |
| GET | /news | Actualités | |
| POST | /gift-codes/validate | Codes Cadeaux | |
| POST | /gift-codes/redeem | Codes Cadeaux | |
| POST | /email-sending/send | Envoi d'Emails | |
| GET | /email-sending/{emailId} | Envoi d'Emails | |
| POST | /crash-reports/session | Rapports de plantage | |
| POST | /crash-reports/create | Rapports de plantage | |
| POST | /user-feedback/submit | Avis des joueurs | |
| POST | /user-logs/create | Journaux Utilisateur |
Exemple de requête
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}'