Skip to main content
PUT
Ruft einen einzelnen QR-Code auf dem Management-API-Host (management.scanova.io) ab, aktualisiert oder löscht ihn, authentifiziert mit Ihrem rohen Management-API-Schlüssel.
string
erforderlich
Die qrid des QR-Codes (z. B. QR7K9M2XN) — der von GET /qr/ zurückgegebene, für Menschen lesbare Bezeichner, nicht die numerische id.
Dieselbe View ist auch unter /qr/{qrid}/ erreichbar (also unter demselben Pfadpräfix wie der Listen-/Erstellungs-Endpunkt) — beide Pfade führen zu derselben View und demselben Verhalten. Diese Referenz dokumentiert /qrcode/{qrid}/, da dieser Pfad für dieses Doc-Set verifiziert wurde, aber beide funktionieren.
Sowohl PUT als auch PATCH werden unterstützt (PUT für einen vollständigen Ersatz, PATCH für eine partielle Aktualisierung) und akzeptieren dieselbe Feldmenge, die für Einen QR-Code erstellen dokumentiert ist. Eine erfolgreiche Aktualisierung gibt 200 OK mit der oben gezeigten aktualisierten Detaildarstellung zurück.

Geltungsbereich und Fehler

Jede Methode hier wirkt nur auf QR-Codes, die dem Konto gehören, zu dem der Schlüssel gehört — das Anfordern einer qrid, die Ihnen nicht gehört (oder die nicht existiert), gibt 404 zurück, nicht 403, sodass Sie diesen Endpunkt nicht verwenden können, um die Existenz von QR-Codes anderer Konten zu erkunden.

Verwandte Themen

  • Abrufen — die andere Operation an diesem selben Endpunkt.
  • Löschen — die andere Operation an diesem selben Endpunkt.
  • QR-Codes auflisten — finden Sie eine qrid, um hier damit zu arbeiten, oder die vollständige Feldmenge, die die Aktualisierung dieses Endpunkts akzeptiert.
  • Einen QR-Code erstellen — finden Sie eine qrid, um hier damit zu arbeiten, oder die vollständige Feldmenge, die die Aktualisierung dieses Endpunkts akzeptiert.
  • Ein QR-Code-Bild herunterladen — rendern Sie diesen QR-Code als Bilddatei.
  • Gelöschte QR-Codes auflisten — wohin ein QR-Code nach DELETE hier gelangt.

Autorisierungen

Authorization
string
header
erforderlich

Send your Management API key as the raw value of the Authorization header — no "Bearer " or "Token " prefix, and no other characters. Example: Authorization: 401f7ac837da42b97f613d789819ff93537bee6a. A header containing more than one space-separated part is rejected outright. Requests also require the request's Host header to be the management API host (e.g. management.scanova.io) — the same key sent to the regular API host will not authenticate.

Pfadparameter

qrid
string
erforderlich

Antwort

200

QR code updated