Skip to main content

Reward Tiers (Status Levels)

Overview

Requests to this endpoint will retrieve the reward tiers that exist within the service.

Reward tiers are otherwise known as Status Levels or PlayStation Stars Level. Once a user has enrolled in the service they can upgrade their level by purchasing "full games" from the PlayStation Store and by earning trophies which have a rarity status of rare, very rare, or ultra rare as at the time of unlocking (ie. a trophy which has been earned by 50% or fewer people).

There are 4 Status Levels which can be earned, and the total purchases and trophies required to earn them are cumulative.

Status Level"Full Game" PS Store Purchases RequiredRare (and above) Trophies Required
1--
211
3232
44128

There is an additional (and currently undisclosed) 5th tier in the service known as Diamond which the API suggests is accessible by invite only. Some detail of this can be seen in the example API response below, additional information can be found in this Reddit post.

The endpoint can query the authenticating account only.

https://m.np.playstation.com/api/graphql/v1/op?operationName=metGetStatusLevels

Input Parameters

ParameterValue
operationNamemetGetStatusLevels
variables{}
extensions{"persistedQuery":{"version":1,"sha256Hash":"44dff30ed981a73ed8fa8b38fd5e3fa5996fc00bb4d3eb234d2a00c29bb04dd9"}}

Output JSON Response

A JSON response is returned. The following are returned under the data attribute.

AttributeTypeExample ValueDescription
loyaltyStatusLevelsMetaDataRetrieveJSON object
LoyaltyStatusLevelMetaData
Contains the tiers which are available in the service

LoyaltyStatusLevelMetaData JSON object

AttributeTypeExample ResponseDescription
__typenameStringLoyaltyStatusLevelMetaData
collectiblesnull
JSON object
LoyaltyStatusCollectible
Contains the campaigns which are available within this group
null if no collectible is awarded for reaching the tier
descriptionStringSapphire Level after on-boarding to Sky Program
Earn 1 trophy & 1 purchase to earn Garnet
Earn 32 trophies & 2 purchase to earn Emerald
Earn 128 trophies & 4 purchase to earn Ruby
Invite only to Diamond Level
Description of what is required to reach this tier
nameStringSapphire
Garnet
Emerald
Ruby
Diamond
Name of the tier
statusLevelNumberNumeric1
2
3
4
5
Tier number

LoyaltyStatusCollectible JSON object

AttributeTypeExample ResponseDescription
__typenameStringLoyaltyStatusCollectible
idString613ab757-5a88-5f94-a683-26638f830f1bID for the collectible
nameStringLevel 5 Diorama - Bots Dont BreatheName of the collectible

Examples with Responses

Example 1 - Retrieve all reward tiers for the authenticating account

See using a Web Browser to query the API

https://m.np.playstation.com/api/graphql/v1/op?operationName=metGetStatusLevels&variables=%7B%7D&extensions=%7B%22persistedQuery%22%3A%7B%22version%22%3A1%2C%22sha256Hash%22%3A%2244dff30ed981a73ed8fa8b38fd5e3fa5996fc00bb4d3eb234d2a00c29bb04dd9%22%7D%7D
Click to view full JSON response as at service launch October 2022
{
"data": {
"loyaltyStatusLevelsMetaDataRetrieve": [
{
"__typename": "LoyaltyStatusLevelMetaData",
"collectibles": [
{
"__typename": "LoyaltyStatusCollectible",
"id": "6bc02f35-5051-541d-af0e-68392e320039",
"name": "Level 3 Diorama - A Robot Runs Through It"
}
],
"description": "Earn 32 trophies & 2 purchase to earn Emerald",
"name": "Emerald",
"statusLevelNumber": 3
},
{
"__typename": "LoyaltyStatusLevelMetaData",
"collectibles": [],
"description": "Sapphire Level after on-boarding to Sky Program",
"name": "Sapphire",
"statusLevelNumber": 1
},
{
"__typename": "LoyaltyStatusLevelMetaData",
"collectibles": [
{
"__typename": "LoyaltyStatusCollectible",
"id": "fcea5464-fb42-582a-8a06-fbba6d41ab4a",
"name": "Level 4 Diorama - Space Settlers"
}
],
"description": "Earn 128 trophies & 4 purchase to earn Ruby",
"name": "Ruby",
"statusLevelNumber": 4
},
{
"__typename": "LoyaltyStatusLevelMetaData",
"collectibles": [
{
"__typename": "LoyaltyStatusCollectible",
"id": "613ab757-5a88-5f94-a683-26638f830f1b",
"name": "Level 5 Diorama - Bots Don't Breathe"
}
],
"description": "Invite only to Diamond Level",
"name": "Diamond",
"statusLevelNumber": 5
},
{
"__typename": "LoyaltyStatusLevelMetaData",
"collectibles": [
{
"__typename": "LoyaltyStatusCollectible",
"id": "d45437ef-3c4b-5767-b8a4-54854507fad1",
"name": "Level 2 Diorama - The Astro Walk"
}
],
"description": "Earn 1 trophy & 1 purchase to earn Garnet",
"name": "Garnet",
"statusLevelNumber": 2
}
]
}
}
Click to view full JSON response as at January 2023
{
"data": {
"loyaltyStatusLevelsMetaDataRetrieve": [
{
"__typename": "LoyaltyStatusLevelMetaData",
"collectibles": [
{
"__typename": "LoyaltyStatusCollectible",
"id": "0c34562e-e289-519b-b852-7b143707cb9b",
"name": "Level 3 Diorama - A Robot Runs Through It"
}
],
"description": "Earn 32 trophies & 2 purchase to earn Emerald",
"name": "Emerald",
"statusLevelNumber": 3
},
{
"__typename": "LoyaltyStatusLevelMetaData",
"collectibles": [],
"description": "Sapphire Level after on-boarding to Sky Program",
"name": "Sapphire",
"statusLevelNumber": 1
},
{
"__typename": "LoyaltyStatusLevelMetaData",
"collectibles": [
{
"__typename": "LoyaltyStatusCollectible",
"id": "0664970a-d215-5688-8995-6d55c503c0db",
"name": "Level 4 Diorama - Space Settlers"
}
],
"description": "Earn 128 trophies & 4 purchase to earn Ruby",
"name": "Ruby",
"statusLevelNumber": 4
},
{
"__typename": "LoyaltyStatusLevelMetaData",
"collectibles": [
{
"__typename": "LoyaltyStatusCollectible",
"id": "fb00fbd7-0eaa-5253-b566-8b0ec28f8f79",
"name": "Level 5 Diorama - Bots Don't Breathe"
}
],
"description": "Invite only to Diamond Level",
"name": "Diamond",
"statusLevelNumber": 5
},
{
"__typename": "LoyaltyStatusLevelMetaData",
"collectibles": [
{
"__typename": "LoyaltyStatusCollectible",
"id": "9cb866dc-a469-54cc-b7e6-21d0035f680b",
"name": "Level 2 Diorama - The Astro Walk"
}
],
"description": "Earn 1 trophy & 1 purchase to earn Garnet",
"name": "Garnet",
"statusLevelNumber": 2
}
]
}
}
Click to view full JSON response as at 1st January 2024
info

The response was initially including both the 2023 collectibles and the 2024 collectibles.

{
"data": {
"loyaltyStatusLevelsMetaDataRetrieve": [
{
"__typename": "LoyaltyStatusLevelMetaData",
"collectibles": [
{
"__typename": "LoyaltyStatusCollectible",
"id": "fb00fbd7-0eaa-5253-b566-8b0ec28f8f79",
"name": "Level 5 Diorama - Bots Don't Breathe"
},
{
"__typename": "LoyaltyStatusCollectible",
"id": "788ad72d-aa06-5d1b-bd5e-c52f13ca0040",
"name": "Level 5: Star Sailor"
}
],
"description": "Invite only to Diamond Level",
"name": "Diamond",
"statusLevelNumber": 5
},
{
"__typename": "LoyaltyStatusLevelMetaData",
"collectibles": [
{
"__typename": "LoyaltyStatusCollectible",
"id": "0c34562e-e289-519b-b852-7b143707cb9b",
"name": "Level 3 Diorama - A Robot Runs Through It"
},
{
"__typename": "LoyaltyStatusCollectible",
"id": "4884174b-6ce6-5f7a-b53b-11801190d73e",
"name": "Level 3: Star Seeker"
}
],
"description": "Earn 32 trophies & 2 purchase to earn Emerald",
"name": "Emerald",
"statusLevelNumber": 3
},
{
"__typename": "LoyaltyStatusLevelMetaData",
"collectibles": [
{
"__typename": "LoyaltyStatusCollectible",
"id": "0664970a-d215-5688-8995-6d55c503c0db",
"name": "Level 4 Diorama - Space Settlers"
},
{
"__typename": "LoyaltyStatusCollectible",
"id": "c2df99f2-72da-5b4a-834d-87f285c6182c",
"name": "Level 4: Star Explorer"
}
],
"description": "Earn 128 trophies & 4 purchase to earn Ruby",
"name": "Ruby",
"statusLevelNumber": 4
},
{
"__typename": "LoyaltyStatusLevelMetaData",
"collectibles": [],
"description": "Sapphire Level after on-boarding to Sky Program",
"name": "Sapphire",
"statusLevelNumber": 1
},
{
"__typename": "LoyaltyStatusLevelMetaData",
"collectibles": [
{
"__typename": "LoyaltyStatusCollectible",
"id": "9cb866dc-a469-54cc-b7e6-21d0035f680b",
"name": "Level 2 Diorama - The Astro Walk"
},
{
"__typename": "LoyaltyStatusCollectible",
"id": "b6e51cc1-d3ae-58b7-834a-d011d97c6c12",
"name": "Level 2: Star Finder"
}
],
"description": "Earn 1 trophy & 1 purchase to earn Garnet",
"name": "Garnet",
"statusLevelNumber": 2
}
]
}
}
Click to view full JSON response as at early January 2024
{
"data": {
"loyaltyStatusLevelsMetaDataRetrieve": [
{
"__typename": "LoyaltyStatusLevelMetaData",
"collectibles": [
{
"__typename": "LoyaltyStatusCollectible",
"id": "788ad72d-aa06-5d1b-bd5e-c52f13ca0040",
"name": "Level 5: Star Sailor"
}
],
"description": "Invite only to Diamond Level",
"name": "Diamond",
"statusLevelNumber": 5
},
{
"__typename": "LoyaltyStatusLevelMetaData",
"collectibles": [
{
"__typename": "LoyaltyStatusCollectible",
"id": "4884174b-6ce6-5f7a-b53b-11801190d73e",
"name": "Level 3: Star Seeker"
}
],
"description": "Earn 32 trophies & 2 purchase to earn Emerald",
"name": "Emerald",
"statusLevelNumber": 3
},
{
"__typename": "LoyaltyStatusLevelMetaData",
"collectibles": [
{
"__typename": "LoyaltyStatusCollectible",
"id": "c2df99f2-72da-5b4a-834d-87f285c6182c",
"name": "Level 4: Star Explorer"
}
],
"description": "Earn 128 trophies & 4 purchase to earn Ruby",
"name": "Ruby",
"statusLevelNumber": 4
},
{
"__typename": "LoyaltyStatusLevelMetaData",
"collectibles": [],
"description": "Sapphire Level after on-boarding to Sky Program",
"name": "Sapphire",
"statusLevelNumber": 1
},
{
"__typename": "LoyaltyStatusLevelMetaData",
"collectibles": [
{
"__typename": "LoyaltyStatusCollectible",
"id": "b6e51cc1-d3ae-58b7-834a-d011d97c6c12",
"name": "Level 2: Star Finder"
}
],
"description": "Earn 1 trophy & 1 purchase to earn Garnet",
"name": "Garnet",
"statusLevelNumber": 2
}
]
}
}