Webhook (POST a tu URL)
HTTP POST con un cuerpo JSON estructurado en el momento en que un escaneo tiene éxito. Configura una URL, autenticación HTTP Basic opcional, y listo. iOS y Android.
Cinco disparadores incorporados se activan en el momento en que escaneas una etiqueta NFC, un código QR o un código de barras - POST a tu propio servidor, abre la URL, ejecuta un Atajo, lee el resultado en voz alta o reproduce un sonido. NFC.cool es el escáner; tú controlas la acción.
HTTP POST con un cuerpo JSON estructurado en el momento en que un escaneo tiene éxito. Configura una URL, autenticación HTTP Basic opcional, y listo. iOS y Android.
Cuando una URL escaneada tiene un esquema `shortcuts://`, ejecuta automáticamente el Atajo de iOS correspondiente - sin un toque adicional. Canaliza los datos del escaneo hacia todo lo que Atajos puede alcanzar.
Cuando el payload es una URL normal, ábrela automáticamente en Safari (o en el destino de enlace directo correspondiente). Sáltate el paso de 'tocar para abrir'.
Lee el payload escaneado en voz alta, con las manos libres. Velocidad de la voz configurable. Útil para accesibilidad, flujos de trabajo con las manos ocupadas, o simplemente como confirmación satisfactoria.
Reproduce un sonido de confirmación al escanear - tu propio archivo de audio a elegir o uno de los tonos incorporados.
Los webhooks se activan a partir de tres fuentes de eventos: escaneos NFC, escaneos QR y escaneos de códigos de barras. Cada fuente tiene su propio interruptor de activar/desactivar, así que puedes canalizar las lecturas NFC hacia tu sistema de inventario sin que el escáner de cámara inunde el mismo endpoint. El webhook en sí es el mismo - una URL, un payload JSON, un POST.
Cada POST envía un cuerpo JSON con esta forma:
{
"identifier": "04:A2:7F:1B:5E:80:00",
"date": "2026-05-12T14:23:01Z",
"content": "Filament Spool #1234",
"tagType": "openPrintTag",
"structured": {
"material": "PLA",
"color": "#FF6F4C",
"manufacturer": "Prusament",
"uuid": "5e8a-7c1d-4f90"
}
}Los campos tagType y structured aparecen solo en formatos especiales como OpenPrintTag; cualquier otro escaneo envía solo los tres primeros campos. La referencia para desarrolladores tiene el desglose completo campo a campo, autenticación, curl y servidores de ejemplo listos para ejecutar.
La forma más rápida de ver el ciclo completo de principio a fin: Servidor web en GitHub. Un servidor de ejemplo mínimo que acepta los payloads de webhook de NFC.cool, los registra y muestra la estructura en directo. Clónalo, ejecútalo, apunta tu iPhone hacia él y observa cómo llegan los escaneos.
| Gratis | Platinum | |
|---|---|---|
| Webhook NFC y QR | ✗ | ✓ |
| Sintetizador de voz | ✗ | ✓ |
| Atajos | ✗ | ✓ |
| Sincronización con iCloud | ✓ | ✓ |
Sí - los webhooks están disponibles en las versiones de iOS y Android de NFC.cool Tools. La estructura del payload JSON es la misma en todas las plataformas. (Los otros cuatro disparadores de iOS - Atajo automático, voz, audio, apertura de enlaces - son solo para iOS.)
Una URL actualmente. La misma URL recibe todos los eventos de escaneo, distinguidos por los interruptores de fuente activados y por el tipo de payload.
Autenticación HTTP Basic - nombre de usuario + contraseña, guardados cifrados en el Keychain de iOS. Los tokens Bearer, las cabeceras personalizadas y la firma HMAC no se admiten actualmente.
El POST falla y el evento queda registrado en el dispositivo. Hoy no existe una cola de reintentos automática; si tu servidor puede ser inestable, diseña tu handler para que sea idempotente en el reintento y vuelve a dispararlo desde el historial de escaneos.
Ningún límite estricto impuesto por NFC.cool. Los propios payloads de las etiquetas están limitados por el estándar NFC (unos pocos KB para las etiquetas NDEF típicas).
Clona el Servidor web en GitHub, ejecútalo localmente, apunta la app hacia él y verás llegar cada escaneo en tiempo real.