Create multiple contacts
contacts.bulk.create(BulkCreateParams**kwargs) -> BulkCreateResponse
/api/v2/contacts/bulk
Create multiple contacts in bulk
Parameters
Returns
Create multiple contacts
import os
from sendblue_api import SendblueAPI
client = SendblueAPI(
api_key=os.environ.get("SENDBLUE_API_API_KEY"), # This is the default and can be omitted
api_secret=os.environ.get("SENDBLUE_API_API_SECRET"), # This is the default and can be omitted
)
bulk = client.contacts.bulk.create(
contacts=[{
"phone": "phone"
}],
)
print(bulk.contacts)
{
"contacts": [
{
"assigned_to_email": "[email protected]",
"company_name": "Example Corp",
"created_at": "2024-01-15T10:30:00Z",
"first_name": "John",
"last_name": "Doe",
"phone": "+1234567890",
"sendblue_number": "+1987654321",
"tags": [
"customer",
"vip"
],
"verified": true
}
],
"status": "OK"
}
Returns Examples
{
"contacts": [
{
"assigned_to_email": "[email protected]",
"company_name": "Example Corp",
"created_at": "2024-01-15T10:30:00Z",
"first_name": "John",
"last_name": "Doe",
"phone": "+1234567890",
"sendblue_number": "+1987654321",
"tags": [
"customer",
"vip"
],
"verified": true
}
],
"status": "OK"
}