Firmalar
Ziyareti ertele
Firmanın ziyaret terminini ileri alır. date verilirse o gün, yoksa days gün sonrası (varsayılan 7).
Yetkilendirme
AuthorizationheaderzorunluBearer belirteci: API anahtarı (sk_…), OAuth erişim belirteci (mcp_…) ya da mobil oturum (xk_…).
Modül: MüşterilerKapsam:
crm.writeYol parametreleri
idintegerzorunluFirma kimliği.
Gövde application/json
datestringisteğe bağlıYeni tarih (YYYY-MM-DD).
daysintegeristeğe bağlıvarsayılan: 7Gün sayısı.
notestringisteğe bağlıErteleme notu.
Hatalar
| HTTP | error | Anlamı |
|---|---|---|
403 | forbidden | Kaydı görme / düzenleme yetkiniz yok. |
404 | not_found | Kayı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"
}'const res = await fetch("https://ornek.solk.app/api/v1/customers/31/postpone", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.SOLK_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"days": 14,
"note": "Fabrika bakımda"
}),
});
const data = await res.json();import os, requests
r = requests.post(
"https://ornek.solk.app/api/v1/customers/31/postpone",
headers={"Authorization": f"Bearer {os.environ['SOLK_API_KEY']}"},
json={
"days": 14,
"note": "Fabrika bakımda"
},
)
print(r.json())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ı.