Skip to main content
PUT
/
api
/
{session}
/
profile
/
status
{
    "status": "Available to chat"
}
{
    "success": true
}

Description

This endpoint allows you to update the status (about/bio) of the user profile authenticated in the WhatsApp session. The status is the message that appears below the name in the profile. Note: This status is different from Stories (temporary status). Here you update the permanent bio text that stays in the profile.

URL Parameters

session
string
required
WhatsApp unique authenticated session ID

Request Body

status
string
required
New status/about text for the profile. This is the message that will appear in the “About” field of your profile on WhatsApp.
{
    "status": "Available to chat"
}

Response

success
boolean
Indicates if the operation was successful
{
    "success": true
}

Status Codes

  • 200 - Status updated successfully
  • 400 - Invalid parameters or missing status
  • 401 - Unauthorized
  • 500 - Internal server error

Usage Example

curl -X PUT https://api.wappfy.com.br/api/my-session/profile/status \
  -H "Content-Type: application/json" \
  -d '{"status": "Available to chat"}'

Observations

  • The status is the permanent profile bio (“About” or “Bio” field)
  • Not to be confused with Stories (temporary 24-hour status)
  • The status text can contain emojis
  • Recommended maximum length: 139 characters

Authorizations

apikey
string
header
required

Your Wappfy API key (get it at dash.wappfy.com.br)

Path Parameters

session
string
required

The session name (instanceName) of the profile you want to update

Body

application/json
status
string
required

Profile status/about text

Example:

"🎉 Hello! I'm using WhatsApp 🎉"

Response

200 - application/json
success
boolean
default:true
required
I