- Game API
- Authentication
- Guest SessionPOST
- White Label SessionPOST
- Steam SessionPOST
- Epic Games SessionPOST
- Apple Sign In SessionPOST
- Apple Game Center SessionPOST
- Google SessionPOST
- Nintendo Switch SessionPOST
- Xbox SessionPOST
- Meta/Oculus SessionPOST
- PSN Player VerificationPOST
- Steam/PSN SessionPOST
- End SessionDELETE
- Steam Player VerificationPOST
- Unified Player Accounts
- White Label Login
- Players
- Files
- Player Storage
- Get Info From Session
- List Multiple Players Info
- Lookup Player Names by IDS
- Get Players Active Name
- Set Player Name
- Migrate DLCs
- Get Migrated DLCs
- Set Player Profile Private
- Set Player Profile Public
- Get Other Players Loadout for Default Character
- Get Players Loadout for Default Character
- Delete Player
- Submit XP
- Get Other Player Info
- Get Player Info
- Get Multiple Other Players XP And Level
- Notifications
- Commerce
- Entitlements
- Leaderboards
- Characters & Heroes
- Characters
- List Equippable Contexts to Default Character
- List Equippable Contexts to Character By ID
- Update Character
- List Character Types
- List Characters
- Create Character
- Get Loadout For All Player Characters
- Get Loadout For Player Characters By Platform ID
- Equip Asset To Character
- Unequip Asset To Character
- Equip Asset To Default Character
- Unequip Asset To Default Character
- Heroes
- Characters
- Assets
- Asset Instances
- Triggers
- Progressions
- Messages
- Friends
- Feedback
- Metadata
- User Generated Content (UGC)
- Game
- Collectables
- Missions
List Notifications
GET
https://api.lootlocker.com/game/notifications/v1
notifications
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.lootlocker.com/game/notifications/v1?per_page=10&page=1&custom=true' \
--header 'x-session-token;'
Response Response Example
Request
Query Params
per_page
integer <uint64>
optional
>= 1
Example:
10
page
integer <uint64>
optional
>= 1
Example:
1
priority
enum<string>Â
optional
Allowed values:
lowmediumhighemergency
Default:
medium
Example:
medium
notification_type
enum<string>Â
optional
Allowed value:
pull.reward.acquired
Example:
pull.reward.acquired
read
booleanÂ
optional
Example:
true
source
enum<string>Â
optional
Allowed values:
purchasing.apple_app_storepurchasing.google_play_storepurchasing.steam_storepurchasing.lootlockertriggerslootlocker.consolelootlocker.server_api
Example:
purchasing.apple_app_store
custom
stringÂ
required
true
If you want to restrict notifications to custom ones, false
to view only automated notifications.Example:
true
Header Params
x-session-token
stringÂ
required
Default:
{{session_token}}
Responses
🟢200OK
application/json
Body
notifications
array [object {10}]  | nullÂ
required
created_at
string <date-time>
required
expiration_date
string <date-time>
required
read_at
string <date-time> | nullÂ
optional
notification_type
stringÂ
required
Match pattern:
^[a-z_-]+\.[a-z_-]+\.[a-z_-]+$
priority
stringÂ
required
source
enum<string>Â
required
Allowed values:
purchasing.apple_app_storepurchasing.google_play_storepurchasing.steam_storepurchasing.playstation_networkpurchasing.nintendo_eshoppurchasing.lootlockerpurchasing.stripe_storetriggerslootlocker.consolelootlocker.server_api
content
objectÂ
required
id
#/definitions/3587649required
player_id
#/definitions/3587649required
read
booleanÂ
required
pagination
object (Offset Pagination)Â
required
errors
array [object {2}]  | nullÂ
required
per_page
integer <uint64>
required
>= 0
offset
integer <uint64>
required
>= 0
total
integer <uint64>
required
>= 0
last_page
integer <uint64>
required
>= 0
current_page
integer <uint64>
required
>= 0
next_page
integer <uint64> | nullÂ
required
>= 0
prev_page
integer <uint64> | nullÂ
required
>= 0
Modified at 2025-04-09 08:31:33