बारकोड

34 सिम्बोलॉजी पर बारकोड बनाएँ, रंग, आकार और लेबल विकल्पों के साथ।

समर्थित प्रकार

type इन सिम्बोलॉजी कुंजियों में से एक दें। value उस प्रकार के नियमों से मेल खाना चाहिए।

  • C32
  • C39
  • C39+
  • C39E
  • C39E+
  • C93
  • S25
  • S25+
  • I25
  • I25+
  • ITF14
  • C128
  • C128A
  • C128B
  • C128C
  • EAN2
  • EAN5
  • EAN8
  • EAN13
  • UPCA
  • UPCE
  • MSI
  • MSI+
  • POSTNET
  • PLANET
  • TELEPENALPHA
  • TELEPENNUMERIC
  • RMS4CC
  • KIX
  • IMB
  • CODABAR
  • CODE11
  • PHARMA
  • PHARMA2T
POST/api/v1/barcodes
बारकोड बनाएँ

name, type और value के साथ JSON भेजें। type सिम्बोलॉजी कुंजी है जैसे C128 या EAN13। रंग, width_scale, height और display_text रेंडर की गई छवि नियंत्रित करते हैं।

नामप्रकारआवश्यकडिफ़ॉल्टविवरण
namestringहाँसंसाधन पर सहेजा गया लेबल।
typestringहाँC128सिम्बोलॉजी कुंजी जैसे C128, EAN13 या UPCA।
valuestringहाँबारकोड में एनकोड किया गया डेटा। चुने गए प्रकार के लिए मान्य होना चाहिए।
project_idintegerनहींवह प्रोजेक्ट जिससे संसाधन जोड़ना है।
is_bulkbooleanनहींfalseयदि true हो, तो value की प्रत्येक पंक्ति के लिए एक बारकोड बनता है।
foreground_colorstringनहीं#000000HEX में मॉड्यूल रंग।
background_colorstringनहीं#ffffffपृष्ठभूमि HEX रंग। मॉड्यूल से हल्का रखें।
width_scaleintegerनहीं2बार चौड़ाई गुणक, 1–10।
heightintegerनहीं30पिक्सेल में बार ऊँचाई, 30–1000।
display_textbooleanनहींfalseयदि true हो, तो बार के नीचे value छपता है।

अनुरोध उदाहरण

curl -X POST 'https://forqrcode.com/api/v1/barcodes' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
  "name": "Product SKU",
  "type": "C128",
  "value": "FORQR-1001",
  "foreground_color": "#17191c",
  "background_color": "#ffffff",
  "width_scale": 2,
  "height": 80,
  "display_text": true
}'

और उदाहरण

EAN-13

curl -X POST 'https://forqrcode.com/api/v1/barcodes' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
  "name": "Retail EAN-13",
  "type": "EAN13",
  "value": "5901234123457",
  "height": 70,
  "display_text": true
}'

प्रतिक्रिया उदाहरण

{
  "data": {
    "id": 1,
    "type": "C128",
    "name": "Product SKU",
    "value": "FORQR-1001",
    "barcode": "https://…/barcodes/…/barcode.svg"
  }
}
GET/api/v1/barcodes
बारकोड सूची
नामप्रकारआवश्यकविवरण
pageintegerनहींPage number (default 1)
results_per_pageintegerनहींItems per page (default 25, max 100)
searchstringनहींSearch term
search_bystringनहींColumn to search
order_bystringनहींSort column
order_typestringनहींasc or desc
datetime_startstringनहींISO datetime filter start
datetime_endstringनहींISO datetime filter end
curl -X GET 'https://forqrcode.com/api/v1/barcodes' \
  -H 'Authorization: Bearer YOUR_API_KEY'
GET/api/v1/barcodes/{id}
एक बारकोड पढ़ें
नामप्रकारआवश्यकविवरण
idintegerहाँ
curl -X GET 'https://forqrcode.com/api/v1/barcodes/{id}' \
  -H 'Authorization: Bearer YOUR_API_KEY'
PATCH/api/v1/barcodes/{id}
बारकोड अपडेट
नामप्रकारआवश्यकडिफ़ॉल्टविवरण
idintegerहाँ
namestringनहींसंसाधन पर सहेजा गया लेबल।
typestringनहींC128सिम्बोलॉजी कुंजी जैसे C128, EAN13 या UPCA।
valuestringनहींबारकोड में एनकोड किया गया डेटा। चुने गए प्रकार के लिए मान्य होना चाहिए।
project_idintegerनहींवह प्रोजेक्ट जिससे संसाधन जोड़ना है।
is_bulkbooleanनहींfalseयदि true हो, तो value की प्रत्येक पंक्ति के लिए एक बारकोड बनता है।
foreground_colorstringनहीं#000000HEX में मॉड्यूल रंग।
background_colorstringनहीं#ffffffपृष्ठभूमि HEX रंग। मॉड्यूल से हल्का रखें।
width_scaleintegerनहीं2बार चौड़ाई गुणक, 1–10।
heightintegerनहीं30पिक्सेल में बार ऊँचाई, 30–1000।
display_textbooleanनहींfalseयदि true हो, तो बार के नीचे value छपता है।

अनुरोध उदाहरण

curl -X PATCH 'https://forqrcode.com/api/v1/barcodes/{id}' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
  "value": "FORQR-2002",
  "height": 90
}'
DELETE/api/v1/barcodes/{id}
बारकोड हटाएँ
नामप्रकारआवश्यकविवरण
idintegerहाँ
curl -X DELETE 'https://forqrcode.com/api/v1/barcodes/{id}' \
  -H 'Authorization: Bearer YOUR_API_KEY'

पैरामीटर नाम और JSON उदाहरण अंग्रेज़ी में हैं। YOUR_API_KEY को अपनी कुंजी से बदलें।