The Unity SDK is recommended for game clients, but server-side tools and operation automation can call the public HyperX Core REST API directly.Documentation Index
Fetch the complete documentation index at: https://docs.hyperx.dev/llms.txt
Use this file to discover all available pages before exploring further.
Documentation URLs
- ReDoc:
https://core.hyperx.dev/reference - Swagger UI:
https://core.hyperx.dev/swagger - OpenAPI JSON:
https://core.hyperx.dev/openapi.json
Common Headers
| Header | Required | Description |
|---|---|---|
x-project-code | Yes | Project code from Console. The SDK sends it automatically. |
Authorization: Bearer <access_token> | Yes for authenticated APIs | Access token returned after login. |
x-hyperx-sdk-version | No | SDK version sent by official SDKs. |
x-hyperx-runtime | No | Runtime such as Unity or .NET. |
x-trace-id | No | ID used for log tracing. |
x-request-id | No | ID for one request. |
API Areas
| Area | Main Features |
|---|---|
| Project | Project lookup, server time |
| Users | Guest/custom/social login, refresh, logout, current user, characters |
| Data | Shared data, user data, user preferences, character data |
| Content | Public Storage, game configs, probability tables |
| LiveOps | Rankings, coupons, game logs, operation content, push devices |
| Purchases | Store purchase validation, purchase history, refund/cancel webhooks |
| Social | Search, random lookup, friends, mail, messages, guilds, notifications |
| Realtime | Notification stream, chat channels, messages, acknowledgements, reports |
Error Shape
Errors return JSON. The SDK exposes the same values throughHyperXServerException.