Referensi API
Setiap endpoint menerima JSON dan memerlukan header X-API-Key untuk autentikasi.
URL dasar dan header
- URL dasar
https://horizon.pm/api/v1/app- X-API-Key
- API key proyekmu. Kirim bersama setiap permintaan.
Daftar endpoint
25 dari 25
| Metode | Jalur | Fitur | Salin URL |
|---|---|---|---|
| POST | /user-management/signup | Autentikasi | |
| POST | /user-management/signin | Autentikasi | |
| POST | /user-management/check-auth | Pengguna | |
| POST | /user-management/change-name | Pengguna | |
| GET | /player-profile | Profil Pemain | |
| PUT | /player-profile | Profil Pemain | |
| POST | /leaderboard/submit | Papan Peringkat | |
| GET | /leaderboards/{boardKey}/top | Papan Peringkat | |
| POST | /validated-actions/runs | Aksi tervalidasi | |
| POST | /validated-actions/submit | Aksi tervalidasi | |
| POST | /cloud-save/save | Penyimpanan Cloud | |
| POST | /cloud-save/load | Penyimpanan Cloud | |
| GET | /remote-config/{configKey} | Konfigurasi Jarak Jauh | |
| GET | /remote-config/all | Konfigurasi Jarak Jauh | |
| GET | /localization/{key} | Lokalisasi | |
| GET | /localization/all | Lokalisasi | |
| GET | /news | Berita | |
| POST | /gift-codes/validate | Kode Hadiah | |
| POST | /gift-codes/redeem | Kode Hadiah | |
| POST | /email-sending/send | Pengiriman Email | |
| GET | /email-sending/{emailId} | Pengiriman Email | |
| POST | /crash-reports/session | Laporan Crash | |
| POST | /crash-reports/create | Laporan Crash | |
| POST | /user-feedback/submit | Umpan Balik Pengguna | |
| POST | /user-logs/create | Log Pengguna |
Contoh permintaan
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}'