REGISTER

GamerGraph API Documentation

GamerGraph Documentation for the API, includes various language implementations.

swagger 2

Authentication

API key

An API key is a special token (Authorization) that you need to provide in header when making API calls, Like: { Authorization: "TOKEN_VALUE" }


action

action_customaction_list_create

post https://play.gamergraph.io/ /action/customaction/list/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": ""
}

action_customactiontrigger_create_create

post https://play.gamergraph.io/ /action/customactiontrigger/create/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "customActionId": ""
}

action_customactiontrigger_list_create

post https://play.gamergraph.io/ /action/customactiontrigger/list/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": ""
}

action_playeraction_create_create

post https://play.gamergraph.io/ /action/playeraction/create/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "actionValue": ""
}

action_playeraction_list_create

post https://play.gamergraph.io/ /action/playeraction/list/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": ""
}

api

api_token_create

Takes a set of user credentials and returns an access and refresh JSON web
token pair to prove the authentication of those credentials.

post https://play.gamergraph.io/ /api/token/ Try out

body

data required
{
    "email": "",
    "password": ""
}

api_token_refresh_create

Takes a refresh type JSON web token and returns an access type JSON web
token if the refresh token is valid.

post https://play.gamergraph.io/ /api/token/refresh/ Try out

body

data required
{
    "refresh": ""
}

cronjob

cronjob_disengagement_create

post https://play.gamergraph.io/ /cronjob/disengagement/ Try out

body

data required
{
    "disengagementThreashold": ""
}

dataengine

dataengine_processofflinedata_create

post https://play.gamergraph.io/ /dataengine/processofflinedata/ Try out

formData

publisherKey required
string
gameKey required
string
offlineDataFile required
file

gameinvite

gameinvite_invitesreceived_create

post https://play.gamergraph.io/ /gameinvite/invitesreceived/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": ""
}

gameinvite_invitessent_create

post https://play.gamergraph.io/ /gameinvite/invitessent/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": ""
}

gameinvite_processinvite_create

post https://play.gamergraph.io/ /gameinvite/processinvite/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "gameInviteId": "",
    "status": ""
}

gameinvite_sendinvite_create

post https://play.gamergraph.io/ /gameinvite/sendinvite/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "receiverIdList": []
}

linkplayers

linkplayers_processrequest_create

post https://play.gamergraph.io/ /linkplayers/processrequest/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "requestId": "",
    "status": ""
}

linkplayers_requestsreceived_create

post https://play.gamergraph.io/ /linkplayers/requestsreceived/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": ""
}

linkplayers_requestssent_create

post https://play.gamergraph.io/ /linkplayers/requestssent/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": ""
}

linkplayers_sendrequest_create

post https://play.gamergraph.io/ /linkplayers/sendrequest/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "receiverId": ""
}

login

login_create

post https://play.gamergraph.io/ /login/ Try out

body

data required
{
    "email": "",
    "password": ""
}

login_frictionless_create

post https://play.gamergraph.io/ /login/frictionless/ Try out

body

data required
{
    "deviceId": ""
}

ping

ping_list

get https://play.gamergraph.io/ /ping/ Try out

ping_create

post https://play.gamergraph.io/ /ping/ Try out

body

data required

player

player_achievementlink_lastwork_create

post https://play.gamergraph.io/ /player/achievementlink/lastwork/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "achievementLinkId": ""
}

player_achievementlink_list_create

post https://play.gamergraph.io/ /player/achievementlink/list/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": ""
}

player_achievementlink_process_create

post https://play.gamergraph.io/ /player/achievementlink/process/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "achievementLinkId": ""
}

player_achievementlink_status_create

post https://play.gamergraph.io/ /player/achievementlink/status/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "achievementLinkId": ""
}

player_achievementlink_update_create

post https://play.gamergraph.io/ /player/achievementlink/update/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "achievementLinkId": "",
    "lastPlayed": "",
    "status": ""
}

player_friends_create

post https://play.gamergraph.io/ /player/friends/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": ""
}

player_game_create_create

post https://play.gamergraph.io/ /player/game/create/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "playerId": ""
}

player_game_delete_create

post https://play.gamergraph.io/ /player/game/delete/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "playerGameId": ""
}

player_game_list_create

post https://play.gamergraph.io/ /player/game/list/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "playerId": ""
}

player_game_session_create

post https://play.gamergraph.io/ /player/game/session/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "playerId": "",
    "publisherId": "",
    "platformId": "",
    "state": "",
    "addedAt": ""
}

player_game_update_create

post https://play.gamergraph.io/ /player/game/update/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "playerGameId": ""
}

player_help_processrequest_create

post https://play.gamergraph.io/ /player/help/processrequest/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "requestId": "",
    "status": "",
    "achievementId": ""
}

player_help_requestsreceived_create

post https://play.gamergraph.io/ /player/help/requestsreceived/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": ""
}

player_help_requestssent_create

post https://play.gamergraph.io/ /player/help/requestssent/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": ""
}

player_help_sendrequest_create

post https://play.gamergraph.io/ /player/help/sendrequest/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "friendId": "",
    "achievementId": ""
}

player_profile_create_create

post https://play.gamergraph.io/ /player/profile/create/ Try out

formData

firstName required
string
lastName required
string
email required
string
password required
string
phoneNumber required
string
profilePicture optional
file
isPrivate optional
integer
isStaff optional
boolean
isActive optional
boolean
gamerTag required
string
city optional
string
state optional
string
country optional
string
postcode optional
string
dob optional
string
gender optional
integer
facebook optional
string
website optional
string
instagram optional
string
twitch optional
string
enabled optional
boolean

player_profile_create_frictionless_create

post https://play.gamergraph.io/ /player/profile/create/frictionless/ Try out

formData

deviceId required
string

player_profile_create_create

post https://play.gamergraph.io/ /player/profile/create/{referral_code}/ Try out

formData

firstName required
string
lastName required
string
email required
string
password required
string
phoneNumber required
string
profilePicture optional
file
isPrivate optional
integer
isStaff optional
boolean
isActive optional
boolean
gamerTag required
string
city optional
string
state optional
string
country optional
string
postcode optional
string
dob optional
string
gender optional
integer
facebook optional
string
website optional
string
instagram optional
string
twitch optional
string
enabled optional
boolean

player_profile_delete_create

post https://play.gamergraph.io/ /player/profile/delete/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "playerId": ""
}

player_profile_info_create

post https://play.gamergraph.io/ /player/profile/info/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": ""
}

player_profile_list_create

post https://play.gamergraph.io/ /player/profile/list/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "gamerTag": "",
    "isActive": "",
    "enabled": ""
}

player_profile_uniquefieldsstatus_create

post https://play.gamergraph.io/ /player/profile/uniquefieldsstatus/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "email": "",
    "phoneNumber": "",
    "gamerTag": ""
}

player_profile_update_create

post https://play.gamergraph.io/ /player/profile/update/ Try out

formData

publisherKey required
string
gameKey required
string
firstName optional
string
lastName optional
string
email optional
string
password optional
string
phoneNumber optional
string
profilePicture optional
file
isPrivate optional
integer
isStaff optional
boolean
isActive optional
boolean
gamerTag optional
string
city optional
string
state optional
string
country optional
string
postcode optional
string
dob optional
string
gender optional
integer
facebook optional
string
website optional
string
instagram optional
string
twitch optional
string
enabled optional
boolean

player_profile_verification_create

post https://play.gamergraph.io/ /player/profile/verification/ Try out

body

data required
{
    "verificationKey": ""
}

populatedata

populatedata_create

post https://play.gamergraph.io/ /populatedata/ Try out

body

data required

publisher

publisher_esrb_list_create

post https://play.gamergraph.io/ /publisher/esrb/list/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": ""
}

publisher_game_info_create

post https://play.gamergraph.io/ /publisher/game/info/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": ""
}

publisher_game_list_create

post https://play.gamergraph.io/ /publisher/game/list/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": ""
}

publisher_game_platform_list_create

post https://play.gamergraph.io/ /publisher/game/platform/list/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": ""
}

publisher_platform_list_create

post https://play.gamergraph.io/ /publisher/platform/list/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": ""
}

review

review_create_create

post https://play.gamergraph.io/ /review/create/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "rating": "",
    "description": ""
}

review_delete_create

post https://play.gamergraph.io/ /review/delete/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "reviewId": "",
    "rating": "",
    "description": ""
}

review_list_create

post https://play.gamergraph.io/ /review/list/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": ""
}

review_update_create

post https://play.gamergraph.io/ /review/update/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "reviewId": "",
    "rating": "",
    "description": ""
}

searchplayer

searchplayer_create

post https://play.gamergraph.io/ /searchplayer/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "playerId": "",
    "username": ""
}

social

social_email_emailinvite_create

post https://play.gamergraph.io/ /social/email/emailinvite/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": "",
    "to_email": ""
}

social_email_getinvitemessage_create

post https://play.gamergraph.io/ /social/email/getinvitemessage/ Try out

body

data required
{
    "publisherKey": "",
    "gameKey": ""
}

Default Paths

parameters https://play.gamergraph.io/ /action/customaction/list/ Try out

parameters https://play.gamergraph.io/ /action/customactiontrigger/create/ Try out

parameters https://play.gamergraph.io/ /action/customactiontrigger/list/ Try out

parameters https://play.gamergraph.io/ /action/playeraction/create/ Try out

parameters https://play.gamergraph.io/ /action/playeraction/list/ Try out

parameters https://play.gamergraph.io/ /api/token/ Try out

parameters https://play.gamergraph.io/ /api/token/refresh/ Try out

parameters https://play.gamergraph.io/ /cronjob/disengagement/ Try out

parameters https://play.gamergraph.io/ /dataengine/processofflinedata/ Try out

parameters https://play.gamergraph.io/ /gameinvite/invitesreceived/ Try out

parameters https://play.gamergraph.io/ /gameinvite/invitessent/ Try out

parameters https://play.gamergraph.io/ /gameinvite/processinvite/ Try out

parameters https://play.gamergraph.io/ /gameinvite/sendinvite/ Try out

parameters https://play.gamergraph.io/ /linkplayers/processrequest/ Try out

parameters https://play.gamergraph.io/ /linkplayers/requestsreceived/ Try out

parameters https://play.gamergraph.io/ /linkplayers/requestssent/ Try out

parameters https://play.gamergraph.io/ /linkplayers/sendrequest/ Try out

parameters https://play.gamergraph.io/ /login/ Try out

parameters https://play.gamergraph.io/ /login/frictionless/ Try out

parameters https://play.gamergraph.io/ /ping/ Try out

parameters https://play.gamergraph.io/ /player/achievementlink/lastwork/ Try out

parameters https://play.gamergraph.io/ /player/achievementlink/list/ Try out

parameters https://play.gamergraph.io/ /player/achievementlink/process/ Try out

parameters https://play.gamergraph.io/ /player/achievementlink/status/ Try out

parameters https://play.gamergraph.io/ /player/achievementlink/update/ Try out

parameters https://play.gamergraph.io/ /player/friends/ Try out

parameters https://play.gamergraph.io/ /player/game/create/ Try out

parameters https://play.gamergraph.io/ /player/game/delete/ Try out

parameters https://play.gamergraph.io/ /player/game/list/ Try out

parameters https://play.gamergraph.io/ /player/game/session/ Try out

parameters https://play.gamergraph.io/ /player/game/update/ Try out

parameters https://play.gamergraph.io/ /player/help/processrequest/ Try out

parameters https://play.gamergraph.io/ /player/help/requestsreceived/ Try out

parameters https://play.gamergraph.io/ /player/help/requestssent/ Try out

parameters https://play.gamergraph.io/ /player/help/sendrequest/ Try out

parameters https://play.gamergraph.io/ /player/profile/create/ Try out

parameters https://play.gamergraph.io/ /player/profile/create/frictionless/ Try out

parameters https://play.gamergraph.io/ /player/profile/create/{referral_code}/ Try out

parameters https://play.gamergraph.io/ /player/profile/delete/ Try out

parameters https://play.gamergraph.io/ /player/profile/info/ Try out

parameters https://play.gamergraph.io/ /player/profile/list/ Try out

parameters https://play.gamergraph.io/ /player/profile/uniquefieldsstatus/ Try out

parameters https://play.gamergraph.io/ /player/profile/update/ Try out

parameters https://play.gamergraph.io/ /player/profile/verification/ Try out

parameters https://play.gamergraph.io/ /populatedata/ Try out

parameters https://play.gamergraph.io/ /publisher/esrb/list/ Try out

parameters https://play.gamergraph.io/ /publisher/game/info/ Try out

parameters https://play.gamergraph.io/ /publisher/game/list/ Try out

parameters https://play.gamergraph.io/ /publisher/game/platform/list/ Try out

parameters https://play.gamergraph.io/ /publisher/platform/list/ Try out

parameters https://play.gamergraph.io/ /review/create/ Try out

parameters https://play.gamergraph.io/ /review/delete/ Try out

parameters https://play.gamergraph.io/ /review/list/ Try out

parameters https://play.gamergraph.io/ /review/update/ Try out

parameters https://play.gamergraph.io/ /searchplayer/ Try out

parameters https://play.gamergraph.io/ /social/email/emailinvite/ Try out

parameters https://play.gamergraph.io/ /social/email/getinvitemessage/ Try out