Reference:
Use Cases:
- Started signup process with only email and password? This is your solution to add a username -- you currently cannot use AddUsernamePassword because it will return "EMAIL ALREADY IN USE"
- Started with an email list and want to manually add people, then request the user for a username and password? This is the solution.
- Someone signed up via ANYTHING other than using an email, then want to add a username? This is your solution.
// Sample Request
POST https://{
{TitleID}}.playfabapi.com/Client/UpdateUserInfo
Content-Type: application/json;
X-Authentication: <user_session_ticket_value>{
"Username": "theuser", // Optional
"Email": "me@here.com", // Optional
"Password": "thepassword" // Optional
}
// Sample Response
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
X-Authentication: <user_session_ticket_value>{
"code": 200,
"status": "OK",
"data": {
"DataVersion": 3
}
}