Update
Update a contact
contacts.update(strphone_number, ContactUpdateParams**kwargs) -> ContactUpdateResponse
/api/v2/contacts/{phone_number}
Update an existing contact
Parameters
phone_number: str
assigned_to_email: Optional[str]
company_name: Optional[str]
first_name: Optional[str]
last_name: Optional[str]
sendblue_number: Optional[str]
Returns
Update a contact
from sendblue_api import SendblueAPI
client = SendblueAPI(
api_key="My API Key",
api_secret="My API Secret",
)
contact = client.contacts.update(
phone_number="+1234567890",
)
print(contact.contact)
{
"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"
}
Returns Examples
{
"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"
}