Content ID
Jump to navigation
Jump to search
A Content ID is a unique identifier used for games and applications distributed for Sony PlayStation consoles since the PlayStation Portable.
Content ID string format is Service ID[hyphen]Entitlement Label).
PS4 example: EP9000-CUSA00002_00-KZ4RELEASE000041 (Killzone: Shadow Fall)
One can access the PS Store page of a product by its Content ID, knowing its region (en-us, en-au, etc.):
https://store.playstation.com/<REGION>/product/<CONTENT_ID>
.
Determination from Title ID
There exists a way to determine the main base game Content ID from a Title ID, by requesting the TMDB API.
https://tmdb.np.dl.playstation.net/tmdb<TMDB Version>/<NP Title ID>_<NP Title ID TMDB Hash>/<NP Title ID>.json
Where:
- TMDB Version is: blank for PS3 ?, PS Vita?, 2 for PS4
- NP Title ID can usually be determined by just adding "_00" to the Title Id (also called Productcode)
- NP Title ID TMDB Hash is obtained by HMAC-SHA1 of the NP Title ID with key "F5DE66D2680E255B2DF79E74F890EBF349262F618BCAE2A9ACCDEE5156CE8DF2CDF2D48C71173CDC2594465B87405D197CF1AED3B7E9671EEB56CA6753C2E6B0"