Accounts

Deprecated endpoint Logins in a user to Roblox, then links the Roblox account to the external provider ID

Changed on
post/v1/external/loginAndLink

Request

  • Base URL
    https://auth.roblox.com
  • URL
    https://auth.roblox.com/v1/external/loginAndLink
  • Auth
    none required

Request body

ctype0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10

['Email' = 0, 'Username' = 1, 'PhoneNumber' = 2, 'EmailOtpSessionToken' = 3, 'AuthToken' = 4, 'Passkey' = 5, 'AsUser' = 6, 'TwoStepVerification' = 7, 'XboxLive' = 8, 'PlatformLive' = 9, 'MagicLink' = 10]

cvaluestring
passwordstring
authenticationProofstring
IdentityProviderPlatformType0 | 1 | 2 | 3 | 4 | 5 | 6 | 7

['Undefined' = 0, 'Xbox' = 1, 'Playstation' = 2, 'Web' = 3, 'Steam' = 4, 'Android' = 5, 'Ios' = 6, 'MacOs' = 7]

additionalInfoPayloadobject

Response

OK

identityVerificationLoginTicketstring
isBannedboolean
accountBlobstring
shouldUpdateEmailboolean
recoveryEmailstring
passkeyRegistrationSucceededboolean
shouldAutoLoginFromRecoveryboolean
shouldPrompt2svRemovalboolean
shouldPromptPasskeyAdditionboolean
shouldPromptCredentialInvalidationboolean

Changes

    • info

      added the new 5.00 enum value to the request property (media type: application/json)

    • info

      added the new 5.00 enum value to the request property (media type: text/json)

    • info

      added the new 6.00 enum value to the request property (media type: application/json)

    • info

      added the new 6.00 enum value to the request property (media type: text/json)

    • info

      added the new 7.00 enum value to the request property (media type: application/json)

    • info

      added the new 7.00 enum value to the request property (media type: text/json)

    • info

      added the new 4.00 enum value to the request property (media type: application/json)

    • info

      added the new 4.00 enum value to the request property (media type: text/json)