Profile
Check privacy
Read the account’s current privacy settings
GET
Check privacy
Auth:
Envelope:
TokenAccount or TokenInstance • Rate limit: Global (100/min) • Idempotent: yes (read-only)
Description
Returns all privacy settings of the connected account, grouped into three sub-objects:visibility, privacy, and permissions.
Examples
Default
Reads the complete privacy snapshot of the account, grouped intovisibility, privacy, and permissions. No query parameters or body, a simple read to check the current state before calling the corresponding POST.
Success response
Returns the complete privacy snapshot insettings, grouped into three sub-objects: visibility (lastSeen, status, profile, online), privacy (readReceipts), and permissions (callAdd, groupAdd). Values come from the local store synced via appstate, changes made in the official app may take a few seconds to reflect here.
200 OK
Path parameters
Instance name.
Headers
TokenAccount or TokenInstance.Accepted values
| Field | Values |
|---|---|
lastSeen / status / profile | all / contacts / contact_blacklist / none |
online | all / match_last_seen |
readReceipts | all / none |
callAdd | all / known |
groupAdd | all / contacts / contact_blacklist |
Notes
- Values come primarily from the local whatsmeow store, synced via appstate. Changes made in the official app appear here with a few seconds of latency.
online: match_last_seenmeans your online presence follows thelastSeenrule, iflastSeen=none, no one sees you online either.- Defaults for newly created accounts: everything set to
all.
Errors
| HTTP | Message |
|---|---|
| 400 | Instance is not connected to WhatsApp |
| 404 | Instance not found |