Auth Client API
HomeLootLocker
HomeLootLocker
LootLocker
  1. Config
  • V3
    • Config
      • External Authentication
        GET
      • List Player Identity Providers
        POST
    • OAuth
      • Impersonation
      • Authorize
      • Token
      • Token Exchange
      • Grant Type
    • Remote
      • Lease
      • Lease
      • Claim
      • Verify
      • Authorize
  1. Config

List Player Identity Providers

POST
https://api.lootlocker.com/client/v3/config/player-idps
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'https://api.lootlocker.com/client/v3/config/player-idps?client_id={{game_api_key}}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "code": "string",
    "nonce": "string"
}'
Response Response Example
200 - Success
{
    "identity_providers": [
        {
            "id": "credentials",
            "name": "Email & Password",
            "claim_type": "https://api.lootlocker.com/v3/client/oauth/grant-type/credentials",
            "settings": {}
        },
        {
            "id": "apple",
            "name": "AppleID",
            "claim_type": "https://api.lootlocker.com/v3/client/oauth/grant-type/implicit-apple-rest",
            "settings": {
                "client_id": ""
            }
        }
    ]
}

Request

Query Params
client_id
string 
required
This client id is a valid key for the Game API
Example:
{{game_api_key}}
Body Params application/json
code
string 
required
nonce
string 
required
Examples

Responses

🟢200OK
application/json
Body
identity_providers
array [object {4}] 
required
id
string 
required
name
string 
required
claim_type
string 
required
settings
object 
required
🟠400Error: Bad Request
Previous
External Authentication
Next
Impersonation
Built with