Skip to content
Luís Gustavo edited this page Jun 28, 2018 · 96 revisions

Credentials

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.

Sessions

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.

API Access Limits

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

Request Endpoint

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