Dokumentacja API

Endpointy: 25

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.

Zobacz pełną dokumentację API

Endpointy

25 z 25
MetodaŚcieżkaFunkcjeKopiuj URL
POST/user-management/signupUwierzytelnianie
POST/user-management/signinUwierzytelnianie
POST/user-management/check-authUżytkownicy
POST/user-management/change-nameUżytkownicy
GET/player-profileProfil gracza
PUT/player-profileProfil gracza
POST/leaderboard/submitRanking
GET/leaderboards/{boardKey}/topRanking
POST/validated-actions/runsZweryfikowane akcje
POST/validated-actions/submitZweryfikowane akcje
POST/cloud-save/saveZapis w Chmurze
POST/cloud-save/loadZapis w Chmurze
GET/remote-config/{configKey}Konfig. Zdalna
GET/remote-config/allKonfig. Zdalna
GET/localization/{key}Lokalizacja
GET/localization/allLokalizacja
GET/newsWiadomości
POST/gift-codes/validateKody Podarunkowe
POST/gift-codes/redeemKody Podarunkowe
POST/email-sending/sendWysyłanie Emaili
GET/email-sending/{emailId}Wysyłanie Emaili
POST/crash-reports/sessionRaporty awarii
POST/crash-reports/createRaporty awarii
POST/user-feedback/submitOpinie Użytkowników
POST/user-logs/createLogi Użytkowników

Przykładowe żądanie

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