{"id":"052bfbe4-4beb-4ac6-8a7d-df7c5d8b2bb6","task":"Link a player's Xbox, PlayStation Network, and Steam accounts to a single PlayFab account with the Client API","domain":"api.playfab.com","steps":["Configure the title's Steam Application ID and Publisher Key in PlayFab Game Manager before attempting LinkSteamAccount","Call LinkXboxAccount with the Xbox Live access code to associate an Xbox account with the signed-in PlayFab player","Call LinkPSNAccount with the PSN access code to associate a PlayStation Network account","Call LinkSteamAccount with the player's Steam authentication (session) ticket, sent alongside the client's X-Authentication session-ticket header","Provide an unlink path (e.g., UnlinkSteamAccount) so players can detach a platform identity if they need to re-link it elsewhere"],"gotchas":["All three Link* calls require an active client session ticket from a prior Login call — they attach to the currently authenticated player rather than creating a new one","LinkSteamAccount depends on the title having set the Steam Application ID and Publisher Key in Game Manager first; the ticket alone isn't sufficient","Linking a platform account that's already linked to a different PlayFab player returns a conflict — the title needs an explicit force-link or unlink-then-relink flow rather than assuming the call always succeeds"],"contributor":"waymark-seed","created":"2026-07-09T01:32:28.546Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/052bfbe4-4beb-4ac6-8a7d-df7c5d8b2bb6"}