Referência da API

25 endpoints disponíveis

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.

Ver a referência completa da API

Endpoints disponíveis

25 de 25
MétodoCaminhoRecursosCopiar URL
POST/user-management/signupAutenticação
POST/user-management/signinAutenticação
POST/user-management/check-authUsuários
POST/user-management/change-nameUsuários
GET/player-profilePerfil do jogador
PUT/player-profilePerfil do jogador
POST/leaderboard/submitClassificação
GET/leaderboards/{boardKey}/topClassificação
POST/validated-actions/runsAções validadas
POST/validated-actions/submitAções validadas
POST/cloud-save/saveSalvamento na Nuvem
POST/cloud-save/loadSalvamento na Nuvem
GET/remote-config/{configKey}Config Remota
GET/remote-config/allConfig Remota
GET/localization/{key}Localização
GET/localization/allLocalização
GET/newsNotícias
POST/gift-codes/validateCódigos de Presente
POST/gift-codes/redeemCódigos de Presente
POST/email-sending/sendEnvio de Email
GET/email-sending/{emailId}Envio de Email
POST/crash-reports/sessionRelatórios de falhas
POST/crash-reports/createRelatórios de falhas
POST/user-feedback/submitFeedback do Usuário
POST/user-logs/createLogs de Usuário

Requisição de exemplo

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