Notification
API | Description |
---|---|
GET api/Customer/{id}/Notification |
Returns an Individual Customer |
POST api/Customer/{id}/Notification |
Updates an existing Customer |
Catalog
API | Description |
---|---|
GET api/Catalog/Bundle/{id} |
Returns the Games for a specified Bundle |
GET api/Catalog/GetBundleGamesByID/{id} |
Returns the Games for a specified Bundle |
GET api/Catalog/GameGroups/{platform} |
Returns Game Groups |
GET api/Catalog/GetGameGroupsByPartnerID/{partnerID}?platform={platform} |
Returns Game Groups |
IAP
API | Description |
---|---|
GET api/IAP/GetSkuDetails/{imageClientName} |
No documentation available. |
Diagnostics
API | Description |
---|---|
POST api/Diagnostics |
No documentation available. |
GET api/Diagnostics |
No documentation available. |
Score
API | Description |
---|---|
GET api/Score/Game/{productId}/Ranks?top={top}&dateEnd={dateEnd}&periodInMinutes={periodInMinutes} |
Get a game's top scores within an optional time range |
GET api/Score/Game/{productId}/Customer/{userID}?dateEnd={dateEnd}&periodInMinutes={periodInMinutes} |
Gets maximum score of a user within an optional time range |
GET api/Score/Games |
Get List of High-Score Games |
PartnerSession
API | Description |
---|---|
GET api/Partner/Session/{userID}/{imageClientName} |
No documentation available. |
Plan
API | Description |
---|---|
GET api/Plan |
Gets partners available plans |
GET api/Plan/{id} |
Gets a specific plans details |
POST api/Plan |
Creates a new plan |
PUT api/Plan/{id} |
Updates an existing plan |
DELETE api/Plan/{id} |
Deletes existing plan |
Postman
API | Description |
---|---|
GET api/postman/{partnerID}/{apiKey} |
Get a postman collection of all visible Api (Get the [POSTMAN](http://www.getpostman.com) chrome extension) |
Partner
API | Description |
---|---|
GET api/Partner/{partnerID} |
Gets partner details |
POST api/Partner |
Creates a new partner |
PUT api/Partner/{partnerID} |
Updates an existing partner |
DELETE api/Partner/{partnerID} |
Deletes an existing partner. Note: You can only delete partners that have zero users and bundles |
GET api/Partner/{partnerID}/Bundles |
Gets a list of all Partner bundles |
GET api/Partner/{partnerID}/Config |
Gets a list of all Partner Config Items |
POST api/Partner/{partnerID}/Bundles/ByID |
Adds existing bundle to Partner |
POST api/Partner/{partnerID}/Bundles |
Adds existing bundle to Partner |
DELETE api/Partner/{partnerID}/Bundles/ByID |
Removes existing bundle from Partner Note: This does not delete the bundle |
DELETE api/Partner/{partnerID}/Bundles |
Removes existing bundle from Partner Note: This does not delete the bundle |
Session
API | Description |
---|---|
GET api/Session/GetArchiveData/{id} |
Gets game archive data used to download/install game |
GET api/Session/GetLaunchData/{id} |
Gets game launch data used to launch game |
GET api/Session/StartPlay/{id} |
Starts the users game play session |
GET api/Session/EndPlay/{id} |
Ends the user game play session |
Bundle
API | Description |
---|---|
GET api/Bundle/{bundleID} |
Returns a specific bundle by ID |
PUT api/Bundle/{id} |
Updates a Bundle |
DELETE api/Bundle/{id} |
Deletes a Bundle |
GET api/Bundle/{bundleID}/Games |
Retrieves the games in a bundle |
POST api/Bundle/{bundleID}/Games |
Adds games to a bundle |
DELETE api/Bundle/{bundleID}/Games |
Removes games from a bundle |
GET api/Bundle |
Returns the list of available bundles |
POST api/Bundle |
Creates a new Bundle |
Game
API | Description |
---|---|
GET api/Game/{imageClientName} |
Gets a game by Image Client Name |
GET api/Game/ByProductID/{id} |
Gets a game by Product ID |
PUT api/Game/{imageClientName} |
Updates a Game |
GET api/Game |
Returns all games |
POST api/Game |
Creates a new Game |
Customer
API | Description |
---|---|
GET api/Customer/{id} |
Returns an Individual Customer |
POST api/Customer |
Creates a new Customer |
POST api/CustomerWithPass/{password} |
Creates a new Customer with password |
PUT api/Customer/{id} |
Updates an existing Customer |
DELETE api/Customer/{id} |
Deletes an Individual Customer |
GET api/Customer/{id}/Session/{imageClientName} |
Gets a product session for game downloading and launching. Requires API key |
GET api/Customer/{id}/Password |
Get User's Password |
POST api/Customer/{id}/Password/{password} |
Set User's password |
GET api/Customer/{id}/ResetPasswordToken |
Generate Password Reset Token (Valid for 1 hour) |
POST api/ResetPasswordToken/{token}/Password/{password} |
Reset Password with Token |
Archive
API | Description |
---|---|
GET api/Game/{imageClientName}/archive |
Returns the game Archive by Image Client Name |
POST api/Game/{imageClientName}/archive |
Creates a new Archive for a Game |
PUT api/Game/{imageClientName}/archive |
Updates the Archive for a Game |
SiteTranslation
API | Description |
---|---|
GET api/SiteTranslation/{siteName}/{languageCode} |
Gets all SiteTranslations |
GET api/SiteTranslation/{siteName}/{key}/{languageCode} |
Gets a sitetranslation for a site by key |
POST api/SiteTranslation/{siteName} |
Creates a new Site Translation record |
PATCH api/SiteTranslation/{siteName}/{key}/{languageCode} |
No documentation available. |
PUT api/SiteTranslation/TranslateGame/{imageClientName}/{field}/{languageCode} |
No documentation available. |
Subscription
API | Description |
---|---|
POST api/Customer/{id}/subscription/PartnerKeyword/{partnerKeyword} |
Subscribes the customer to the plan linked to the Partner Keyword |
GET api/Customer/{id}/subscription |
Returns Users subscriptions |
POST api/Customer/{id}/subscription |
Creates a new subscription for the user |
PUT api/Customer/{id}/subscription |
Updates user subscription |
Publisher
API | Description |
---|---|
GET api/Publisher/{publisherName} |
Gets a publisher by name |
PUT api/Publisher/{publisherName} |
Updates an existing publisher |
GET api/Publisher |
Gets all publishers |
POST api/Publisher |
Creates a new publisher |
DELETE api/Publisher/{id} |
No documentation available. |
GameGroup
API | Description |
---|---|
GET api/GameGroup/{id} |
No documentation available. |
POST api/GameGroup |
No documentation available. |
PATCH api/GameGroup |
No documentation available. |