Aksiyonlar ve görevler

Aksiyonları listele

Açık işler tek listede: görevler, ziyaret ve denemelerin sonraki aksiyonları, tarihli proje adımları. Her satırdaki kind + id ile tamamlama / erteleme uçları çağrılır.

GET/api/v1/actions

Yetkilendirme

Authorizationheaderzorunlu
Bearer belirteci: API anahtarı (sk_…), OAuth erişim belirteci (mcp_…) ya da mobil oturum (xk_…).
Modül: Yapılacak işlerKapsam: crm.read

Sorgu parametreleri

scopestringisteğe bağlı
mine = sorumlusu olduğum kayıtlar (satışçının varsayılanı), all = görebildiğim tüm kayıtlar (yöneticinin varsayılanı) ya da bir kullanıcı kimliği.
statestringisteğe bağlı
Termin durumu.
Değerlertodayoverduesoonopenweek
customer_idintegeristeğe bağlı
Yalnız bu firma.
İstek
curl "https://ornek.solk.app/api/v1/actions?scope=all&state=overdue" \
  -H "Authorization: Bearer $SOLK_API_KEY"
Yanıt
{
  "counts": {
    "overdue": 9,
    "soon": 0,
    "today": 0
  },
  "ok": true,
  "rows": [
    {
      "customer": "Lotus Medikal Ambalaj San. Tic. Ltd. Şti.",
      "customer_id": 3,
      "date": "2026-09-26",
      "icon": "📋",
      "id": 1,
      "key": "task:1",
      "kind": "task",
      "label": "Numune sonucu için ara",
      "opp": "Yeni Müşteri · 2026",
      "opp_id": 33,
      "src": "Görev",
      "state": "overdue",
      "url": "/action/task/1"
    },
    {
      "customer": "Hanımeli Etiket San. Tic. Ltd. Şti.",
      "customer_id": 23,
      "date": "2026-09-26",
      "icon": "📋",
      "id": 17,
      "key": "task:17",
      "kind": "task",
      "label": "Fiyat listesini güncelleyip gönder",
      "opp": "Mevcut Müşteri — Yenileme · 2026",
      "opp_id": 23,
      "src": "Görev",
      "state": "overdue",
      "url": "/action/task/17"
    }
  ],
  "total": 9
}

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