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
chevron-right
200

OK

resultinteger · enumOptionalPossible values:
delete
/api/identity/{id}/ban
delete
Path parameters
idstring · uuidRequired
Responses
chevron-right
200

OK

resultinteger · enumOptionalPossible values:
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
chevron-right
200

OK

resultinteger · enumOptionalPossible values:
post
/api/identity/{id}/verify
post
Body
searchstring · nullableOptional
Responses
chevron-right
200

OK

idstring · uuidOptional
emailstring · nullableOptional
idpTypeinteger · enumOptionalPossible values:
post
/api/identity/accountquery
post
Body
emailstring · nullableOptional
Responses
chevron-right
200

OK

idstring · uuidOptional
emailstring · nullableOptional
idpTypeinteger · enumOptionalPossible values:
post
/api/identity/accountquery/email
post
Body
idstring · uuidOptional
Responses
chevron-right
200

OK

idstring · uuidOptional
emailstring · nullableOptional
idpTypeinteger · enumOptionalPossible values:
post
/api/identity/accountquery/id
post
Body
Responses
chevron-right
200

OK

string[]Optional
post
/api/identity/externalsignup
post
Body
firstNamestring · nullableOptional
lastNamestring · nullableOptional
emailstring · nullableOptional
passwordstring · nullableOptional
Responses
chevron-right
200

OK

No content

post
/api/identity/signup

No content

Last updated