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
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:
{ "code": "AZ4K9", "short_url": "https://mqr.sh/AZ4K9", "destination_url": "https://example.com/page", "title": "Spring menu", "status": "active" }
# Listar
curl "https://mostlyqr.com/api/v1/links?limit=50" \
-H "Authorization: Bearer mtq_live_…"
# Obter um
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.
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
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
- Analytics — leia scans por código.
- Batch — crie muitos de uma vez.
- A API reference completa.