Dokumentacja API
Każdy endpoint akceptuje JSON i wymaga nagłówka X-API-Key do uwierzytelniania.
Bazowy URL i nagłówek
- Bazowy URL
https://horizon.pm/api/v1/app- X-API-Key
- Klucz API Twojego projektu. Wysyłaj go z każdym żądaniem.
Endpointy
25 z 25
| Metoda | Ścieżka | Funkcje | Kopiuj URL |
|---|---|---|---|
| POST | /user-management/signup | Uwierzytelnianie | |
| POST | /user-management/signin | Uwierzytelnianie | |
| POST | /user-management/check-auth | Użytkownicy | |
| POST | /user-management/change-name | Użytkownicy | |
| GET | /player-profile | Profil gracza | |
| PUT | /player-profile | Profil gracza | |
| POST | /leaderboard/submit | Ranking | |
| GET | /leaderboards/{boardKey}/top | Ranking | |
| POST | /validated-actions/runs | Zweryfikowane akcje | |
| POST | /validated-actions/submit | Zweryfikowane akcje | |
| POST | /cloud-save/save | Zapis w Chmurze | |
| POST | /cloud-save/load | Zapis w Chmurze | |
| GET | /remote-config/{configKey} | Konfig. Zdalna | |
| GET | /remote-config/all | Konfig. Zdalna | |
| GET | /localization/{key} | Lokalizacja | |
| GET | /localization/all | Lokalizacja | |
| GET | /news | Wiadomości | |
| POST | /gift-codes/validate | Kody Podarunkowe | |
| POST | /gift-codes/redeem | Kody Podarunkowe | |
| POST | /email-sending/send | Wysyłanie Emaili | |
| GET | /email-sending/{emailId} | Wysyłanie Emaili | |
| POST | /crash-reports/session | Raporty awarii | |
| POST | /crash-reports/create | Raporty awarii | |
| POST | /user-feedback/submit | Opinie Użytkowników | |
| POST | /user-logs/create | Logi Użytkowników |
Przykładowe żądanie
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}'