Holiday 2024 Holiday 2024

Integración de la API de QRStuff

Potente API REST para la generación, gestión, analítica y procesamiento por lotes de códigos QR. Integre códigos QR dinámicos en sus aplicaciones con herramientas completas para desarrolladores.

Integración de la API de QRStuff
+40 tipos de códigos QR

URL, vCards, pagos y más

Analíticas en tiempo real

Escaneos, dispositivos y ubicaciones

Procesamiento por lotes

Operaciones a escala empresarial

Véalo en acción

Explore cómo la API genera diferentes estilos de códigos QR con llamadas simples a la API.

QR Code

Generación simple de códigos QR

Cree códigos QR estándar para uso interno, identificaciones de empleados, acreditaciones de eventos y documentación técnica.

Request (cURL)
curl -X POST 'https://api.qrstuff.com/api/qr-codes' \
                      -H "Authorization: Bearer [key]" \
                      -H "Content-Type: application/json" \
                      -d '{
                          "type": "website",
                          "data": "https://example.com"
                      }'
                    
Response (JSON)
{
                      "id": "qr_8f3k2m1n",
                      "status": "active",
                      "short_url": "https://qrs.tf/a1b2",
                      "image_url": "https://cdn...",
                      "created_at": "2026-02-12"
                      }
                    
QR Code

Código QR de marca personalizada

Personalice sus códigos QR con colores de marca para materiales de venta minorista, hostelería y marketing.

Request (cURL)
curl -X POST 'https://api.qrstuff.com/api/qr-codes' \
                      -d '{
                          "style": {
                              "foreground": "#5D4696",
                              "marker": "#E5006C"
                          }
                      }'
Response (JSON)
{
                                  "id": "qr_9x4j7p2q",
                                  "style": {
                              "foreground": "#5D4696",
                              "marker": "#E5006C"
                          }
                      }
                    

Resumen de la API

La API de QRStuff es una API RESTful integral que permite a los desarrolladores integrar funcionalidades avanzadas de códigos QR directamente en sus aplicaciones. Ya sea que esté creando una aplicación móvil, una plataforma web o un sistema empresarial, nuestra API proporciona todo lo necesario para crear, gestionar y rastrear códigos QR dinámicos a escala.

Características clave

Resumen general

Gestión de proyectos: Cree y organice códigos QR en proyectos, gestione la configuración del proyecto, mueva códigos QR entre proyectos, restaure proyectos eliminados y mantenga una organización estructurada de códigos QR en toda su aplicación.

40+ QR Code Types

Más de 40 tipos de códigos QR: Genere códigos QR para sitios web, detalles de contacto (vCard), redes sociales (Facebook, Instagram, LinkedIn, Twitter, YouTube, TikTok, Snapchat), métodos de pago (PayPal, Bitcoin, UPI, Venmo, Zelle), credenciales WiFi, eventos, ubicaciones, carga de archivos (PDF, imágenes, audio, video), SMS, correo electrónico, números de teléfono y muchos más formatos especializados.

Comprehensive Analytics

Analíticas integrales: Acceda a analíticas de escaneo detalladas que incluyen escaneos totales, desgloses por dispositivo (iOS, Android, escritorio, tableta), datos geográficos con seguimiento a nivel de país y ciudad, información basada en el tiempo que muestra los periodos de mayor escaneo, identificación de usuarios únicos y datos gráficos visuales para presentaciones e informes.

Batch Processing

Procesamiento por lotes avanzado: Gestione eficientemente grandes despliegues de códigos QR con capacidades de descarga masiva compatibles con múltiples formatos de archivo (PNG, SVG, EPS, PDF), configure diseños de impresión para impresión por lotes con plantillas personalizables, mueva múltiples códigos QR entre proyectos simultáneamente y maneje operaciones a escala empresarial sin problemas.

File Management

Sistema de gestión de archivos: Almacene y recupere archivos para códigos QR que requieren contenido alojado: cargue PDF para folletos, imágenes para galerías, archivos de audio para compartir música, archivos de video para contenido promocional y cualquier otro tipo de archivo al que sus códigos QR necesiten enlazar.

Preview & Customization

Vista previa y personalización: Genere URL de vista previa para cualquier tipo de código QR antes de su creación para validar los datos y la apariencia, personalice elementos de diseño incluyendo colores, patrones y logotipos, controle los niveles de corrección de errores para diferentes casos de uso y garantice resultados perfectos antes del despliegue.

Panel de analíticas de la API que muestra el seguimiento integral

Primeros pasos

Antes de comenzar la integración con la API de QRStuff, asegúrese de haber completado los siguientes requisitos de configuración para permitir una integración fluida:

1

Active Subscription

Suscripción activa: Debe tener una cuenta de suscripción activa en QRStuff. El acceso a la API está incluido en todos los planes de suscripción de pago. Los planes Enterprise ofrecen límites de tasa más altos y soporte prioritario para aplicaciones de alto volumen.

2

API Credentials

Credenciales de la API: Obtenga su clave de API única y su token de autenticación desde el panel de control de su cuenta, en la sección API. Estas credenciales son necesarias para todas las solicitudes autenticadas y deben mantenerse seguras.

3

Base URL Configuration

Configuración de la URL base: Todas las solicitudes de la API deben realizarse al punto de enlace base https://api.qrstuff.com. Asegúrese de que su aplicación pueda realizar solicitudes HTTPS a este dominio sin restricciones de firewall o proxy.

4

Authentication Setup

Configuración de autenticación: Incluya sus credenciales de API en el encabezado de Autorización para todos los puntos de enlace autenticados. Utilice el formato de autenticación Bearer token para garantizar una comunicación segura entre su aplicación y la API.

5

Content Type Headers

Encabezados de tipo de contenido: Todas las solicitudes deben enviarse con el encabezado Content-Type: application/json, y todas las respuestas se devolverán en formato JSON para facilitar su análisis e integración.

6

Rate Limit Awareness

Conocimiento del límite de tasa: Tenga en cuenta los límites de tasa basados en su nivel de suscripción. Los planes estándar admiten el uso típico de aplicaciones, mientras que los planes Enterprise ofrecen límites significativamente más altos para aplicaciones críticas de alto volumen.

Ejemplo de autenticación

Incluya su clave de API en el encabezado de Autorización para todas las solicitudes autenticadas. Aquí tiene un ejemplo básico de cómo estructurar sus llamadas a la API:

cURL
curl -X POST 'https://api.qrstuff.com/api/projects' \
                  -H "Authorization: Bearer [your_api_key]" \
                  -H "Content-Type: application/json" \
                  -d '{
                      "name": "Project Name"
                  }'

Puntos de enlace (Endpoints) de la API

Explore the complete set of endpoints available for integrating QR code functionality into your applications.

POST /projects Create a new project container for organizing QR codes
GET /projects/{id} Retrieve detailed information about a specific project
PUT /projects/{id} Update project details, settings, and configuration
GET /projects List all projects with filtering, sorting, and pagination
DELETE /projects/{id} Remove projects with soft deletion and retention
POST /projects/{id}/restore Recover deleted projects within retention period
POST /qr-codes Generate a new QR code with 40+ data types and customizations
GET /projects/{id}/qr-codes Retrieve all QR codes from a project with pagination
PUT /qr-codes/{id} Update QR code content, URLs, design, and settings
POST /api/qrcodes/anonymous-transfer Transfer QR codes between projects in bulk
DELETE /qr-codes/{id} Remove QR codes with optional soft delete and recovery
POST /api/batch/submit Initiate processing of a large batch file
GET /api/qrcodes/{id}/zip/download Download ZIP archive of all generated images
POST /api/batch/unpack Extract all QR codes from a completed batch archive
POST /api/batch/update Update properties across multiple QR codes simultaneously
GET /analytics/scans Cumulative scan counts with date range filtering
GET /analytics/scans/devices Breakdown by device type and operating system
GET /analytics/location Geographic data with country, state, and city-level detail
GET /analytics/top-location Discover regions with highest engagement rates
GET /analytics/top-date Identify peak scanning days and dates
GET /analytics/time-of-day Hourly breakdown of scanning patterns
GET /analytics/unique-users Track individual user engagement and loyalty
GET /analytics/charts/country Country-wise distribution for charting libraries
GET /analytics/charts/time Time-series data for visual scan pattern charts
POST /files Upload files (PDF, images, audio, video) with validation
GET /files/{id} Retrieve file info, download URLs, and metadata
GET /files Browse uploaded files with pagination and filtering
DELETE /files/{id} Remove files with active-use protection check

Tipos de códigos QR compatibles (+40 formatos)

Genere códigos QR para una extensa variedad de casos de uso. Cada tipo tiene parámetros específicos detallados en la documentación:

Información básica y de contacto

7
URL de sitio web - Enlaces simples a cualquier dirección web Texto plano - Contenido de texto multilínea Dirección de correo - Composición de correo pre-rellenada Mensaje de correo - Correo con asunto y cuerpo de texto Número de teléfono - Funcionalidad de clic para llamar Mensaje SMS - Mensajes de texto pre-rellenados Detalles de contacto (vCard) - Tarjetas de contacto completas

Plataformas de redes sociales

15
Enlaces a perfiles y páginas de Facebook Facebook Like - Acción directa de me gusta Enlaces a perfiles de Instagram Perfiles de Twitter y enlaces de seguimiento Twitter Status - Tweets pre-rellenados Páginas de perfil y empresa de LinkedIn LinkedIn Share - Compartir artículos Enlaces a canales y videos de YouTube Enlaces a videos de Vimeo Enlaces a perfiles de TikTok Enlaces a perfiles de Snapchat Canales y grupos de Telegram Contacto y mensaje de WhatsApp Enlaces a artistas y listas de Spotify Colección de redes sociales - Múltiples plataformas

Ubicación y eventos

3
Ubicación GPS - Coordenadas de mapa Evento (iCalendar) - Citas de calendario Enlaces a reuniones de Zoom

Archivos y documentos

5
Carga de archivos - Alojamiento general de archivos Documento PDF - Compartir documentos Archivo de imagen - Galerías de fotos Archivo de audio - Compartir música o podcasts Archivo de video - Distribución de contenido de video

Pagos y transacciones

5
PayPal Buy Now - Compras de productos Pagos con Bitcoin - Transacciones en criptomonedas Pagos UPI - Sistema de pagos de India Transferencias Venmo - Pagos P2P Zelle Pay - Transferencias bancarias

Marketing y compromiso

6
Códigos de cupón - Ofertas promocionales Envío de formularios - Recopilación de datos Registro en boletín - Creación de listas de correo Formularios de comentarios - Opinión del cliente Descarga de aplicaciones - Apps iOS y Android Enlaces de iTunes - Contenido de la App Store

Utilidad y negocios

4
Inicio de sesión WiFi - Credenciales de red Seguimiento de asistencia - Sistemas de registro Contactos de Skype - Iniciación de videollamadas Esquemas de URL personalizados - Enlaces profundos (Deep linking)

Nota: Cada tipo de código QR tiene requisitos de parámetros específicos. Consulte la documentación completa en api.qrstuff.com/docs para obtener especificaciones completas.

Mejores prácticas

Dynamic QR Codes

Use códigos QR dinámicos: Siempre que sea posible, genere códigos QR dinámicos a través de la API. Estos permiten actualizar el contenido sin volver a imprimir, rastrear analíticas detalladas y realizar pruebas A/B.

Tracking and Analytics

Implemente un manejo de errores robusto: Compruebe siempre los códigos de estado HTTP (200, 400, 401, 429, 500) y maneje los límites de tasa con estrategias de reintento.

Batch Operations

Aproveche las operaciones por lotes: Para múltiples códigos QR, use los endpoints por lotes para mejorar el rendimiento y mantenerse dentro de los límites de tasa.

Cache Strategy

Implemente caché inteligente: Almacene en caché imágenes de códigos QR y datos estáticos para reducir llamadas innecesarias, pero mantenga fresca la analítica para informes precisos.

Security Best Practices

Enfoque de seguridad primero: Nunca exponga sus claves de API en código del lado del cliente. Use variables de entorno y rote las claves periódicamente.

Casos de uso y ejemplos reales

Plataforma de gestión de eventos y venta de entradas

Integre la generación de códigos QR para la distribución de entradas y el seguimiento de asistentes. Cree códigos únicos para cada entrada, rastree la asistencia en tiempo real y gestione eventos concurrentes organizándolos en proyectos específicos.

Plataforma de gestión de eventos con tickets de código QR

Sistemas de gestión de inventario y activos

Cree sistemas de seguimiento de activos con integración fluida de códigos QR. Genere códigos únicos para cada producto o equipo y rastree su ubicación y movimiento mediante analítica geográfica.

Seguimiento de inventario y activos con códigos QR

Gestión de campañas de marketing y analítica

Cree campañas de marketing sofisticadas con códigos QR rastreables. Actualice las páginas de destino sin volver a imprimir materiales y mida la efectividad mediante analíticas geográficas y temporales detalladas.

Gestión de campañas de marketing con códigos QR rastreables

Distribución de contenido educativo y compromiso

Mejore los materiales educativos con códigos QR que enlazan a videos, modelos 3D o cuestionarios interactivos. Organice el contenido por curso o materia y rastree el compromiso de los estudiantes.

Distribución de contenido educativo con códigos QR interactivos

Gestión de restaurantes y hostelería

Implemente menús digitales y sistemas de pedido sin contacto. Actualice los precios y platos en tiempo real y recopile comentarios de los clientes inmediatamente después de su experiencia.

Soluciones sin contacto para restaurantes y hostelería

Comience a construir con la API de QRStuff

¿Listo para integrar potentes funcionalidades de códigos QR en su aplicación? Acceda a la documentación completa y recursos para desarrolladores para comenzar hoy mismo.

Preguntas Frecuentes

Sí. Puedes ver e interactuar con múltiples páginas y funciones de nuestro sitio web como usuario gratuito. Esto incluye el escáner de códigos QR y la versión gratuita del generador de códigos QR. Sin embargo, se aplican limitaciones en cuanto a tipos de datos, personalización, seguridad y otras funciones, según tu suscripción.

La tarifa de suscripción mensual te da acceso al panel de control desde el cual puedes diseñar, crear, ver analíticas de escaneos y gestionar tus códigos QR. Los diferentes paquetes de suscripción reflejan distintos tipos de datos, funcionalidades y características para cubrir todas tus necesidades. Consulta la lista completa de funciones asociadas a cada suscripción aquí.

Aquí tienes la lista de funciones:

  • Edición de códigos QR
  • Analíticas de códigos QR
  • Generación ilimitada de códigos QR
  • Escaneos ilimitados de códigos QR
  • Códigos QR en alta resolución
  • Tipos de archivo de salida vectorial o ráster
  • Acceso a nuestros tipos de datos de archivo PDF e imagen
  • Estilo de imagen del código QR, incluyendo inserción de logotipo
  • Nivel de corrección de errores
  • Procesamiento por lotes: 500 códigos QR en una sola pasada
  • Panel de gestión y reportes
  • Carpetas de proyectos
  • Nombres definidos por el usuario para cada código QR
  • Códigos QR protegidos con contraseña
  • Informe descargable de estado y especificaciones para cada código QR que crees
  • Entrega mediante descarga, correo electrónico o impresión

Como tratamos con usuarios de todas las zonas horarias, nuestro soporte técnico se proporciona por correo electrónico o mediante una llamada telefónica o por Skype previa solicitud.

Usuarios gratuitos: El soporte técnico sobre problemas directamente relacionados con el uso del sitio web de QRStuff está disponible para usuarios gratuitos escribiendo a support@qrstuff.com. Según tu zona horaria, el tiempo máximo de respuesta será de entre 12 y 24 horas, pero puede ser considerablemente menor. No se ofrece soporte por teléfono ni chat en vivo para usuarios gratuitos.

Posibles suscriptores: El soporte de ventas sobre precios de suscripción, características y beneficios está disponible escribiendo a support@qrstuff.com. Generalmente respondemos por correo electrónico, aunque a nuestra discreción también podemos devolverte la llamada por teléfono o Skype si nos proporcionas tus datos de contacto.

Suscriptores: El soporte para todos los aspectos relacionados con el uso del sitio, escaneos, implementación, escenarios de uso y tecnología QR en general está disponible para suscriptores con cuentas activas escribiendo a support@qrstuff.com. Te responderemos por correo electrónico, o bien mediante una llamada telefónica o por Skype. Según tu zona horaria, el tiempo máximo de respuesta será de 12 horas, pero puede ser mucho menor. Alternativamente, los suscriptores pueden usar el chat en vivo, el soporte telefónico o la integración con Slack.

Los suscriptores deben mencionar su número de cuenta y el número de ID del código QR en cuestión (es el número de 7 dígitos que aparece en el historial de la cuenta). Intenta incluir toda la información posible sobre el código QR, los problemas que estás experimentando y el contexto del problema. Adjuntar una copia de la imagen del código QR también nos ayuda.

Por último, sobra decir que solo ofrecemos soporte para códigos QR creados en QRStuff.com.

Cargando generador de códigos QR…
Cargando generador de códigos QR…