14. API & Integrations

API & Integrations bölümü 7stamp’ı CRM, POS, ERP, analitik ve mesajcı botları gibi harici sistemlerinizle programatik olarak bağlamak için araçları içerir.
API Keys
Bölümün ana sayfası API anahtarı listesidir. Sütunlar:
- Name — anahtar adı (genelde bağlı Staff adıyla eşleşir).
- Login — anahtarın bağlı olduğu Staff girişi.
- API Key — anahtarın kendisi (
7loc_sc_...ile başlar, varsayılan gizli, tek tıkla kopyalanır). - Status —
Active. - 🔄 — anahtarı yeniden üret.
- 🗑️ — anahtarı sil.
API anahtarı oluşturma

+ ADD API KEY’e dokunun — Generate API Key açılır penceresi:
- Scanner — anahtarın bağlanacağı Staff Login’i seçin (bir Staff’ın bir anahtarı olabilir).
- CANCEL / GENERATE düğmeleri.
GENERATE sonrası anahtar oluşturulur ve listede görünür. Hemen kopyalayın — tam anahtar bir daha gösterilmeyebilir.
API ile neler yapabilirsiniz?
- Müşteriye e-posta/telefon ile kart çıkarma.
- Belirli müşteriye stamp ekleme.
- Şablonlu veya özel voucher düzenleme (Redeem Code ile).
- Kendi POS’unuz üzerinden çalışıyorsanız voucher kullanımı.
- Kart durumunu, ilerlemeyi, geçmişi okuma.
- Olayları gerçek zamanlı almak için Webhooks aboneliği.
Webhooks
Webhooks kart olaylarını harici sisteminize gönderir. Desteklenenler (olay sözlüğü için):
card_issued,card_saved,card_opened.stamp_added.goal_reached,reward_issued.voucher_issued,voucher_redeemed,voucher_expired.lottery_played(sonuç ile).birthday_reached.inactivity_trigger.campaign_sent.
Webhook payload örneği
{
"event": "voucher_redeemed",
"timestamp": "2026-05-11T12:34:56Z",
"business_id": "b_123",
"location_id": "loc_45",
"customer": {
"id": "c_789",
"wallet_pass_id": "wp_abc",
"language": "en"
},
"card": { "id": "card_001", "goal_index": 2 },
"voucher": {
"id": "v_555",
"type": "voucher",
"redeem_code": "FREECOFFEE",
"redeem_code_formats": ["text", "qr", "barcode"],
"status": "redeemed",
"redeemed_via": "staff_scanner"
}
}
Hazır POS entegrasyonları
- Poster — hazır entegrasyon, birkaç tıkta bağlanır.
- Serve — hazır entegrasyon.
- Diğer kasalar — talep üzerine yapılır. Teknik olarak mümkünse ücretsizdir (yani kasanız açık API veya Webhooks sunuyorsa).
7loc.com üzerinden mesajcı yayınları
WhatsApp, Telegram, Viber yayınları için 7loc.com entegrasyonu bağlanır. Etkinleştikten sonra Campaigns içinde PUSH ve Email’in yanında “messengers” kanalı kullanılabilir.
No-code senaryolar: Zapier ve Make
7stamp API + Webhooks Zapier ve Make (Integromat) ile kod yazmadan senaryo kurmanızı sağlar:
- “
voucher_redeemedolduğunda Mailchimp’te etiket ekle”. - “
goal_reachedolduğunda Slack’e bildirim gönder”. - “
birthday_reachedolduğunda CRM’de görev oluştur”.
Visual walkthrough
Use the screen sets below as a visual companion to the article. Open any image to inspect it at full size.