Skip to content
  • Auto
  • Light
  • Dark
Get Started

Update

Update a contact
put/api/v2/contacts/{phone_number}

Update an existing contact

Path Parameters
phone_numberstring
Body Parameters
assignedToEmailstring
optional
companyNamestring
optional
firstNamestring
optional
lastNamestring
optional
sendblueNumberstring
optional
tagsarray of string
optional
Returns
contactassignedToEmailstringcompanyNamestringcreated_atstringfirstNamestringlastNamestringphonestringsendblueNumberstringtagsarray of stringverifiedbooleanContact
optional
statusstring
optional
curl https://api.sendblue.co/api/v2/contacts/$PHONE_NUMBER \
    -X PUT \
    -H 'Content-Type: application/json' \
    -H "sb-api-key-id: $SENDBLUE_API_API_KEY" \
    -H "sb-api-secret-key: $SENDBLUE_API_API_SECRET" \
    -d '{}'
200 Example
{
  "contact": {
    "assignedToEmail": "[email protected]",
    "companyName": "Example Corp",
    "created_at": "2024-01-15T10:30:00Z",
    "firstName": "John",
    "lastName": "Doe",
    "phone": "+1234567890",
    "sendblueNumber": "+1987654321",
    "tags": [
      "customer",
      "vip"
    ],
    "verified": true
  },
  "status": "OK"
}