आशयावर जा
API दस्तऐवजीकरण

बारकोड

तुमचे बारकोड आणि त्यांची निर्यात सेटिंग्ज व्यवस्थापित करा.

प्रमाणीकरण
प्रत्येक request ने admin API key शी जुळणारा Bearer token असलेला Authorization header पाठवला पाहिजे. API की मिळवा.
API दस्तऐवजीकरण

एंडपॉइंट
GET https://rqrcode.com/api/barcodes/
उदाहरण
curl --request GET \
--url 'https://rqrcode.com/api/barcodes/' \
--header 'Authorization: Bearer {api_key}'
परिमाणे
परिमाणे तपशील वर्णन
page
पर्यायी ui.admin.api_docs.common.types.पूर्णांक
ज्या पृष्ठासाठी परिणाम हवे आहेत तो पृष्ठ क्रमांक. डीफॉल्ट 1.
results_per_page
पर्यायी ui.admin.api_docs.common.types.पूर्णांक
प्रति पृष्ठ किती परिणाम हवेत. परवानगी असलेली मूल्ये: 10, 25, 50, 100, 250, 500, 1000. डीफॉल्ट 25.
प्रतिसाद उदाहरण
{
    "data": [
        {
            "id": 1,
            "type": "C32",
            "name": "उदाहरण नाव",
            "value": "123456",
            "barcode": "https://rqrcode.com/uploads/barcode/example.svg",
            "settings": {
                "foreground_color": "#000000",
                "width_scale": 2,
                "height": 50
            },
            "embedded_data": "123456",
            "last_datetime": null,
            "datetime": "2026-04-20 07:52:55"
        }
    ],
    "meta": {
        "page": 1,
        "results_per_page": 25,
        "total": 1,
        "total_pages": 1
    },
    "links": {
        "first": "https://rqrcode.com/api/barcodes?page=1",
        "last": "https://rqrcode.com/api/barcodes?page=1",
        "next": null,
        "prev": null,
        "self": "https://rqrcode.com/api/barcodes?page=1"
    }
}

एंडपॉइंट
GET https://rqrcode.com/api/barcodes/{barcode_id}
उदाहरण
curl --request GET \
--url 'https://rqrcode.com/api/barcodes/{barcode_id}' \
--header 'Authorization: Bearer {api_key}'
परिमाणे
अतिरिक्त parameter नाही.
प्रतिसाद उदाहरण
{
    "data": {
        "id": 1,
        "type": "C32",
        "name": "उदाहरण नाव",
        "value": "123456",
        "barcode": "https://rqrcode.com/uploads/barcode/example.svg",
        "settings": {
            "foreground_color": "#000000",
            "width_scale": 2,
            "height": 50
        },
        "embedded_data": "123456",
        "last_datetime": null,
        "datetime": "2026-04-20 07:52:55"
    }
}

एंडपॉइंट
POST https://rqrcode.com/api/barcodes
उदाहरण
curl --request POST \
--url 'https://rqrcode.com/api/barcodes' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=न्यूयॉर्क' \
--form 'type=C32' \
--form 'value=123456'
परिमाणे
परिमाणे तपशील वर्णन
project_id
पर्यायी ui.admin.api_docs.common.types.पूर्णांक
वर्णन नाही
name
आवश्यक ui.admin.api_docs.common.types.स्ट्रिंग
वर्णन नाही
type
आवश्यक ui.admin.api_docs.common.types.स्ट्रिंग
परवानगी असलेली मूल्ये: 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
is_bulk
पर्यायी ui.admin.api_docs.common.types.बूलियन
वर्णन नाही
value
आवश्यक ui.admin.api_docs.common.types.स्ट्रिंग
वर्णन नाही
display_text
पर्यायी ui.admin.api_docs.common.types.बूलियन
वर्णन नाही
foreground_color
पर्यायी ui.admin.api_docs.common.types.स्ट्रिंग
वर्णन नाही
background_color
पर्यायी ui.admin.api_docs.common.types.स्ट्रिंग
वर्णन नाही
width_scale
पर्यायी ui.admin.api_docs.common.types.पूर्णांक
1-10
height
पर्यायी ui.admin.api_docs.common.types.पूर्णांक
30-1000
प्रतिसाद उदाहरण
{
    "data": {
        "id": 1
    }
}

एंडपॉइंट
POST https://rqrcode.com/api/barcodes/{barcode_id}
उदाहरण
curl --request POST \
--url 'https://rqrcode.com/api/barcodes/{barcode_id}' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=लास वेगास' \
--form 'value=123456'
परिमाणे
परिमाणे तपशील वर्णन
project_id
पर्यायी ui.admin.api_docs.common.types.पूर्णांक
वर्णन नाही
name
पर्यायी ui.admin.api_docs.common.types.स्ट्रिंग
वर्णन नाही
type
पर्यायी ui.admin.api_docs.common.types.स्ट्रिंग
परवानगी असलेली मूल्ये: 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
value
आवश्यक ui.admin.api_docs.common.types.स्ट्रिंग
वर्णन नाही
display_text
पर्यायी ui.admin.api_docs.common.types.बूलियन
वर्णन नाही
foreground_color
पर्यायी ui.admin.api_docs.common.types.स्ट्रिंग
वर्णन नाही
background_color
पर्यायी ui.admin.api_docs.common.types.स्ट्रिंग
वर्णन नाही
width_scale
पर्यायी ui.admin.api_docs.common.types.पूर्णांक
1-10
height
पर्यायी ui.admin.api_docs.common.types.पूर्णांक
30-1000
प्रतिसाद उदाहरण
{
    "data": {
        "id": 1
    }
}

एंडपॉइंट
DELETE https://rqrcode.com/api/barcodes/{barcode_id}
उदाहरण
curl --request DELETE \
--url 'https://rqrcode.com/api/barcodes/{barcode_id}' \
--header 'Authorization: Bearer {api_key}'
परिमाणे
अतिरिक्त parameter नाही.
प्रतिसाद उदाहरण
यशस्वी झाल्यावर रिकामा 200 response body.