List status privacy rules
Returns the configured status privacy rules for the connected WUTS WhatsApp session, including each rule type, whether it is the active default, and any contact JIDs attached to whitelist or blacklist rules.
Returns the configured status privacy rules for the connected WUTS WhatsApp session, including each rule type, whether it is the active default, and any contact JIDs attached to whitelist or blacklist rules.
Authorization
bearerAuth Per-user API token (UUID v4) sent as Authorization: Bearer <token>. Identifies the tenant and user.
In: header
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/status/privacy"{ "success": true, "lists": [ { "type": "contacts", "default": true, "list": [] }, { "type": "blacklist", "default": false, "list": [ "5511999999999@s.whatsapp.net" ] } ]}{ "success": false, "error": "validation failed", "error_code": "VALIDATION_ERROR", "timestamp": "2026-06-15T12:00:00Z"}{ "success": false, "error": { "code": "device_error", "message": "failed to resolve user device" }}{ "success": false, "error": { "code": "privacy_fetch_failed", "message": "failed to fetch status privacy" }}{ "success": false, "error": { "code": "device_disconnected", "message": "whatsapp session is not connected" }}Set the tenant-wide proxy PUT
Sets the proxy used by every instance of the tenant that does not have its own override. whatsmeow reads the proxy only when it dials, so the tenant's online instances are reconnected in the background to apply it immediately; offline instances pick it up on their next reconnect.
Publish an image or video status POST
Uploads and publishes an image or video status broadcast through the connected WUTS WhatsApp session. Provide the media either inline as base64 in the data field or as a downloadable url; when media_type is omitted it is inferred from mime_type.