Upload profile picture
Upload a new profile picture for the WhatsApp Business Profile. Uses Meta's resumable upload API under the hood: creates an upload session, uploads the image bytes, then updates the business profile with the resulting handle.
API key authentication - use your Late API key as a Bearer token
In: header
WhatsApp social account ID
Image file (JPEG or PNG, max 5MB, recommended 640x640)
binaryResponse Body
application/json
application/json
curl -X POST "https://getlate.dev/api/v1/whatsapp/business-profile/photo" \ -F accountId="string" \ -F file="string"{
"success": true,
"message": "string"
}{
"error": "Unauthorized"
}Bulk send template messages POST
Send a template message to multiple recipients in a single request. Maximum 100 recipients per request. Only template messages are supported for bulk sending (not free-form text). Each recipient can have optional per-recipient template variables for personalization. Returns detailed results for each recipient.
Get phone number GET
Retrieve the current status of a purchased phone number. Used to poll for Meta pre-verification completion after purchase.