Skip to content

User Account Management Protocol

Yannik Marchand edited this page Jan 27, 2021 · 1 revision

NEX Protocols > User Account Management (72)

Method ID Method Name
1 LookupSceNpIds
2 LookupPrincipalIDs
3 LookupFirstPartyIds
4 UserHasPlayed
5 IsUserPlaying
6 updateSonyAccountInfo
7 LookupUsernames

(1) LookupSceNpIds

Request

Type Name
List<Uint32> pids

Response

Type Name
Map<Uint32, qBuffer> npids

(2) LookupPrincipalIDs

Request

Type Name
List<String> firstPartyIds
Uint32 platformId

Response

Type Name
Map<String, Uint32> pids

(3) LookupFirstPartyIds

Request

Type Name
List<Uint32> pids
Uint32 platformId

Response

Type Name
Map<Uint32, String> firstPartyIds

(4) UserHasPlayed

Request

Type Name
List<String> FirstPartyIds
Uint32 platformId

Response

Type Name
Map<String, Bool> UserPresence

(5) IsUserPlaying

Request

Type Name
List<String> firstPartyIds
Uint32 platformId

Response

Type Name
Map<String, Bool> UserPresence

(6) updateSonyAccountInfo

Request

Type Name
qBuffer ticketData
Uint32 ticketSize

Response

This method does not return anything.

(7) LookupUsernames

Request

Type Name
List<Uint32> pids
Uint32 platformId

Response

Type Name
Map<Uint32, String> UserNames
Clone this wiki locally