7stamp operacions per trucar des del Make HTTP
Per a cada targeta següent, afegiu HTTP → Make a request i, a continuació, configureu el mètode i URL exactament com es mostra. Utilitzeu la mateixa clau Bearer per a cada sol·licitud. El mapeig requerit us indica què heu de subministrar des del vostre activador CRM, POS o de comerç electrònic.
Activador Make Webhooks → Custom webhook
Rebre un esdeveniment de targeta
Creeu un Custom webhook a Make, copieu-ne URL i, a continuació, enganxeu aquest URL al webhook de configuració del perfil 7stamp. Això comença un escenari quan 7stamp envia un esdeveniment com ara SCAN, REWARD_EARNED o VOUCHER_ISSUED.
- A Make
- Webhooks → Custom webhook → Afegeix; doneu-li un nom clar i copieu el URL generat.
- A 7stamp
- Administrador → API & Integrations → Webhooks; enganxeu el URL, seleccioneu els tipus d'esdeveniment, deseu i, a continuació, creeu un esdeveniment de prova.
HTTP POST /cards/invite
Crea una acció Card Invite
Crea una instal·lació personal nova URL i un codi d'entrega per a un contacte extern.
- Obligatori
- external_id — mapeja el teu estable CRM/contact ID, no un nom.
- A continuació, utilitzeu
- Mapa install_url de la resposta al vostre correu electrònic, SMS o el pas d'actualització CRM.
HTTP acció POST /cards/invite/bulk
Creació massiva Card Invites
Crea fins a 100 enllaços d'invitació en una sol·licitud. Utilitzeu-lo per a una migració o campanya controlada, no per a una exportació de contactes il·limitada.
- Elements
- necessaris: una matriu JSON d'1 a 100 objectes de sol·licitud d'invitació individuals.
- Comproveu
- Llegeix success_count, error_count i cada resultat abans d'enviar cap enllaç.
HTTP acció GET /cards
Find Cards
Cerca els registres de la targeta per External ID, amb plantilles opcionals i filtres font.
- Obligatori
- Paràmetre de consulta external_id.
- Opcional
- external_source i template_id redueixen la cerca quan un sistema té diversos programes.
HTTP acció GET /cards/{user_card_id}
Obteniu el detall de la targeta
Llegeix l'estat complet d'una targeta quan un pas anterior ha retornat el seu User Card ID intern.
- Obligatori
- Substituïu {user_card_id} amb el ID intern retornat per una resposta 7stamp de confiança.
- Evitar
- No endevinar ni desar una targeta ID d'un perfil diferent.
HTTP acció POST /cards/scan
Escaneja una targeta
Afegeix segells d'un import de compra o un recompte explícit. Accepta User Card ID o External ID i pot conservar la referència de la comanda externa.
- Identitat
- Utilitzeu external_id i opcional external_source; user_card_id guanya si s'ofereixen tots dos.
- Compra
- Utilitzeu l'import per a targetes basades en quantitats o stamps_count per a un número explícit; stamps_count té prioritat.
- Traçabilitat
- Mapa external_order_id de la comanda de pagament/receipt de manera que els esdeveniments 7stamp es puguin comparar.
HTTP acció GET /templates
List Templates
Llista les plantilles de targetes disponibles per a la clau API. Utilitzeu-lo per provar la connexió o per seleccionar una plantilla de forma dinàmica.
- Primera prova
- Aquesta és la primera sol·licitud més segura: no té cos i no modifica les dades del client.
- Mapa més tard
- Utilitzeu l'identificador d'una plantilla activa com a template_id només quan el perfil tingui més d'una plantilla activa.
HTTP acció GET /templates/{template_id}/design
Get Template Design
Retorna la configuració del disseny visual d'una plantilla coneguda, útil quan un altre sistema necessita mostrar una elecció de targeta coherent.
HTTP acció POST /vouchers/issue
Emetre un val
Emet un val al propietari d'una targeta identificat per External ID o User Card ID.
- Val
- obligatori.short_description. Orienta la targeta amb external_id o un user_card_id conegut.
- Validesa
- Utilitzeu validity_type amb validity_value o llegiu la referència OpenAPI per obtenir una data de caducitat fixa.
HTTP acció POST /messages/send
Envia un missatge
Envia contingut al propietari de la targeta mitjançant push-card wallet i /or correu electrònic, subjecte al canal configurat i a les regles de consentiment.
- Card push
- card_push_text està limitat a 20 caràcters i requereix una passada de cartera instal·lada.
- Correu electrònic
- Envia l'assumpte més el cos; bàsic HTML està recolzat al cos.
Make mòdul Full 7stamp endpoint URL
HTTP → Make a request
Aquest és el mòdul Make que truca a totes les rutes 7stamp anteriors. Utilitzeu un URL complet, seleccioneu el mètode documentat, afegiu la capçalera Bearer i utilitzeu JSON només quan la ruta necessiti un cos.
- Base URL
- https://api.7loc.com/cards-api
- Capçalera
- Authorization: Bearer YOUR_7STAMP_API_KEY; Content-Type: application/json per a sol·licituds POST.