Skip to main content

Rewards

Overview

Requests to this endpoint will retrieve the rewards which are available to redeem in exchange for points earned through the service.

Rewards include digital collectibles, full PS4 and PS5 games, and wallet credit to spend on the PlayStation Store.

Use the reward detail endpoint to retrieve additional information about a specific reward (collectible and wallet credit rewards only).

The endpoint can query the authenticating account only.

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

If you query with an account which has not enrolled with PlayStation Stars then the API will return a successful response with an error object contained within.

Click to view full response
{
"errors": [
{
"message": "User is not enrolled inside the program!",
"type": "NimbusNormalizedError",
"error": {
"reason": "BadRequest",
"source": "-1",
"code": -1,
"message": "User is not enrolled inside the program!",
"referenceId": "7c8296f1-23c2-419c-8097-40d67b788af5"
},
"statusCode": 400,
"errorCode": -1,
"humanReadableCode": "",
"humanReadableValidationErrors": [],
"apiName": "getRewardGroups"
}
],
"data": {
"loyaltyRewardGroupRetrieve": null
}
}

Input Parameters

ParameterValue
operationNamemetGetRewardGroup
variables{}
extensions{"persistedQuery":{"version":1,"sha256Hash":"1207d68bf50a5d0d2227446c77650e244d1aa14f4a42f7dcd7be662934c93689"}}

Output JSON Response

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

AttributeTypeExample ValueDescription
loyaltyRewardGroupRetrieveJSON object
LoyaltyRewardGroup
Contains the reward groups which are available

LoyaltyRewardGroup JSON object

AttributeTypeExample ResponseDescription
__typenameStringLoyaltyRewardGroup
idStringDigital Collectibles
PS Store Rewards
PS Store Wallet Credit
Category of reward
nameStringDigital Collectibles
PS Store Rewards
PS Store Wallet Credit
Category of reward
rewardsJSON object
LoyaltyRewardCollectible

JSON object
LoyaltyRewardProduct

JSON object
LoyaltyRewardWalletCredit
Contains the rewards which are available within this group

LoyaltyRewardCollectible JSON object

AttributeTypeExample ResponseDescription
__typenameStringLoyaltyRewardCollectible
assetsJSON object
Media
Media associated with the collectible (images, video)
descriptionsJSON object
Description
Description associated with the collectible
displayNameStringPink Monkey DioramaName of the collectible
displayPointsString200Cost of the reward (string formatted)
idString85bc1d70-a9ee-55e7-a97d-905ee2d82a48GUID for the collectible
nameStringPink Monkey DioramaName of the collectible
rarityTypeStringCOMMON
UNCOMMON
RARE
HEROIC
LEGENDARY
Rarity of the collectible
rewardTypeStringCOLLECTIBLEType of reward

Media (Collectible) JSON object

AttributeTypeExample ResponseDescription
__typenameStringMedia
typeStringIMAGE
VIDEO
The media type
urlStringhttps://sky-assets.api.playstation.com/sky/p1-np/collectible/image/masterImage_png_418_1664306106337.png
https://sky-assets.api.playstation.com/sky/p1-np/collectible/video/video_mp4_418_1662589943734.mp4
URL for the media

Description (Collectible) JSON object

AttributeTypeExample ResponseDescription
__typenameStringDescription
valueStringnull
Escape the ape that's in you with the help of this totally stable aspiring pop star.
Description text

LoyaltyRewardProduct JSON object

AttributeTypeExample ResponseDescription
__typenameStringLoyaltyRewardProduct
assetsJSON object
Media
Media associated with the product (images, video)
descriptionsJSON object
Description
Description associated with the product
displayNameStringSekiro: Shadows Die TwiceName of the product
displayPointsString15,000Cost of the reward (string formatted)
idStringOFFER-LOYALTY-1244ID for the product reward
localizedProductClassificationsArray
String
Full GameType of product
nameStringSEKIRO: SHADOWS DIE TWICEName of the product
platformsArray
String
PS4
PS5
WEB_STORE
Storefronts product is available on (?)
productIdStringHP0506-CUSA13910_00-ASIAFULLGAME0000PlayStation Store Product Id associated with the product
rewardTypeStringPRODUCTType of reward

Media (Product) JSON object

AttributeTypeExample ResponseDescription
__typenameStringMedia
typeStringIMAGE
VIDEO
The media type
urlStringhttps://vulcan.dl.playstation.net/img/rnd/202010/2701/sVLb4wrkXcFff2uuSS8tvErW.pngURL for the media

Description (Product) JSON object

AttributeTypeExample ResponseDescription
__typenameStringDescription
valueStringnull
To play this game on PS5, your system may need to be updated to the latest system software.
Description text

LoyaltyRewardWalletCredit JSON object

tip

Wallet credit rewards appear to be listed as generic dollar values (ie. $5, $20) with the monetaryValue attribute displaying the actual localised value of the credit.

AttributeTypeExample ResponseDescription
__typenameStringLoyaltyRewardWalletCredit
assetsJSON object
Media
Media associated with the wallet credit (images, video)
descriptionsJSON object
Description
Description associated with the wallet credit
displayNameStringWallet Credit - $20Name of the wallet credit
displayPointsString4,000Cost of the reward (string formatted)
idString18747538-8dce-569c-91b8-3d46bc1c7296GUID for the wallet credit
localizedProductClassificationsArray
String
nullType of product
monetaryValueStringHK$160.00Value of the wallet credit
nameStringWallet Credit - $20Name of the wallet credit
rewardTypeStringWALLET_CREDITType of reward

Media (Wallet) JSON object

AttributeTypeExample ResponseDescription
__typenameStringMedia
roleStringIMAGE
TILE
BACKGROUND
What the media is used for
typeStringIMAGEThe media type
urlStringhttps://sky-assets.api.playstation.com/sky/p1-np/walletCredit/image/walletcredit_11_center.png
https://sky-assets.api.playstation.com/sky/p1-np/walletCredit/image/walletcredit_11_topaligned.png
https://sky-assets.api.playstation.com/sky/p1-np/walletCredit/image/walletcredit_169_center.png
URL for the media

Description (Wallet) JSON object

AttributeTypeExample ResponseDescription
__typenameStringDescription
valueStringnull
Wallet Credit - $20
Description text

Examples with Responses

Example 1 - Retrieve all rewards for the authenticating account

See using a Web Browser to query the API

https://m.np.playstation.com/api/graphql/v1/op?operationName=metGetRewardGroup&variables=%7B%7D&extensions=%7B%22persistedQuery%22%3A%7B%22version%22%3A1%2C%22sha256Hash%22%3A%221207d68bf50a5d0d2227446c77650e244d1aa14f4a42f7dcd7be662934c93689%22%7D%7D
Click to view full JSON response
{
"data": {
"loyaltyRewardGroupRetrieve": [
{
"__typename": "LoyaltyRewardGroup",
"id": "Digital Collectibles",
"name": "Digital Collectibles",
"rewards": [
{
"__typename": "LoyaltyRewardCollectible",
"assets": [
{
"__typename": "Media",
"type": "IMAGE",
"url": "https://sky-assets.api.playstation.com/sky/p1-np/collectible/image/masterImage_png_418_1664306106337.png"
},
{
"__typename": "Media",
"type": "VIDEO",
"url": "https://sky-assets.api.playstation.com/sky/p1-np/collectible/video/video_mp4_418_1662589943734.mp4"
}
],
"description": [
{
"__typename": "Description",
"value": null
},
{
"__typename": "Description",
"value": "Escape the ape that's in you with the help of this totally stable aspiring pop star."
}
],
"displayName": "Pink Monkey Diorama",
"displayPoints": "200",
"id": "85bc1d70-a9ee-55e7-a97d-905ee2d82a48",
"name": "Pink Monkey Diorama",
"rarity": "RARE",
"rewardType": "COLLECTIBLE"
},
{
"__typename": "LoyaltyRewardCollectible",
"assets": [
{
"__typename": "Media",
"type": "IMAGE",
"url": "https://sky-assets.api.playstation.com/sky/p1-np/collectible/image/masterImage_png_419_1664387327058.png"
},
{
"__typename": "Media",
"type": "VIDEO",
"url": "https://sky-assets.api.playstation.com/sky/p1-np/collectible/video/video_mp4_419_1664387274046.mp4"
}
],
"description": [
{
"__typename": "Description",
"value": null
},
{
"__typename": "Description",
"value": "Go forth and explore. Let the stars be your guide."
}
],
"displayName": "Punto Diorama",
"displayPoints": "200",
"id": "f7af95e3-c9c3-5f0c-9a12-1d70ea90237f",
"name": "Punto Diorama",
"rarity": "RARE",
"rewardType": "COLLECTIBLE"
}
]
},
{
"__typename": "LoyaltyRewardGroup",
"id": "PS Store Rewards",
"name": "PS Store Rewards",
"rewards": [
{
"__typename": "LoyaltyRewardProduct",
"assets": [
{
"__typename": "Media",
"type": "IMAGE",
"url": "https://vulcan.dl.playstation.net/img/rnd/202010/2701/sVLb4wrkXcFff2uuSS8tvErW.png"
}
],
"description": [
{
"__typename": "Description",
"value": null
},
{
"__typename": "Description",
"value": "To play this game on PS5, your system may need to be updated to the latest system software. Although this game is playable on PS5, some features available on PS4 may be absent. See PlayStation.com/bc for more details."
}
],
"displayName": "Sekiro: Shadows Die Twice",
"displayPoints": "15,000",
"id": "OFFER-LOYALTY-1244",
"localizedProductClassifications": [
"Full Game"
],
"name": "SEKIRO: SHADOWS DIE TWICE (Simplified Chinese, English, Korean, Thai, Traditional Chinese)",
"platforms": [
"PS4",
"PS5",
"WEB_STORE"
],
"productId": "HP0506-CUSA13910_00-ASIAFULLGAME0000",
"rewardType": "PRODUCT"
},
{
"__typename": "LoyaltyRewardProduct",
"assets": [
{
"__typename": "Media",
"type": "IMAGE",
"url": "https://vulcan.dl.playstation.net/ap/rnd/202207/1823/uGwz6VetgE8k5BpCPKBD1qTj.png"
}
],
"description": [
{
"__typename": "Description",
"value": null
},
{
"__typename": "Description",
"value": "To play this game on PS5, your system may need to be updated to the latest system software. Although this game is playable on PS5, some features available on PS4 may be absent. See PlayStation.com/bc for more details."
}
],
"displayName": "Cult of the Lamb",
"displayPoints": "6,250",
"id": "OFFER-LOYALTY-1212",
"localizedProductClassifications": [
"Full Game"
],
"name": "Cult of the Lamb (Simplified Chinese, English, Korean, Japanese, Traditional Chinese)",
"platforms": [
"PS5",
"WEB_STORE"
],
"productId": "UP3643-PPSA06464_00-6576653892496327",
"rewardType": "PRODUCT"
},
{
"__typename": "LoyaltyRewardProduct",
"assets": [
{
"__typename": "Media",
"type": "IMAGE",
"url": "https://vulcan.dl.playstation.net/ap/rnd/202012/0815/7CRynuLSAb0vysSC4TmZy5e4.png"
}
],
"description": [
{
"__typename": "Description",
"value": null
},
{
"__typename": "Description",
"value": "To play this game on PS5, your system may need to be updated to the latest system software. Although this game is playable on PS5, some features available on PS4 may be absent. See PlayStation.com/bc for more details."
}
],
"displayName": "It Takes Two PS4™ & PS5™",
"displayPoints": "10,000",
"id": "OFFER-LOYALTY-1260",
"localizedProductClassifications": [
"Game Bundle"
],
"name": "It Takes Two PS4™ & PS5™ (Simplified Chinese, English, Korean, Japanese, Traditional Chinese)",
"platforms": [
"PS5",
"WEB_STORE"
],
"productId": "UP0006-PPSA02342_00-ITTAKESTWORETAIL",
"rewardType": "PRODUCT"
},
{
"__typename": "LoyaltyRewardProduct",
"assets": [
{
"__typename": "Media",
"type": "IMAGE",
"url": "https://vulcan.dl.playstation.net/ap/rnd/202203/0501/FUr3M0kGxyddUfUeuKBBFf2w.png"
}
],
"description": [
{
"__typename": "Description",
"value": null
},
{
"__typename": "Description",
"value": "A thrilling teen horror story, where your decisions shape how the night unfolds"
}
],
"displayName": "The Quarry",
"displayPoints": "17,500",
"id": "OFFER-LOYALTY-1275",
"localizedProductClassifications": [
"Full Game"
],
"name": "The Quarry for PS5™ (Simplified Chinese, English, Korean, Japanese, Traditional Chinese)",
"platforms": [
"PS5",
"WEB_STORE"
],
"productId": "UP1001-PPSA05813_00-8185911092060169",
"rewardType": "PRODUCT"
},
{
"__typename": "LoyaltyRewardProduct",
"assets": [
{
"__typename": "Media",
"type": "IMAGE",
"url": "https://vulcan.dl.playstation.net/ap/rnd/202104/0517/9AcM3vy5t77zPiJyKHwRfnNT.png"
}
],
"description": [
{
"__typename": "Description",
"value": null
},
{
"__typename": "Description",
"value": "To play this game on PS5, your system may need to be updated to the latest system software. Although this game is playable on PS5, some features available on PS4 may be absent. See PlayStation.com/bc for more details."
}
],
"displayName": "Hades",
"displayPoints": "6,250",
"id": "OFFER-LOYALTY-1276",
"localizedProductClassifications": [
"Full Game"
],
"name": "Hades (Simplified Chinese, English, Korean, Japanese)",
"platforms": [
"PS5",
"WEB_STORE"
],
"productId": "UP2125-PPSA03355_00-3466019145463410",
"rewardType": "PRODUCT"
}
]
},
{
"__typename": "LoyaltyRewardGroup",
"id": "PS Store Wallet Credit",
"name": "PS Store Wallet Credit",
"rewards": [
{
"__typename": "LoyaltyRewardWalletCredit",
"assets": [
{
"__typename": "Media",
"role": "IMAGE",
"type": "IMAGE",
"url": "https://sky-assets.api.playstation.com/sky/p1-np/walletCredit/image/walletcredit_11_center.png"
},
{
"__typename": "Media",
"role": "TILE",
"type": "IMAGE",
"url": "https://sky-assets.api.playstation.com/sky/p1-np/walletCredit/image/walletcredit_11_topaligned.png"
},
{
"__typename": "Media",
"role": "BACKGROUND",
"type": "IMAGE",
"url": "https://sky-assets.api.playstation.com/sky/p1-np/walletCredit/image/walletcredit_169_center.png"
}
],
"description": [
{
"__typename": "Description",
"value": null
},
{
"__typename": "Description",
"value": "Wallet Credit - $20"
}
],
"displayName": "Wallet Credit - $20",
"displayPoints": "4,000",
"id": "18747538-8dce-569c-91b8-3d46bc1c7296",
"localizedProductClassifications": [],
"monetaryValue": "HK$160.00",
"name": "Wallet Credit - $20",
"rewardType": "WALLET_CREDIT"
},
{
"__typename": "LoyaltyRewardWalletCredit",
"assets": [
{
"__typename": "Media",
"role": "IMAGE",
"type": "IMAGE",
"url": "https://sky-assets.api.playstation.com/sky/p1-np/walletCredit/image/walletcredit_11_center.png"
},
{
"__typename": "Media",
"role": "TILE",
"type": "IMAGE",
"url": "https://sky-assets.api.playstation.com/sky/p1-np/walletCredit/image/walletcredit_11_topaligned.png"
},
{
"__typename": "Media",
"role": "BACKGROUND",
"type": "IMAGE",
"url": "https://sky-assets.api.playstation.com/sky/p1-np/walletCredit/image/walletcredit_169_center.png"
}
],
"description": [
{
"__typename": "Description",
"value": null
},
{
"__typename": "Description",
"value": "Wallet Credit - $5 "
}
],
"displayName": "Wallet Credit - $5",
"displayPoints": "1,000",
"id": "3427176d-bd18-576c-bb89-a4166be94261",
"localizedProductClassifications": [],
"monetaryValue": "HK$40.00",
"name": "Wallet Credit - $5",
"rewardType": "WALLET_CREDIT"
}
]
}
]
}
}