Skip to content

Update business profile

Update the WhatsApp Business profile. All fields are optional; only provided fields will be updated. Constraints: about max 139 chars, description max 512 chars, max 2 websites.

POST /v1/whatsapp/business-profile

Update the WhatsApp Business profile. All fields are optional; only provided fields will be updated. Constraints: about max 139 chars, description max 512 chars, max 2 websites.

Request body

Content-Type: application/json

  • accountId (string) required — WhatsApp social account ID
  • about (string) — Short business description (max 139 characters)
  • address (string) — Business address
  • description (string) — Full business description (max 512 characters)
  • email (string) — Business email
  • websites (array) — Business websites (max 2)
  • vertical (string) — Business category (e.g., RETAIL, ENTERTAINMENT, etc.)
  • profilePictureHandle (string) — Handle from resumable upload for profile picture

Example:

json

{
  "accountId": "507f1f77bcf86cd799439011",
  "about": "We help businesses grow",
  "description": "Premium business solutions for startups and enterprises",
  "email": "hello@example.com",
  "websites": [
    "https://example.com"
  ]
}

Responses

200 — Business profile updated successfully

  • success (boolean)
  • message (string)

400 — Validation error (field too long

401

404 — WhatsApp account not found