HomeUser GuidesAPI Reference
Get Started
HomeAPI Reference
Authentication
Branches
Contact Groups
Contacts
Conversations
Error HandlingInvoices
Messages
Orders
Rate LimitingSDKs & Code ExamplesTemplatesTicketsAPI VersioningWABA NumbersWebhooks
User GuideAPI ReferenceCreate ContactUpdate Contact

Update Contact

Modify an existing contact's data

Reading time: 1 minute

Update Contact

Modify an existing contact's data.

PATCH{{base_url}}/contacts/{id}

Path Parameters

ParameterTypeRequiredDescription
idintegerYesContact ID

Request Body (form-data)

All fields are optional - only sent fields will be updated.

Partial Update: You can send only the fields you want to update. Unsent fields will remain unchanged.

Example Request

Example Requestbash
curl -X PATCH "{{base_url}}/contacts/1" \
-H "Accept: application/json" \
-H "X-Awal-Signature-256: sha256=abc..." \
-H "X-Timestamp: 1704124800" \
-H "X-Domain: your-workspace" \
-H "X-Client-ID: your-client-id" \
-F "name=Ahmed Mohammed Updated" \
-F "email=newemail@example.com"

Related

← Back to Contacts
View Guide
View