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

Grant Type

GET
https://api.lootlocker.com/client/v3/oauth/grant-type/{grantType}
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.lootlocker.com/client/v3/oauth/grant-type/credentials'
Response Response Example
200 - Success: implicit-steam
{
    "uri": "https://api.lootlocker.io/v3/client/oauth/grant-type/implicit-steam",
    "grant_type": {
        "description": "This grant type is used to authenticate a user using the Steam OpenID API",
        "parameters": [
            {
                "name": "openid_response",
                "description": "The response received from the Steam OpenID API on the user's device"
            },
            {
                "name": "api_key",
                "description": "The API key for a title's environment. This can be found in the title's settings page on the LootLocker developer console.",
                "documentation": "https://docs.lootlocker.com/admin/game-settings#api-keys"
            }
        ]
    }
}

Request

Path Params
grantType
string 
required
Example:
credentials

Responses

🟢200Success: implicit-steam
application/json
Body
uri
string 
required
grant_type
object 
required
description
string 
required
parameters
array [object {3}] 
required
🟢200Success: implicit-apple-rest
🟢200Success: implicit-google
🟢200Success: implicit-epic
🟢200Success: credentials
🟠404Error: Not Found
Previous
Token Exchange
Next
Lease
Built with