Referência da API
Cada endpoint aceita JSON e exige o header X-API-Key para autenticação.
URL base e cabeçalho
- URL base
https://horizon.pm/api/v1/app- X-API-Key
- A API key do seu projeto. Envie-a em cada requisição.
Endpoints disponíveis
25 de 25
| Método | Caminho | Recursos | Copiar URL |
|---|---|---|---|
| POST | /user-management/signup | Autenticação | |
| POST | /user-management/signin | Autenticação | |
| POST | /user-management/check-auth | Usuários | |
| POST | /user-management/change-name | Usuários | |
| GET | /player-profile | Perfil do jogador | |
| PUT | /player-profile | Perfil do jogador | |
| POST | /leaderboard/submit | Classificação | |
| GET | /leaderboards/{boardKey}/top | Classificação | |
| POST | /validated-actions/runs | Ações validadas | |
| POST | /validated-actions/submit | Ações validadas | |
| POST | /cloud-save/save | Salvamento na Nuvem | |
| POST | /cloud-save/load | Salvamento na Nuvem | |
| GET | /remote-config/{configKey} | Config Remota | |
| GET | /remote-config/all | Config Remota | |
| GET | /localization/{key} | Localização | |
| GET | /localization/all | Localização | |
| GET | /news | Notícias | |
| POST | /gift-codes/validate | Códigos de Presente | |
| POST | /gift-codes/redeem | Códigos de Presente | |
| POST | /email-sending/send | Envio de Email | |
| GET | /email-sending/{emailId} | Envio de Email | |
| POST | /crash-reports/session | Relatórios de falhas | |
| POST | /crash-reports/create | Relatórios de falhas | |
| POST | /user-feedback/submit | Feedback do Usuário | |
| POST | /user-logs/create | Logs de Usuário |
Requisição de exemplo
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}'