API de códigos QR para desarrolladores
El acceso a la API se incluye en los planes Business y Agency.
QR code CRUD endpoints
List, create, update, archive, and duplicate QR codes under /api/v1/qrcodes. Changing a destination via PATCH takes effect on the very next scan — the printed code never changes.
Scoped API keys
Mint API keys from the dashboard with read-only or read-write scopes and per-key rate limits. Keys are workspace-bound; keep them server-side, never in browser code.
Scan analytics over the API
Pull scans, devices, countries, referrers, and unique-visitor counts per code from /api/v1/qrcodes/:id/analytics — the same privacy-first data the dashboard charts, with no raw IPs anywhere.
Conversion API (rolling out)
POST purchase and signup events to /api/v1/events/conversion to attribute revenue back to the scan that produced it. Rolling out together with campaign ROI reporting.
Webhooks (rolling out)
Subscribe endpoints to scan and conversion events. Deliveries are HMAC-signed so your handler can verify authenticity, with retry-and-backoff on transient failures.
JavaScript pixel (rolling out)
A lightweight, consent-aware pixel links on-site conversions to prior QR scans without cookies or fingerprinting — designed to match the platform’s no-raw-IP privacy model.
Los endpoints en la práctica
Peticiones JSON de entrada y salida, autenticadas con clave API Bearer.
curl -X POST https://qrcode-suite.com/api/v1/qrcodes \
-H "Authorization: Bearer $QRCS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"type": "dynamic_url",
"name": "Spring packaging insert",
"destination": "https://example.com/spring-landing"
}'# Re-point a printed code — no reprint needed
curl -X PATCH https://qrcode-suite.com/api/v1/qrcodes/qr_8f3k2 \
-H "Authorization: Bearer $QRCS_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "destination": "https://example.com/summer-landing" }'# Conversion API (rolling out)
curl -X POST https://qrcode-suite.com/api/v1/events/conversion \
-H "Authorization: Bearer $QRCS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"order_id": "1042",
"value": 49.90,
"currency": "EUR"
}'Preguntas frecuentes
¿Qué es QRCode Suite?
QRCode Suite es una plataforma QR independiente: cree una cuenta gratuita y genere códigos QR dinámicos y personalizados en el navegador — sin necesidad de WordPress. Los conectores llevan los mismos códigos a WordPress y WooCommerce, donde los pedidos pueden atribuirse a códigos QR específicos.
¿QRCode Suite funciona sin WordPress?
Sí. QRCode Suite es un SaaS independiente: regístrese, cree sus códigos QR y siga los escaneos íntegramente en qrcode-suite.com. El plugin de WordPress es un conector opcional que lleva sus códigos a wp-admin y añade la atribución de pedidos WooCommerce.
¿QRCode Suite requiere una suscripción aparte?
El plan Free está disponible sin coste — sin tarjeta de crédito. Los planes de pago (Pro 9 €, Business 29 €, Agency 79 € al mes) desbloquean códigos ilimitados, reglas de redirección y más. No hay tarifa por escaneo.
¿Qué tipos de códigos QR admite QRCode Suite?
QRCode Suite admite 22 tipos de códigos QR: URL estática, URL dinámica, Texto plano, Teléfono, Email, Ubicación, Link Hub, SMS, WhatsApp, Wi-Fi, vCard, Perfil social, PDF, Descarga de archivo, Descarga de app, Cupón, Evento de calendario, Formulario de captación de leads, Recogida de reseñas, Solicitud mayorista, Recompensa de fidelidad y Payload personalizado.
¿Puedo cambiar el destino de un código QR después de imprimirlo?
Sí. Los códigos QR dinámicos utilizan una URL de redirección corta. Puede actualizar el destino desde su panel en cualquier momento, sin regenerar ni reimprimir el código.
¿QRCode Suite cumple con el RGPD?
QRCode Suite está diseñado pensando en el RGPD: nunca se guardan IPs en bruto —los visitantes se cuentan con hashes con clave—, el tráfico de bots se filtra automáticamente y los eventos de escaneo se purgan cuando vence la ventana de retención de su plan. Consulte a su equipo legal para sus obligaciones específicas.
Construya sobre la API de QRCode Suite
Claves API con scopes y endpoints REST — incluidos desde Business.