Reference Operations

API & ინტეგრაციები

განყოფილება API & Integrations შეიცავს ინსტრუმენტებს 7Stamp-ის თქვენს გარე სისტემებთან პროგრამული ინტეგრაციისთვის — CRM, POS, ERP, ანალიტიკა, მესენჯერ-ბოტები.

Quick read

განახლდა: 2 October 2026

14. API & ინტეგრაციები

0601 Apikey

განყოფილება API & Integrations (API და ინტეგრაციები) შეიცავს ინსტრუმენტებს 7Stamp-ის თქვენს გარე სისტემებთან პროგრამული ინტეგრაციისთვის — CRM, POS, ERP, ანალიტიკა, მესენჯერ-ბოტები.

API Keys

განყოფილების მთავარი გვერდი API გასაღებების სიაა. სვეტები:

  • Name — გასაღების სახელი (ჩვეულებრივ ემთხვევა დაკავშირებული თანამშრომლის სახელს).
  • Login — თანამშრომლის ლოგინი, რომელზეც გასაღებია მიბმული.
  • API Key — თავად გასაღები (იწყება 7loc_sc_...-ით, ნაგულისხმევად დამალულია, კოპირდება ერთი დაწკაპუნებით).
  • Status — Active.
  • 🔄 — გასაღების ხელახლა გენერირება.
  • 🗑️ — გასაღების წაშლა.

API გასაღების შექმნა

0602 Apikey

დააჭირეთ + ADD API KEY — გაიხსნება ფანჯარა Generate API Key:

  • Scanner — ჩამოსაშლელი სია, სადაც ირჩევთ თანამშრომლის ლოგინს, რომელზეც გასაღები მიება (ერთ თანამშრომელს შეიძლება ერთი გასაღები ჰქონდეს).
  • ღილაკები CANCEL / GENERATE.

GENERATE-ის შემდეგ გასაღები იქმნება და სიაში ჩნდება. დააკოპირეთ ის მაშინვე — სრული გასაღები შეიძლება აღარ გამოჩნდეს.

რისი გაკეთება შეიძლება API-ით

  • ბარათის გაცემა მომხმარებლისთვის ელფოსტით/ტელეფონით.
  • სტამპის დამატება კონკრეტული მომხმარებლისთვის.
  • ვაუჩერის გაცემა (შაბლონური ან ინდივიდუალური, Redeem Code-ით).
  • ვაუჩერის გამოყენება (თუ საკუთარი POS-ით მუშაობთ).
  • მდგომარეობის წაკითხვა — ბარათის, პროგრესის, ისტორიის.
  • Webhooks-ის გამოწერა მოვლენების რეალურ დროში მისაღებად.

Webhooks

Webhooks ბარათის მოვლენებს გარე სისტემაში აგზავნის. მხარდაჭერილი მოვლენები (იხილეთ მოვლენების ლექსიკონი):

  • 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-ინტეგრაციები

  • Poster — მზა ინტეგრაცია, ერთვება რამდენიმე დაწკაპუნებით.
  • Serve — მზა ინტეგრაცია.
  • სხვა სალაროები — კეთდება მოთხოვნით. უფასოა, თუ ტექნიკურად შესაძლებელია (ანუ თქვენს სალაროს ღია API ან Webhooks აქვს).

მესენჯერ-გზავნილები 7loc.com-ით

WhatsApp-, Telegram- და Viber-გზავნილებისთვის ერთვება 7loc.com-ის ინტეგრაცია. გააქტიურების შემდეგ Campaigns-ში (კამპანიები) PUSH-ისა და Email-ის გვერდით ხელმისაწვდომი ხდება არხი „მესენჯერები“.

სცენარები კოდის გარეშე: Zapier და Make

7Stamp API + Webhooks მუშაობს Zapier-თან და Make (Integromat)-თან, რაც პროგრამირების გარეშე სცენარების აგების საშუალებას გაძლევთ:

  • „როცა VOUCHER_REDEEMED — დაამატე ტეგი Mailchimp-ში“.
  • „როცა REWARD_EARNED — გაგზავნე შეტყობინება Slack-ში“.
  • „როცა BIRTHDAY_GREETING — შექმენი დავალება CRM-ში“.

Visual walkthrough

Use the screen sets below as a visual companion to the article. Open any image to inspect it at full size.

API keys і integration settings

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

ჯერ ეს წაიკითხეთ

Reference
Operations 12 May 2026

Staff — თანამშრომლები და სკანერის ლოგინები

გვერდითი მენიუს განყოფილება Staff არის ადგილი, სადაც მართავთ თანამშრომლებს, რომლებიც მომხმარებლების ბარათებს ასკანერებენ.

განახლდა: 12 May 2026

სტატიის გახსნა

შემდეგი ნაბიჯები

Guide
Getting started 12 May 2026

7Stamp User Manual

წყაროს სახელმძღვანელოდან ყველა განყოფილება ახლა ცხოვრობს, როგორც საკუთარი ცოდნის ბაზის სტატია, ხოლო ეს გვერდი რჩება ინსტრუქციების სრული ნაკრების რუკაზე.

განახლდა: 12 May 2026

სტატიის გახსნა
Reference
Operations 12 May 2026

Issued user cards — მომხმარებლები გაცემული ბარათებით

გვერდითი მენიუს განყოფილება Issued user cards არის ყველა იმ მომხმარებლის სია, ვისაც თქვენი ბიზნესის ერთი ბარათი მაინც აქვს. გვერდის შიდა სათაურია User stamp cards.

განახლდა: 12 May 2026

სტატიის გახსნა
Reference
Operations 12 May 2026

Zero Integration Redeem Codes-ით

ეს მასალა განმარტავს, რას ნიშნავს Zero Integration პრაქტიკაში, როდის გამოვიყენოთ და რა კომპრომისებს უნდა ელოდოს გუნდი ოპერაციულ დონეზე.

განახლდა: 12 May 2026

სტატიის გახსნა