Müşteri oluştur
curl --request POST \
--url https://api.example.com/user/lead \
--header 'Content-Type: application/json' \
--data '
{
"phone_number": "<string>",
"campaign_id": 123,
"variables": {
"customer_name": "<string>",
"email": "<string>"
},
"allow_dupplicate": true,
"secondary_contacts": [
{
"phone_number": "<string>",
"variables": {
"customer_name": "<string>",
"email": "<string>"
}
}
]
}
'{
"message": "Lead created successfully",
"data": {
"id": 1,
"campaign_id": 1,
"phone_number": "+1234567890",
"variables": {
"customer_name": "John Doe",
"email": "john.doe@example.com"
},
"status": "created",
"created_at": "2025-06-30 11:53:20",
"updated_at": "2025-06-30 11:53:20",
"campaign": {
"id": 1,
"name": "My new campaign"
},
"secondary_contacts": [
{
"id": 2,
"phone_number": "+1234567891",
"variables": {
"customer_name": "Jane Doe Secondary",
"email": "jane.doe.secondary@example.com"
},
"status": "created",
"created_at": "2025-06-30 11:53:20",
"updated_at": "2025-06-30 11:53:20"
},
{
"id": 3,
"phone_number": "+1234567892",
"variables": {
"customer_name": "Bob Doe Office",
"email": "bob.doe.office@example.com"
},
"status": "created",
"created_at": "2025-06-30 11:53:20",
"updated_at": "2025-06-30 11:53:20"
}
]
}
}
Müşteriler
Müşteri oluştur
WhatTalk sisteminde yeni bir müşteri oluşturun
POST
/
user
/
lead
Müşteri oluştur
curl --request POST \
--url https://api.example.com/user/lead \
--header 'Content-Type: application/json' \
--data '
{
"phone_number": "<string>",
"campaign_id": 123,
"variables": {
"customer_name": "<string>",
"email": "<string>"
},
"allow_dupplicate": true,
"secondary_contacts": [
{
"phone_number": "<string>",
"variables": {
"customer_name": "<string>",
"email": "<string>"
}
}
]
}
'{
"message": "Lead created successfully",
"data": {
"id": 1,
"campaign_id": 1,
"phone_number": "+1234567890",
"variables": {
"customer_name": "John Doe",
"email": "john.doe@example.com"
},
"status": "created",
"created_at": "2025-06-30 11:53:20",
"updated_at": "2025-06-30 11:53:20",
"campaign": {
"id": 1,
"name": "My new campaign"
},
"secondary_contacts": [
{
"id": 2,
"phone_number": "+1234567891",
"variables": {
"customer_name": "Jane Doe Secondary",
"email": "jane.doe.secondary@example.com"
},
"status": "created",
"created_at": "2025-06-30 11:53:20",
"updated_at": "2025-06-30 11:53:20"
},
{
"id": 3,
"phone_number": "+1234567892",
"variables": {
"customer_name": "Bob Doe Office",
"email": "bob.doe.office@example.com"
},
"status": "created",
"created_at": "2025-06-30 11:53:20",
"updated_at": "2025-06-30 11:53:20"
}
]
}
}
Bu endpoint, WhatTalk sisteminde yeni bir müşteri oluşturmanızı sağlar.
İstek gövdesi
Müşterinin E.164 formatındaki telefon numarası (ör. +1234567890)
Müşterinin oluşturulacağı kampanyanın kimliği
Müşteriye aktarılacak özel değişkenler. Asistanınızda tanımlı olan herhangi bir değişkeni ekleyebilirsiniz (bkz. Arama değişkenleri). Aşağıdaki örnekler yalnızca gösterim amaçlıdır — asistan ayarlarında yapılandırdığınız kendi değişken adlarınızı kullanın.
Bir kampanyada mükerrer müşterilere izin verilip verilmeyeceği.
Ana müşteriyle birlikte oluşturulacak ikincil iletişim kişileri dizisi
Göster secondary_contacts özellikleri
Göster secondary_contacts özellikleri
İkincil iletişim kişisinin E.164 formatındaki telefon numarası
Yanıt
Yanıtın mesajı
Müşteri veri nesnesi
Göster veri özellikleri
Göster veri özellikleri
Oluşturulan müşterinin benzersiz kimliği
Bu müşterinin ait olduğu kampanyanın kimliği
Müşterinin E.164 formatındaki telefon numarası
Müşterinin durumu
Müşterinin oluşturulma zaman damgası
Müşterinin son güncellenme zaman damgası
Bu müşteriyle ilişkili ikincil iletişim kişileri dizisi
Göster secondary_contacts özellikleri
Göster secondary_contacts özellikleri
İkincil iletişim kişisinin kimliği
İkincil iletişim kişisinin E.164 formatındaki telefon numarası
İkincil iletişim kişisiyle ilişkili değişkenler
İkincil iletişim kişisinin durumu
İkincil iletişim kişisinin oluşturulma tarihi
İkincil iletişim kişisinin güncellenme tarihi
{
"message": "Lead created successfully",
"data": {
"id": 1,
"campaign_id": 1,
"phone_number": "+1234567890",
"variables": {
"customer_name": "John Doe",
"email": "john.doe@example.com"
},
"status": "created",
"created_at": "2025-06-30 11:53:20",
"updated_at": "2025-06-30 11:53:20",
"campaign": {
"id": 1,
"name": "My new campaign"
},
"secondary_contacts": [
{
"id": 2,
"phone_number": "+1234567891",
"variables": {
"customer_name": "Jane Doe Secondary",
"email": "jane.doe.secondary@example.com"
},
"status": "created",
"created_at": "2025-06-30 11:53:20",
"updated_at": "2025-06-30 11:53:20"
},
{
"id": 3,
"phone_number": "+1234567892",
"variables": {
"customer_name": "Bob Doe Office",
"email": "bob.doe.office@example.com"
},
"status": "created",
"created_at": "2025-06-30 11:53:20",
"updated_at": "2025-06-30 11:53:20"
}
]
}
}
⌘I

