REST API Referans
19 kaynaklarındaki 71 uç noktaları. SocialHub v2 REST API mağazaları, sadakat üyelerini, puanları, kuponları, kapları, Elçi programını ve takibi yönetmenizi sağlar. Aksi belirtilmediği sürece tüm uç noktalar Authorization: Bearer fl_live_… gerektirir.
https://flash.socialhub.ai/api/v2Bu referans, canlı API'yi yansıtır. Kaynağa göre gruplandırılmış uç nokta kataloğunun statik bir anlık görüntüsüdür. Her zaman güncel, makine tarafından okunabilir sözleşme (parametreler, istek gövdeleri, yanıt şemaları) için OpenAPI JSON → bölümüne bakın.
Taşıyıcı anahtarla kimlik doğrulama
Her istek, Taşıyıcı belirteç olarak gönderilen bir SocialHub API anahtarı (fl_live_…) ile doğrulanır. Anahtarlar ekibinize ve araç başına özeldir; bunları SocialHub hesabınızda oluşturun ve yönetin.
curl https://flash.socialhub.ai/api/v2/members \
-H "Authorization: Bearer fl_live_your_key_here"Düz metin anahtarını shell geçmişinizden uzak tutmayı mı tercih ediyorsunuz? FLASH_API_KEY olarak dışa aktarın ve ortam değişkenine referans verin.
Aynı temel URL üzerinde bir sanal ortamda derleme yapmak için bir anahtarı test anahtarı olarak işaretleyin — ayrı bir ortam veya kimlik bilgisi gerekmez. Bununla yazılan veriler (üyeler, siparişler, kuponlar) etiketlenir ve canlı listelerinizden ve gösterge panolarınızdan gizlenir; bir test üyesiyle asla gerçek anlamda iletişim kurulmaz (pazarlama e-postası, SMS ve bildirimler engellenir) ve bir test kuponu asla gerçek bir değer için kullanılmaz; ve tek bir POST /api/v2/test-data/purge komutu her şeyi siler. Özgürce deney yapın, sonra sıfırlayın.
Uç noktalar
19 kaynak grupları genelinde 71 uç noktaları. Her biri için yöntem, yol ve tek satırlık özet — tam parametre ve şema ayrıntıları OpenAPI JSON dosyasında bulunur.
CWM Tahminler
4 uç noktasıSCWM'ın tek ve son bir sonraki etkinlik dağıtımı, TimesFM 2.5 talep tahminleri ve kiracı-özel sektör birleşme pencereleri. Sonraki davranışlar gerektirir predictions:read; trendler/vitrinler ayrıca şunları gerektirir: metrics:readSonraki olay olasılıkları kalibre edilmemiş olup desteklenen hedeflere bağlıdır; birleştirme pencereleri aynı kalır. null Eğitimini tamamlayıp onaylanana kadar.
/api/v2/cwm/capabilities/api/v2/cwm/members/{id}/next-behaviors/api/v2/cwm/trends/api/v2/cwm/members/{id}/purchase-windowsMağazalar
4 uç noktasıSMağaza yönetimi
/api/v2/stores/api/v2/stores/{id}/api/v2/stores/api/v2/stores/{id}Üyeler
12 uç noktasıSSadakat üyesi yönetimi
/api/v2/members/api/v2/members/api/v2/members/batch/api/v2/members/{id}/api/v2/members/{id}/api/v2/members/{id}/points/api/v2/members/{id}/points/api/v2/members/{id}/tier/api/v2/members/{id}/coupons/api/v2/members/{id}/receipts/api/v2/members/{id}/profile/api/v2/members/{id}/redeem-couponSiparişler
4 uç noktasıSSipariş alımı → otomatik ödül puanları, iadeler ve mutabakat
/api/v2/orders/api/v2/orders/api/v2/orders/batch/api/v2/orders/{externalOrderId}/refundKatalog
5 uç noktasıSÜrün kataloğu (PIM) — ürünler, varyantlar, kategoriler, markalar; genel ERP/Shopify içe aktarma
/api/v2/products/api/v2/products/{id}/api/v2/categories/api/v2/brands/api/v2/catalog/importÖzel Alanlar
2 uç noktasıSHerhangi bir varlık (üye / mağaza / ürün / kupon havuzu / sipariş) için kiracı tarafından tanımlanan özel alanları okuyun. Sadece okunabilir; tasarım gereği kişisel bilgi içermez. Kapsam: custom_fields:read.
/api/v2/custom-fields/api/v2/custom-fields/valuesYakalamalar
1 uç noktasıKayıtları yakala
/api/v2/capturesKuponlar
4 uç noktasıSKupon havuzları, kodlar ve kullanım
/api/v2/coupons/api/v2/coupons/pools/api/v2/coupons/issue/api/v2/coupons/{id}/redeemBüyükelçi
3 uç noktasıSElçi programı — adaylar, yatırım getirisi raporu ve ortaklık kodları
/api/v2/ambassador/candidates/api/v2/ambassador/metrics/api/v2/ambassador/members/{id}/issue-codeTakip
2 uç noktasıSSayfa ziyareti / davranış analizi ve olay alımı
/api/v2/tracking/stats/api/v2/tracking/eventsAPI Tuşlar
3 uç noktasıSAPI anahtar yönetimi
/api/v2/api-keys/api/v2/api-keys/api/v2/api-keys/{id}Yetki
7 uç noktasıSKimlik doğrulama ve kullanıcı profili
/api/v2/auth/register/api/v2/auth/login/api/v2/auth/profile/api/v2/auth/profile/api/v2/auth/change-password/api/v2/auth/forgot-password/api/v2/auth/reset-passwordSegmentler
5 uç noktasıSHedef Kitle Segmentleri — Kampanyaları Hedeflemek İçin Kullanılan Yapılandırılmış Koşullar
/api/v2/segments/api/v2/segments/api/v2/segments/{id}/api/v2/segments/{id}/api/v2/segments/{id}Kampanyalar
3 uç noktasıSKampanyalar — liste ve taslak oluşturma (asla gönderilmez; bir insan inceler ve gönderir)
/api/v2/campaigns/api/v2/campaigns/api/v2/campaigns/{id}Otomasyonlar
2 uç noktasıSOtomasyonlar — olayla tetiklenen akışları listeleyin ve bunları duraklatın/devam ettirin
/api/v2/automations/api/v2/automations/{id}İşlemsel
1 uç noktasıİşlemsel gönderim — sisteminiz, işlemsel kullanım için açıkça yetkilendirilmiş bir insan tarafından (sipariş onayları, makbuzlar) tek alıcılı bir kampanya gönderimini tetikler. API asla içerik oluşturmaz; teslim edilebilirlik bastırması her zaman dikkate alınır; Tekrar denemeleri güvenli hale getirmek için idempotency_key'i geçirin
/api/v2/transactional/sendİçe aktarmalar
4 uç noktasıSAsenkron Toplu İçe Aktarma — Bir CSV/JSONL üye/sipariş dosyasını yükleyin ve işi sorgulayın (100 satır sınırı yok)
/api/v2/members/import/api/v2/members/import/{id}/api/v2/orders/import/api/v2/orders/import/{id}Test verileri
1 uç noktasıTest modu verilerini sanal ortamda saklayın — bir test anahtarının oluşturduğu her şeyi temizleyin
/api/v2/test-data/purgeTahminleyici profil alanları ve daha akıllı öneriler
İki yükseltme mevcut uç noktaların içine giriyor; yeni bir genel yüzey yok ve mevcut öneri uç noktalarının yanıt şekilleri değişmedi.
GET /api/v2/members/{id}/profileProfil özetleri artık takımın verileri bir uyumu desteklediğinde hesaplanan tahminli alanları içeriyor:
- Beklenen bir sonraki sipariş tarihi — üyenin kendi satın alma aralıklarına göre üye başına Gama uyumu (≥ 3 satın alma gerektirir), aralık istatistikleri ve bir güven göstergesi ile birlikte döndürülür.
- E-posta tıklama eğilimi — profilin toplu etkileşim özelliklerinden gelen, ekip başına L2 düzenlemeli bir lojistik
P(click).
Her iki alan da dürüstlük kapılarının null altındadır; asla tahmin edilemez. Tüketiciler null değerini işlemelidir.
Recommendations (public embed + v2)Ortak satın alma puanlaması, kosinüs normalleştirilmiş ürün-ürün benzerliğine yükseltildi, böylece çift gücü artık en çok satanlar tarafından domine edilmiyor:
score = co_count / sqrt(buyers(A) × buyers(B)) # pairs need ≥2 shared buyers
# raw co_count still storedHer ekip için (destek / güven / yükseliş; MIN_PAIR_ORDERS=3, MIN_CONFIDENCE=0.05, yükselişe göre öncül başına en iyi 25 kural) yeni bir gece işi çalıştırılır ve çapraz satış önerileri sunar. Mevcut entegrasyonlar olduğu gibi çalışmaya devam eder — yanıt şekilleri değişmez.