Firmalar

Ziyareti ertele

Firmanın ziyaret terminini ileri alır. date verilirse o gün, yoksa days gün sonrası (varsayılan 7).

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

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

datestringisteğe bağlı
Yeni tarih (YYYY-MM-DD).
daysintegeristeğe bağlıvarsayılan: 7
Gün sayısı.
notestringisteğe bağlı
Erteleme notu.

Hatalar

HTTPerrorAnlamı
403forbiddenKaydı görme / düzenleme yetkiniz yok.
404not_foundKayıt bulunamadı.
İstek
curl -X POST https://ornek.solk.app/api/v1/customers/31/postpone \
  -H "Authorization: Bearer $SOLK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "days": 14,
  "note": "Fabrika bakımda"
}'
Yanıt
{
  "customer": {
    "active": true,
    "at_risk": false,
    "city": "Bursa",
    "currency": "EUR",
    "currency_default": "",
    "id": 31,
    "initials": "KP",
    "last_visit": null,
    "main_contact": {
      "email": "selin.kara@kuzeyplastik.com.tr",
      "name": "Selin Kara",
      "phone": "",
      "wa": ""
    },
    "name": "Kuzey Plastik Sanayi",
    "next_visit_due": "2026-10-16",
    "open_opps": 0,
    "owner": {
      "full_name": "Deniz Aksoy",
      "id": 1,
      "role": "admin",
      "role_label": "Yönetici",
      "username": "admin"
    },
    "pending_state": null,
    "period": 30,
    "phone": "+90 224 555 01 02",
    "potential_kg": null,
    "rid": "001QJi5Zr1Hk2VH",
    "sector": "Plastik",
    "status": "AC",
    "status_label": "Aktif Müşteri",
    "unit": "kg",
    "visit_overdue_days": -14,
    "visit_state": "ok"
  },
  "ok": true,
  "until": "2026-10-16"
}

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