MostlyQR

Links dinâmicos

Um link dinâmico é um código curto (mqr.sh/<code>) que você transforma em um QR e imprime uma vez. Você pode mudar para onde ele aponta para sempre, e cada scan é contado. Este é o núcleo do MostlyQR — tudo mais é construído sobre isso.

# Criar

bash
curl https://mostlyqr.com/api/v1/links \
  -H "Authorization: Bearer mtq_live_…" \
  -H "Content-Type: application/json" \
  -d '{ "destination_url": "https://example.com/page", "title": "Spring menu" }'
Field Required Notes
destination_url yes Where the code redirects (http/https).
title no A label for your dashboard.

Retorna o link criado, incluindo o code atribuído automaticamente e short_url:

json
{ "code": "AZ4K9", "short_url": "https://mqr.sh/AZ4K9", "destination_url": "https://example.com/page", "title": "Spring menu", "status": "active" }

# Listar

bash
curl "https://mostlyqr.com/api/v1/links?limit=50" \
  -H "Authorization: Bearer mtq_live_…"

# Obter um

bash
curl https://mostlyqr.com/api/v1/links/AZ4K9 \
  -H "Authorization: Bearer mtq_live_…"

# Redirecionar ou renomear

PATCH atualiza o destino (o ponto todo de um código dinâmico — sem reimprimir) e/ou o título. Cada cópia impressa segue instantaneamente.

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://example.com/new" }'

# Excluir

bash
curl -X DELETE https://mostlyqr.com/api/v1/links/AZ4K9 \
  -H "Authorization: Bearer mtq_live_…"

# A garantia de nunca expirar

Um código impresso continua resolvendo durante a vida da conta — e se uma assinatura vencer, o código congela em seu último destino em vez de quebrar. Você nunca entrega a um cliente um QR morto.

# Próximo