बारकोड
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 रेंडर की गई छवि नियंत्रित करते हैं।
| नाम | प्रकार | आवश्यक | डिफ़ॉल्ट | विवरण |
|---|---|---|---|---|
| name | string | हाँ | — | संसाधन पर सहेजा गया लेबल। |
| type | string | हाँ | C128 | सिम्बोलॉजी कुंजी जैसे C128, EAN13 या UPCA। |
| value | string | हाँ | — | बारकोड में एनकोड किया गया डेटा। चुने गए प्रकार के लिए मान्य होना चाहिए। |
| project_id | integer | नहीं | — | वह प्रोजेक्ट जिससे संसाधन जोड़ना है। |
| is_bulk | boolean | नहीं | false | यदि true हो, तो value की प्रत्येक पंक्ति के लिए एक बारकोड बनता है। |
| foreground_color | string | नहीं | #000000 | HEX में मॉड्यूल रंग। |
| background_color | string | नहीं | #ffffff | पृष्ठभूमि HEX रंग। मॉड्यूल से हल्का रखें। |
| width_scale | integer | नहीं | 2 | बार चौड़ाई गुणक, 1–10। |
| height | integer | नहीं | 30 | पिक्सेल में बार ऊँचाई, 30–1000। |
| display_text | boolean | नहीं | 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बारकोड सूची
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| page | integer | नहीं | Page number (default 1) |
| results_per_page | integer | नहीं | Items per page (default 25, max 100) |
| search | string | नहीं | Search term |
| search_by | string | नहीं | Column to search |
| order_by | string | नहीं | Sort column |
| order_type | string | नहीं | asc or desc |
| datetime_start | string | नहीं | ISO datetime filter start |
| datetime_end | string | नहीं | ISO datetime filter end |
curl -X GET 'https://forqrcode.com/api/v1/barcodes' \ -H 'Authorization: Bearer YOUR_API_KEY'
GET/api/v1/barcodes/{id}एक बारकोड पढ़ें
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| id | integer | हाँ | — |
curl -X GET 'https://forqrcode.com/api/v1/barcodes/{id}' \
-H 'Authorization: Bearer YOUR_API_KEY'PATCH/api/v1/barcodes/{id}बारकोड अपडेट
| नाम | प्रकार | आवश्यक | डिफ़ॉल्ट | विवरण |
|---|---|---|---|---|
| id | integer | हाँ | — | — |
| name | string | नहीं | — | संसाधन पर सहेजा गया लेबल। |
| type | string | नहीं | C128 | सिम्बोलॉजी कुंजी जैसे C128, EAN13 या UPCA। |
| value | string | नहीं | — | बारकोड में एनकोड किया गया डेटा। चुने गए प्रकार के लिए मान्य होना चाहिए। |
| project_id | integer | नहीं | — | वह प्रोजेक्ट जिससे संसाधन जोड़ना है। |
| is_bulk | boolean | नहीं | false | यदि true हो, तो value की प्रत्येक पंक्ति के लिए एक बारकोड बनता है। |
| foreground_color | string | नहीं | #000000 | HEX में मॉड्यूल रंग। |
| background_color | string | नहीं | #ffffff | पृष्ठभूमि HEX रंग। मॉड्यूल से हल्का रखें। |
| width_scale | integer | नहीं | 2 | बार चौड़ाई गुणक, 1–10। |
| height | integer | नहीं | 30 | पिक्सेल में बार ऊँचाई, 30–1000। |
| display_text | boolean | नहीं | 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}बारकोड हटाएँ
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| id | integer | हाँ | — |
curl -X DELETE 'https://forqrcode.com/api/v1/barcodes/{id}' \
-H 'Authorization: Bearer YOUR_API_KEY'पैरामीटर नाम और JSON उदाहरण अंग्रेज़ी में हैं। YOUR_API_KEY को अपनी कुंजी से बदलें।