Check QR code status
Reports whether a cached QR code currently exists for the given WUTS device and, when present, when it was generated. Use this to poll for an active QR before showing the pairing screen.
Reports whether a cached QR code currently exists for the given WUTS device and, when present, when it was generated. Use this to poll for an active QR before showing the pairing screen.
Authorization
bearerAuth Per-user API token (UUID v4) sent as Authorization: Bearer <token>. Identifies the tenant and user.
In: header
Query Parameters
Target WUTS device identifier whose QR cache is inspected.
Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/qr/status?device_id=string"{ "success": true, "data": { "exists": true, "generated_at": "2026-06-15T18:29:45Z" }}{ "success": false, "error": "device_id is required"}{ "success": false, "error": "unauthorized"}Get account privacy settings GET
Returns the connected account's own privacy settings (last seen, profile photo, status, read receipts, group-add, calls, messages, and online presence). WhatsApp only exposes the privacy settings of the linked account itself, so no contact JID is accepted.
List my devices GET
Returns every WUTS device (WhatsApp instance) registered to the authenticated user. The user is resolved from the bearer token, so no parameters are required.