MostlyQR

Guía rápida

Crea tu primer código QR dinámico en menos de un minuto. Los códigos MostlyQR son dinámicos — imprimes el QR una vez y puedes cambiar hacia dónde apunta para siempre, con análisis de escaneos integrados. La mayoría de las personas usan el panel; esta guía es para la API REST.

# 1. Obtén una clave API

Crea una clave en la aplicación bajo Configuración → Claves API. Las claves se ven como mtq_live_… (producción) o mtq_test_… (testing). Envíala como token Bearer en cada solicitud. Consulta Autenticación.

# 2. Crea un enlace dinámico

bash
curl https://mostlyqr.com/api/v1/links \
  -H "Authorization: Bearer mtq_live_…" \
  -H "Content-Type: application/json" \
  -d '{ "destination_url": "https://northbrew.co/spring-menu", "title": "Spring menu" }'
json
{
  "code": "AZ4K9",
  "short_url": "https://mqr.sh/AZ4K9",
  "destination_url": "https://northbrew.co/spring-menu",
  "title": "Spring menu",
  "status": "active"
}

Convierte short_url en un QR (cualquier generador, o el constructor del panel) e imprímelo. Cada escaneo se redirige 302 a la URL de destino — y se cuenta.

# 3. Cambia hacia dónde apunta — sin reimprimir

bash
curl -X PATCH https://mostlyqr.com/api/v1/links/AZ4K9 \
  -H "Authorization: Bearer mtq_live_…" \
  -H "Content-Type: application/json" \
  -d '{ "destination_url": "https://northbrew.co/summer-menu" }'

Cada copia ya impresa ahora se resuelve a la URL nueva, instantáneamente. El código nunca expira — incluso si dejas de pagar, se congela en su último destino en lugar de mostrar 404.

# 4. Lee los escaneos

bash
curl "https://mostlyqr.com/api/v1/links/AZ4K9/analytics?range=30d" \
  -H "Authorization: Bearer mtq_live_…"

Consulta Análisis para la forma completa (geo, dispositivo, hora).

# Próximos pasos