API dokumentáció

Hozzon létre QR-kódokat és vonalkódokat termékéből REST API-val. Küldjön JSON-t a /api/v1 címre, kapjon hosztolt SVG-ábrát, majd listázza vagy frissítse ugyanazokat az erőforrásokat.

QR-kód létrehozása

POST /api/v1/qr-codes típussal, tartalommal és opcionális dizájnnal: színek, modulstílus, logó, szemek és keret. A válasz hosztolt SVG URL-t tartalmaz.

{
  "name": "Website QR",
  "type": "url",
  "url": "https://forqrcode.com",
  "style": "rounded",
  "size": 500,
  "ecc": "M",
  "foreground_color": "#17191c",
  "background_color": "#ffffff",
  "qr_code_logo": "https://forqrcode.com/logo.png",
  "qr_code_logo_size": 25
}
QR-létrehozás referencia

Vonalkód létrehozása

POST /api/v1/barcodes szimbólogiával, value értékkel és opcionális színekkel vagy mérettel. Harmincnégy típus érhető el, a Code 128-tól az EAN-13-ig.

{
  "name": "Product SKU",
  "type": "C128",
  "value": "FORQR-1001",
  "foreground_color": "#17191c",
  "background_color": "#ffffff",
  "width_scale": 2,
  "height": 80,
  "display_text": true
}
Vonalkód-létrehozás referencia

Hitelesítés

Minden kérésben küldje API-kulcsát Bearer tokenként. Megtekintheti vagy újragenerálhatja a Vezérlőpult → Fiók → API menüben.

Authorization: Bearer YOUR_API_KEY

Alap URL: https://forqrcode.com/api/v1

Sebességkorlátok

API-kulcsonként percenként 60 kérés engedélyezett. A válaszok tartalmazzák az X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset fejléceket.

Hibák

A hibák JSON:API formátumot követnek:

{ "errors": [{ "title": "…", "status": "422" }] }

Az ellenőrzési hibák tartalmazhatnak source.pointer mezőt.