Referencia
La sección API e integraciones contiene herramientas para la integración programática de 7Stamp con sus sistemas externos — CRM, caja, ERP, análisis, bots de mensajería.
14. API e integraciones

La sección API e integraciones contiene herramientas para la integración programática de 7Stamp con sus sistemas externos — CRM, caja, ERP, análisis, bots de mensajería.
Claves API
La página principal de la sección es la lista de claves API. Columnas:
- Nombre — nombre de la clave (generalmente coincide con el nombre del Personal vinculado).
- Inicio de sesión — el inicio de sesión del Personal al que está vinculada la clave.
- Clave API — la clave en sí (comienza con
7loc_sc_..., oculta por defecto, copiable con un clic). - Estado —
Activo. - 🔄 — regenerar la clave.
- 🗑️ — eliminar la clave.
Creación de una clave API

Toque + AÑADIR CLAVE API — se abre el popup Generar clave API:
- Escáner — menú desplegable para seleccionar el inicio de sesión del Personal al que se vinculará la clave (un Personal puede tener una clave).
- Botones CANCELAR / GENERAR.
Después de GENERAR la clave se crea y aparece en la lista. Cópiela de inmediato — es posible que la clave completa no se muestre de nuevo.
Qué puede hacer a través de la API
- Emitir una tarjeta a un cliente por correo electrónico/teléfono.
- Agregar un sello a un cliente específico.
- Emitir un voucher (con plantilla o personalizado, con Redeem Code).
- Canjear un voucher (si trabaja a través de su propia caja).
- Leer el estado de la tarjeta, progreso, historial.
- Suscribirse a Webhooks para recibir eventos en tiempo real.
Webhooks
Los Webhooks envían eventos de tarjeta a un sistema externo. Compatibles (consulte el glosario de eventos):
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.
Ejemplo de payload de Webhook
{
"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
}
}
}
Integraciones de caja listas para usar
- Poster — integración lista para usar, se conecta en pocos clics.
- Serve — integración lista para usar.
- Otras cajas — realizadas bajo solicitud. Gratuitas si son técnicamente factibles (es decir, su caja expone una API abierta o Webhooks).
Difusiones por mensajería a través de 7loc.com
Para difusiones por WhatsApp, Telegram, Viber, se conecta la integración de 7loc.com. Una vez activa, el canal “mensajeros” queda disponible en Campañas junto a PUSH y correo electrónico.
Escenarios sin código: Zapier y Make
La API + Webhooks de 7Stamp funcionan con Zapier y Make (Integromat), lo que le permite crear escenarios sin programación:
- “Cuando
VOUCHER_REDEEMED— añadir una etiqueta en Mailchimp”. - “Cuando
REWARD_EARNED— enviar una notificación a Slack”. - “Cuando
BIRTHDAY_GREETING— crear una tarea en el CRM”.
Guía visual
Use los conjuntos de pantallas a continuación como acompañamiento visual del artículo. Cada imagen se puede abrir en tamaño completo.