/v1/decode
Decode a QR code from an image
Probeer het live
10 gratis calls per dag — geen registratie, geen API-key. Loopt via de oanor-gateway.
Het werkt. Haal een API-key op en gebruik hem in je project.
Verkrijg een API-sleutelCodefragmenten
curl "https://api.oanor.com/qrdecode-api/v1/decode" \ -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/qrdecode-api/v1/decode", {
headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/qrdecode-api/v1/decode");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($ch);
import requests
requests.get(
"https://api.oanor.com/qrdecode-api/v1/decode",
headers={"x-oanor-key": "oanor_test_..."}
)
Voorbeeldrespons
Een echte respons van dit endpoint, vastgelegd bij de laatste health check.
{
"data": {
"data": "OANOR",
"bytes": 5,
"found": true,
"image": {
"width": 120,
"height": 120
},
"format": "QR_CODE",
"version": 1,
"location": {
"topLeft": {
"x": -0.4999999999999951,
"y": -0.4999999999999951
},
"topRight": {
"x": 119.5,
"y": -0.4999999999999984
},
"bottomLeft": {
"x": -0.4999999999999984,
"y": 119.5
},
"bottomRight": {
"x": 119.50000000000003,
"y": 119.50000000000003
}
}
},
"meta": {
"timestamp": "2026-06-02T16:52:04.749Z",
"request_id": "2340e116-8547-432d-a5a8-e64b994bd2db"
},
"status": "ok",
"message": "Decode a QR code from an image",
"success": true
}