Identity API

Manages player authentication and provides unique player identities.

When a player logs in or registers, the Game Provider communicates with the Identity API to authenticate the player and retrieve their unique identifier. This identifier is essential for all subsequent interactions.

delete
Path parameters
idstring · uuidRequired
Responses
200

OK

delete
/api/identity/{id}/ban
delete
Path parameters
idstring · uuidRequired
Responses
200

OK

delete
/api/identity/{id}/delete
post
Path parameters
idstring · uuidRequired
Body
typeinteger · enumOptionalPossible values:
countryCodestring | nullableOptional
areaCodestring | nullableOptional
phoneNumberstring | nullableOptional
emailstring | nullableOptional
codestring | nullableOptional
platforminteger · enumOptionalPossible values:
Responses
200

OK

post
/api/identity/{id}/verify
post
Body
searchstring | nullableOptional
Responses
200

OK

post
/api/identity/accountquery
post
Body
emailstring | nullableOptional
Responses
200

OK

post
/api/identity/accountquery/email
post
Body
idstring · uuidOptional
Responses
200

OK

post
/api/identity/accountquery/id
post
Body
Responses
200

OK

Responsestring[]
post
/api/identity/externalsignup
post
Body
firstNamestring | nullableOptional
lastNamestring | nullableOptional
emailstring | nullableOptional
passwordstring | nullableOptional
Responses
200

OK

No content

post
/api/identity/signup

No content

Last updated