Repository navigation
Getting Started
To access the APIs you'll need your own set of credentials which consist of a developer id (devId) and an authentication key (authKey).
The process of obtaining credentials should be a one-time activity.
Here are the credentials for a sample account:
| DevId | AuthKey |
|---|---|
| 1004 | 23DF3C7E9BD14D84BF892AD206B6755C |
Use your personal credentials to access the api via a Representational State Transfer (REST) web service hosted at api.realmroyale.com
Note that the same DevId/AuthKey combination should work for both SmiteAPI and PaladinsAPI, across all supported platforms.
To begin using the API, you will first need to establish a valid Session. To do so you will start a session (via the createsession method) and receive a SessionId. Sessions are used for authentication, security, monitoring, and throttling.
Once you obtain a SessionId, you will pass it to other methods for authentication.
Each session only lasts for 15 minutes and must be recreated afterward.
To throttle API Developer access various limits have been setup to prevent over use of the API (either intentional, more likely unintentional “over use”).
| Concurrent Sessions | Daily Sessions | Session Time | Daily Request |
|---|---|---|---|
| 50 | 500 | 15 minutes | 7500 |
To retrieve all information from the Realm Royale API, you will need to append all requests to the Realm Royale API endpoint, and all requests must begin with the method you're wanting to access concatenated with the response type you're wanting.
| PC | PS4 | XBOX |
|---|---|---|
| http://api.realmroyale.com/realmapi.svc | No yet | No yet |