Kişiler

Kişi ekle

Firmaya kişi ekler. Firmanın ilk kişisi ya da is_main: true ise ana kişi olur.

POST/api/v1/customers/{id}/contacts

Yetkilendirme

Authorizationheaderzorunlu
Bearer belirteci: API anahtarı (sk_…), OAuth erişim belirteci (mcp_…) ya da mobil oturum (xk_…).
Modül: MüşterilerKapsam: crm.write

Yol parametreleri

idintegerzorunlu
Firma kimliği.

Gövde application/json

namestringzorunlu
Ad soyad.
titlestringisteğe bağlı
Unvan.
departmentstringisteğe bağlı
Departman.
emailstringisteğe bağlı
E-posta.
phonestringisteğe bağlı
Telefon.
is_mainbooleanisteğe bağlı
Ana kişi yap.
notestringisteğe bağlı
Not (250 karakter).

Hatalar

HTTPerrorAnlamı
400invalidEksik ya da geçersiz alan (`message` ayrıntıyı verir).
404not_foundKayıt bulunamadı.
İstek
curl -X POST https://ornek.solk.app/api/v1/customers/31/contacts \
  -H "Authorization: Bearer $SOLK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "name": "Emre Yıldız",
  "title": "Üretim Şefi",
  "department": "Üretim",
  "phone": "+90 532 555 11 22",
  "email": "emre.yildiz@kuzeyplastik.com.tr"
}'
Yanıt
{
  "contact": {
    "customer": "Kuzey Plastik Sanayi",
    "customer_id": 31,
    "department": "Üretim",
    "email": "emre.yildiz@kuzeyplastik.com.tr",
    "id": 59,
    "is_former": false,
    "is_main": false,
    "name": "Emre Yıldız",
    "note": "",
    "phone": "+90 532 555 11 22",
    "rid": "0037CJrFvjDFvYX",
    "title": "Üretim Şefi",
    "wa": "905325551122"
  },
  "ok": true
}

Örnek yanıt örnek veriyle çalışan bir v22 kurulumundan alındı; listeler en çok iki öğeyle kısaltıldı.