Dokumentacja Operacje

API & Integrations

Sekcja API & Integrations zawiera narzędzia do programowej integracji 7stamp z twoimi zewnętrznymi systemami — CRM, POS, ERP, analityką i messenger bots.

Szybki przegląd

Opublikowano: 12 maja 2026

Zaktualizowano: 12 maja 2026

14. API & Integrations

0601 Apikey

Sekcja API & Integrations zawiera narzędzia do programowej integracji 7stamp z twoimi zewnętrznymi systemami — CRM, POS, ERP, analityką i messenger bots.

API Keys

Główna strona sekcji to lista API key. Kolumny:

  • Name — nazwa klucza (zwykle odpowiada powiązanemu Staff name).
  • Login — Staff login, do którego przypisany jest klucz.
  • API Key — sam klucz (zaczyna się od 7loc_sc_..., domyślnie ukryty, kopiowalny jednym kliknięciem).
  • StatusActive.
  • 🔄 — zregeneruj klucz.
  • 🗑️ — usuń klucz.

Tworzenie API key

0602 Apikey

Kliknij + ADD API KEY — otworzy się popup Generate API Key:

  • Scanner — dropdown do wyboru Staff Login, z którym klucz zostanie powiązany (jeden Staff może mieć jeden klucz).
  • Przyciski CANCEL / GENERATE.

Po GENERATE klucz zostaje utworzony i pojawia się na liście. Skopiuj go od razu — pełny klucz może nie zostać ponownie pokazany.

Co można zrobić przez API

  • Issue a card klientowi przez email/phone.
  • Add a stamp konkretnemu klientowi.
  • Issue a voucher (szablonowy albo custom, z Redeem Code).
  • Redeem a voucher (jeśli pracujesz przez własny POS).
  • Read state karty, postęp i historię.
  • Subscribe to Webhooks, aby otrzymywać zdarzenia w czasie rzeczywistym.

Webhooks

Webhooks wysyłają card events do systemu zewnętrznego. Obsługiwane są (zobacz event glossary):

  • card_issued, card_saved, card_opened.
  • stamp_added.
  • goal_reached, reward_issued.
  • voucher_issued, voucher_redeemed, voucher_expired.
  • lottery_played (z wynikiem).
  • birthday_reached.
  • inactivity_trigger.
  • campaign_sent.

Przykład webhook payload

{
  "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"
  }
}

Gotowe POS integrations

  • Poster — gotowa integracja, łączy się w kilka kliknięć.
  • Serve — gotowa integracja.
  • Inne kasy — robione na zamówienie. Bezpłatnie, jeśli jest to technicznie możliwe (czyli twoja kasa udostępnia otwarte API albo Webhooks).

Broadcasty w komunikatorach przez 7loc.com

Dla broadcastów WhatsApp, Telegram i Viber podłączana jest integracja z 7loc.com. Po aktywacji w Campaigns pojawia się kanał “messengers” obok PUSH i Email.

No-code scenariusze: Zapier i Make

7stamp API + Webhooks działają z Zapier i Make (Integromat), co pozwala budować scenariusze bez kodowania:

  • “Gdy voucher_redeemed — dodaj tag w Mailchimp”.
  • “Gdy goal_reached — wyślij notification do Slacka”.
  • “Gdy birthday_reached — utwórz task w CRM”.

Przegląd wizualny

Potraktuj zestawy ekranów poniżej jako wizualne uzupełnienie artykułu. Każdy obraz możesz otworzyć w pełnym rozmiarze.

API keys i ustawienia integracji

2
Lista API keys z aktywnymi credentials integracji
Tworzenie nowego API key do kolejnego scenariusza integracji

Najpierw przeczytaj

Następne kroki

Przewodnik
Pierwsze kroki 12 maja 2026

Podręcznik użytkownika 7stamp

Każda sekcja źródłowego manuala żyje teraz jako osobny artykuł Knowledge Base, a ta strona pozostaje mapą całego zestawu instrukcji.

Zaktualizowano: 12 maja 2026

Otwórz artykuł
Dokumentacja
Operacje 12 maja 2026

Zero Integration z Redeem Codes

Ten materiał referencyjny wyjaśnia, co oznacza Zero Integration w praktyce, kiedy warto go użyć i jakie kompromisy operacyjne trzeba świadomie zaakceptować.

Zaktualizowano: 12 maja 2026

Otwórz artykuł