MostlyQR

Schnelleinstieg

Erstellen Sie Ihren ersten dynamischen QR-Code in unter einer Minute. MostlyQR-Codes sind dynamisch — Sie drucken den QR einmal und können ihn dauerhaft auf ein anderes Ziel verweisen, mit integrierten Scan-Analysen. Die meisten Nutzer verwenden das Dashboard; dieser Leitfaden behandelt die REST API.

# 1. API-Schlüssel abrufen

Erstellen Sie einen Schlüssel in der App unter Einstellungen → API-Schlüssel. Schlüssel sehen wie mtq_live_… (Produktion) oder mtq_test_… (Tests) aus. Senden Sie ihn als Bearer-Token bei jeder Anfrage. Siehe Authentifizierung.

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"
}

Konvertieren Sie short_url in einen QR-Code (mit beliebigen Generatoren oder dem Dashboard-Builder) und drucken Sie ihn. Jeder Scan wird mit 302 umgeleitet zum Ziel — und gezählt.

# 3. Ändern Sie das Ziel — kein Neudruck erforderlich

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" }'

Jedes bereits gedruckte Exemplar wird jetzt sofort zur neuen URL aufgelöst. Der Code läuft niemals ab — selbst wenn Sie die Zahlung einstellen, bleibt er bei seinem letzten Ziel stecken, anstatt einen 404-Fehler zu erzeugen.

# 4. Scans auslesen

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

Siehe Analytik für die vollständige Form (Geo, Gerät, Zeit).

# Nächste Schritte