Çalışma alanı

Solk desteğine yaz

Yeni talep. JSON ya da multipart/form-data: subject, category, body, ctx (isteğe bağlı bağlam — app, device, os, lang, viewport, screen, page; JSON ya da JSON metni), ekler files (çok parçalı alan; JSON'da [{name, mime, data}] base64). En çok 4 dosya, dosya başına 6 MB, toplam 15 MB; png, jpg, gif, webp, heic, pdf, txt, log, csv, xlsx, docx, zip, json. Talep çalışma alanında saklanır ve Solk paneline iletilir; panele ulaşılamazsa sent: false döner ve kurulum kendisi yeniden dener. Yanıt: sent, rejected (eklenemeyen dosyalar), ticket (yazışmayla).

POST/api/v1/support

Yetkilendirme

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

Gövde application/json

subjectstringzorunlu
Konu (en çok 200 karakter; boşsa açıklamanın başı).
categorystringisteğe bağlı
Tür.
Değerlerquestionbugrequestbillingother
bodystringzorunlu
Açıklama.
ctxobjectisteğe bağlı
Uygulama / cihaz bağlamı.

Hatalar

HTTPerrorAnlamı
400invalidEksik ya da geçersiz alan (`message` ayrıntıyı verir).
400no_panelno_panel
İstek
curl -X POST https://ornek.solk.app/api/v1/support \
  -H "Authorization: Bearer $SOLK_API_KEY"
Yanıt