リファレンス 運用

API & Integrations

API & Integrations セクションには、7Stamp を外部システム(CRM、POS、ERP、分析基盤、messenger bots)とプログラム的に連携させるためのツールが入っています。

クイックリード

更新日: 2026年10月2日

14. API & Integrations

0601 Apikey

API & Integrations セクションには、7Stamp を外部システム(CRM、POS、ERP、分析基盤、messenger bots)とプログラム的に連携させるためのツールが入っています。

API Keys

このセクションのメインページは API key の一覧です。カラムは次の通りです。

  • Name — キー名(通常は紐づく Staff name と一致)。
  • Login — キーが紐づく Staff login。
  • API Key — 実際のキー(7loc_sc_... で始まり、初期状態では隠され、1クリックでコピー可能)。
  • Status — Active。
  • 🔄 — キーを再発行。
  • 🗑️ — キーを削除。

API key の作成

0602 Apikey

+ ADD API KEY を押すと、Generate API Key ポップアップが開きます。

  • Scanner — キーを紐づける Staff Login を選ぶ dropdown(1つの Staff につき1キー)。
  • CANCEL / GENERATE ボタン。

GENERATE を押すとキーが作成され、一覧に表示されます。完全なキーは後で表示されない可能性があるため、その場ですぐコピーしてください。

API でできること

  • 顧客に Issue a card する(email / phone)。
  • 特定の顧客に Add a stamp する。
  • Issue a voucher する(テンプレート式または custom、Redeem Code 付き)。
  • Redeem a voucher する(独自 POS と連携している場合)。
  • カードの状態、進捗、履歴を Read state する。
  • Subscribe to Webhooks して、リアルタイムでイベントを受け取る。

Webhooks

Webhooks は card events を外部システムへ送信します。次のイベントがサポートされています(event glossary 参照)。

  • SCAN, DELIVERY_INSERT。
  • REWARD_EARNED, LOTTERY_WIN。
  • VOUCHER_ISSUED, ADMIN_VOUCHER_ISSUE, VOUCHER_REDEEMED。
  • CARD_JOINED, CARD_ADDED_TO_WALLET, CARD_REMOVED_FROM_WALLET。
  • CARD_CAMPAIGN, BIRTHDAY_GREETING。

webhook payload の例

{
  "entity": "card_event",
  "action": "created",
  "entity_id": 707,
  "event_id": "8f05e58decec48e09d328f0edebbacf6",
  "profile_id": 2,
  "profile_name": "Your Business",
  "profile_lang": "en",
  "data": {
    "event_type": "SCAN",
    "scanned_at": "2026-10-01T09:19:24.179424",
    "user_card_id": 10,
    "card_template_id": 14,
    "card_template_name": "Collect your stamps!",
    "stamps_added": 3,
    "stamps_before": 1,
    "stamps_after": 4,
    "amount": null,
    "external_order_id": "ORDER-1001",
    "workplace": { "id": 4, "name": "Bar Counter" },
    "device_type": null,
    "external_id": "odoo_contact_8821",
    "external_source": "odoo",
    "issued_vouchers": [
      {
        "id": 174,
        "unique_code": "100425813507",
        "stamp_number": 4,
        "issued_at": "2026-10-01T09:19:24.191836",
        "expires_at": "2027-01-01T23:59:59",
        "status": "ACTIVE",
        "voucher_template_id": 58,
        "voucher_description": "Free coffee",
        "voucher_image_url": "https://..."
      }
    ],
    "achieved_goals": [],
    "user": {
      "id": 2,
      "name": "Anna",
      "full_name": "Anna Smith",
      "email": "anna@example.com",
      "telegram_chat_id": null,
      "telegram_username": null,
      "whatsapp_phone": null,
      "birth_date": null
    }
  }
}

既成の POS integrations

  • Poster — 数クリックで接続できる既成 integration。
  • Serve — 既成 integration。
  • その他のレジ — リクエストベースで対応。技術的に可能であれば無料です(つまり、あなたのレジが公開 API または Webhooks を提供している場合)。

7loc.com 経由の messenger 配信

WhatsApp、Telegram、Viber 配信には 7loc.com との integration を接続します。有効化後、Campaigns には PUSH と Email に並んで messengers チャネルが表示されます。

No-code シナリオ: Zapier と Make

7Stamp API と Webhooks は Zapier および Make (Integromat) と連携でき、コードなしでフローを構築できます。

  • “VOUCHER_REDEEMED が発生したら Mailchimp に tag を追加する”。
  • “REWARD_EARNED が発生したら Slack に notification を送る”。
  • “BIRTHDAY_GREETING が発生したら CRM に task を作成する”。

ビジュアルウォークスルー

以下のスクリーンセットを記事のビジュアルガイドとして使用してください。任意の画像をクリックしてフルサイズで確認できます。

API keys і integration settings

2
Список API keys із чинними інтеграційними credentials
Створення нового API key для наступного інтеграційного сценарію

最初にこれを読む

次のステップ

ガイド
導入の基本 2026年5月12日

7Stampユーザーマニュアル

ソース マニュアルの各セクションは独自のナレッジ ベース記事として存在するようになりましたが、このページは完全な手順セットのマップのままです。

更新日: 2026年5月12日

記事を開く
リファレンス
運用 2026年5月12日

Issued user cards — 発行済みカードを持つ顧客

サイドメニューの Issued user cards セクションには、あなたのビジネスのカードを少なくとも1枚持っているすべての顧客が一覧表示されます。ページ内の見出しは User stamp cards です。

更新日: 2026年5月12日

記事を開く
リファレンス
運用 2026年5月12日

Redeem CodesによるZero Integration

この reference 記事では、実務上の Zero Integration が何を意味するのか、いつ採用すべきか、どのような運用上のトレードオフを理解すべきかを説明します。

更新日: 2026年5月12日

記事を開く