v1

latestOpenAPI 3.0.02026-07-14181255304.7 KB
Users

Login user with QR-rowdata

get/users/login/rowdata

Query parameters

wakeupboolean

If set to false, the channel will not launch

Response

OK

status'OK' | 'TIMEOUT' | 'WAITING' | 'ERROR' required

Status of the QR code

type'qr' | 'code' | 'webauthn'

Login challenge type. QR means scan rowdata/base64, code means enter code on the phone, webauthn means complete the passkey assertion.

base64string

Base64 encoded login image

rowdatastring

Rowdata for generating the QR code

codestring

Passkey verification code to enter on the phone

request_idstring

Pending passkey request id. Send the WebAuthn response back for the same request.

public_keyobject

PublicKeyCredentialRequestOptions JSON for navigator.credentials.get({ publicKey }).

urlstring

Origin that must be used for the WebAuthn ceremony.

console_scriptstring

Browser console helper that runs navigator.credentials.get on the required origin and prints the response JSON.

expirenumber

Seconds until the login challenge expires

Example response

{
  "url": "https://web.whatsapp.com"
}