API belgeleri

Ürününüzden REST API ile QR kodları ve barkodlar oluşturun. /api/v1 adresine JSON gönderin, barındırılan SVG görseli alın, ardından aynı kaynakları listeleyin veya güncelleyin.

QR kodu oluştur

type, içerik ve isteğe bağlı tasarımla POST /api/v1/qr-codes: renkler, modül stili, logo, gözler ve çerçeve. Yanıtta barındırılan bir SVG URL bulunur.

{
  "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 oluşturma başvurusu

Barkod oluştur

Semboloji, value ve isteğe bağlı renkler veya boyutla POST /api/v1/barcodes. Otuz dört tür vardır, Code 128’den EAN-13’e.

{
  "name": "Product SKU",
  "type": "C128",
  "value": "FORQR-1001",
  "foreground_color": "#17191c",
  "background_color": "#ffffff",
  "width_scale": 2,
  "height": 80,
  "display_text": true
}
Barkod oluşturma başvurusu

Kimlik doğrulama

Her istekte API anahtarınızı Bearer token olarak gönderin. Panoya → Hesap → API bölümünden görüntüleyin veya yeniden oluşturun.

Authorization: Bearer YOUR_API_KEY

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

Hız sınırları

Her API anahtarı dakikada 60 istekle sınırlıdır. Yanıtlar X-RateLimit-Limit, X-RateLimit-Remaining ve X-RateLimit-Reset başlıklarını içerir.

Hatalar

Hatalar JSON:API biçimini kullanır:

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

Doğrulama hataları source.pointer içerebilir.