API Referansı
Her uç nokta JSON kabul eder ve kimlik doğrulama için X-API-Key başlığını gerektirir.
Temel URL ve başlık
- Temel URL
https://horizon.pm/api/v1/app- X-API-Key
- Projenin API anahtarı. Her istekle birlikte gönder.
Uç noktalar
25 / 25
| Yöntem | Yol | Özellikler | URL'yi kopyala |
|---|---|---|---|
| POST | /user-management/signup | Kimlik doğrulama | |
| POST | /user-management/signin | Kimlik doğrulama | |
| POST | /user-management/check-auth | Kullanıcılar | |
| POST | /user-management/change-name | Kullanıcılar | |
| GET | /player-profile | Oyuncu Profili | |
| PUT | /player-profile | Oyuncu Profili | |
| POST | /leaderboard/submit | Sıralama Tablosu | |
| GET | /leaderboards/{boardKey}/top | Sıralama Tablosu | |
| POST | /validated-actions/runs | Doğrulanmış eylemler | |
| POST | /validated-actions/submit | Doğrulanmış eylemler | |
| POST | /cloud-save/save | Bulut Kayıt | |
| POST | /cloud-save/load | Bulut Kayıt | |
| GET | /remote-config/{configKey} | Uzaktan Yapılandırma | |
| GET | /remote-config/all | Uzaktan Yapılandırma | |
| GET | /localization/{key} | Yerelleştirme | |
| GET | /localization/all | Yerelleştirme | |
| GET | /news | Haberler | |
| POST | /gift-codes/validate | Hediye Kodları | |
| POST | /gift-codes/redeem | Hediye Kodları | |
| POST | /email-sending/send | E-posta Gönderme | |
| GET | /email-sending/{emailId} | E-posta Gönderme | |
| POST | /crash-reports/session | Çökme Raporları | |
| POST | /crash-reports/create | Çökme Raporları | |
| POST | /user-feedback/submit | Kullanıcı Görüşleri | |
| POST | /user-logs/create | Kullanıcı Günlükleri |
Örnek istek
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}'