{
"opencollection": "1.0.0",
"info": {
"name": "Appcharge Assets Authentication API",
"version": "1.0.0"
},
"items": [
{
"info": {
"name": "Authentication",
"type": "folder"
},
"items": [
{
"info": {
"name": "Authenticate Player",
"type": "http"
},
"http": {
"method": "POST",
"url": "https://api.appcharge.com/:YOUR_AUTHENTICATE_PLAYER_ENDPOINT",
"headers": [
{
"name": "x-publisher-token",
"value": ""
},
{
"name": "signature",
"value": ""
}
],
"body": {
"type": "json",
"data": "{}"
}
},
"docs": " This is a callback API. Appcharge calls this endpoint on your server when specific events occur. \n\n Notifies your system to authenticate a player in your web store.
Appcharge calls this endpoint when a player attempts to log in to your web store using one of the configured login methods. Your server identifies the player and responds with either the player data or an authentication error.
If the response indicates a successful authentication, the player"
},
{
"info": {
"name": "Initiate Game Auth",
"type": "http"
},
"http": {
"method": "POST",
"url": "https://api.appcharge.com/:YOUR_INITIATE_GAME_AUTH_ENDPOINT",
"headers": [
{
"name": "x-publisher-token",
"value": ""
},
{
"name": "signature",
"value": ""
}
],
"body": {
"type": "json",
"data": "{}"
}
},
"docs": " This API endpoint is only relevant for the Game Redirect Login method. This is a callback API. Appcharge calls this endpoint on your server when specific events occur. Notifies your system to initiate an authentication session in your game.
Appcharge calls this endpoint when a player attempts to log in via [Game Redirect Login](/../../guides/webstore/player-authentication/game-redirect-login/about-game-redirect-login). Your server responds with e"
}
]
}
],
"bundled": true
}