Görüşmeler
Firmaya uzaklığın dayanağı
Ziyaret formunda canlı uzaklık için firmanın dayanak noktası: geo = firma konumu (base: firm) ya da firmanın adresinden bulunan yaklaşık nokta (base: addr, prec · prec_l kesinlik, tol pay (m), label, src: google · osm — Google noktası yalnız Google haritasında gösterilebilir, label “Google Maps” atfını taşır) ya da null. Ayrıca addr_state (ok · none bulunamadı · noaddr adres yok · pending · off), radius, set_acc, low_acc. Adres ilk kez sorulduysa yanıt birkaç saniye sürebilir; sonuç önbelleklenir. Firma bulunamazsa found: false. Kural: firma konumunda uzaklık − min(doğruluk, 300) ≤ yarıçap → firmada; adreste uzaklık − min(doğruluk, 300) − pay > yarıçap → uzakta.
Yetkilendirme
AuthorizationheaderzorunluBearer belirteci: API anahtarı (sk_…), OAuth erişim belirteci (mcp_…) ya da mobil oturum (xk_…).
Modül: Ziyaretler / AktivitelerKapsam:
crm.readSorgu parametreleri
customer_idintegeristeğe bağlıFirma kimliği.
namestringisteğe bağlıFirma adı (kimlik yoksa).
İstek
curl https://ornek.solk.app/api/v1/visits/firm-geo \
-H "Authorization: Bearer $SOLK_API_KEY"const res = await fetch("https://ornek.solk.app/api/v1/visits/firm-geo", {
headers: {
Authorization: `Bearer ${process.env.SOLK_API_KEY}`,
},
});
const data = await res.json();import os, requests
r = requests.get(
"https://ornek.solk.app/api/v1/visits/firm-geo",
headers={"Authorization": f"Bearer {os.environ['SOLK_API_KEY']}"},
)
print(r.json())Yanıt