API-dokumentation

Skapa QR-koder och streckkoder från din produkt med ett REST API. Skicka JSON till /api/v1, få hostad SVG-grafik och lista eller uppdatera sedan samma resurser.

Skapa en QR-kod

POST /api/v1/qr-codes med type, innehåll och valfri design: färger, modulstil, logotyp, ögon och ram. Svaret innehåller en hostad SVG-URL.

{
  "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-skapandereferens

Skapa en streckkod

POST /api/v1/barcodes med en symbologi, value och valfria färger eller storlek. Trettiofyra typer finns, från Code 128 till EAN-13.

{
  "name": "Product SKU",
  "type": "C128",
  "value": "FORQR-1001",
  "foreground_color": "#17191c",
  "background_color": "#ffffff",
  "width_scale": 2,
  "height": 80,
  "display_text": true
}
Streckkodsskapandereferens

Autentisering

Skicka din API-nyckel som Bearer-token i varje begäran. Hitta eller regenerera den under Dashboard → Konto → API.

Authorization: Bearer YOUR_API_KEY

Bas-URL: https://forqrcode.com/api/v1

Hastighetsbegränsningar

Varje API-nyckel är begränsad till 60 begäranden per minut. Svar inkluderar X-RateLimit-Limit, X-RateLimit-Remaining och X-RateLimit-Reset.

Fel

Fel använder JSON:API-format:

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

Valideringsfel kan innehålla source.pointer.