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.
API key authentication - use your Late API key as a Bearer token
In: header
WhatsApp social account ID
Short business description (max 139 characters)
length <= 139Business address
Full business description (max 512 characters)
length <= 512Business email
emailBusiness websites (max 2)
items <= 2Business category (e.g., RETAIL, ENTERTAINMENT, etc.)
Handle from resumable upload for profile picture
Response Body
application/json
application/json
curl -X POST "https://getlate.dev/api/v1/whatsapp/business-profile" \ -H "Content-Type: application/json" \ -d '{ "accountId": "507f1f77bcf86cd799439011", "about": "We help businesses grow", "description": "Premium business solutions for startups and enterprises", "email": "hello@example.com", "websites": [ "https://example.com" ] }'{
"success": true,
"message": "Business profile updated successfully"
}{
"error": "Unauthorized"
}List templates GET
List all message templates for the WhatsApp Business Account (WABA) associated with the given account. Templates are fetched directly from the WhatsApp Cloud API.
Update contact PUT
Update an existing WhatsApp contact. All fields are optional; only provided fields will be updated. Custom fields are merged with existing values. Set a custom field to null to remove it.