Skip to main content
POST
Set privacy settings

Authorizations

apikey
string
header
required

Your Pilot Status API key (ps_...). Evolution GO also accepts Authorization: Bearer <key>.

Body

application/json
groupAdd
string
required

Who can add you to groups (all, contacts, contact_blacklist, none).

Example:

"contacts"

lastSeen
string
required

Who can see your last seen (all, contacts, contact_blacklist, none).

Example:

"contacts"

status
string
required

Who can see your status (all, contacts, contact_blacklist, none).

Example:

"contacts"

profile
string
required

Who can see your profile photo (all, contacts, contact_blacklist, none).

Example:

"all"

readReceipts
string
required

Read receipts setting (all, none).

Example:

"all"

callAdd
string
required

Who can call you (all, known).

Example:

"known"

online
string
required

Who can see when you are online (all, match_last_seen).

Example:

"match_last_seen"

Response

Success — provider-native response body.

Updated PrivacySettings (re-fetched after applying changes) wrapped in the Evolution GO envelope.

message
string

Operation status message.

data
object

Privacy settings after the update. Each value is one of: all, contacts, contact_blacklist, contact_allowlist, match_last_seen, known, none, on_standard, off, or empty (undefined).