GET QRRaw returns the QR payload as binary/base64 plus a mimetype so clients can handle it however they like.Use this when you need to store the image, stream it to a native image component, or pass it to an external renderer.The response includes mimetype and data (base64).
📌Advantages:
no JSON wrapper ambiguity
accurate mime-type
safe for high-quality rendering
UX tips:
fetch once and display immediately
clear the in-memory data after display
avoid repeatedly polling this endpoint (respect server TTLs).
Security: treat the returned payload as sensitive - do not log QR data and serve only over HTTPS.
Request
Query Params
Request Code Samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl--location--request GET 'https://wawp.net/wp-json/awp/v1/getQr?instance_id=123456789&access_token=123456789&format=raw'