cURL
curl --request PUT \ --url https://web-api.clerk.chat/public/contacts/{id} \ --header 'Content-Type: application/json' \ --header 'apiKey: <api-key>' \ --data '{ "name": "John Doe", "email": "johndoe@example.com", "public": false, "data": {} }'
{ "data": { "id": "1", "teamId": "1", "createdByUserId": "1", "name": "John Doe", "phone": "+1234567890", "email": "johndoe@example.com", "externalId": "1234", "optOut": false, "avatarURL": "https://example.com/avatar.jpg", "public": false, "data": {}, "attributes": [], "created": "2021-01-01T00:00:00.000Z", "updated": "2021-01-01T00:00:00.000Z" } }
Update a contact for the active team
The name of the contact
"John Doe"
The email address of the contact
"johndoe@example.com"
Whether the contact is public
false
Additional metadata for the contact
{}
The updated contact
Show child attributes