కంటెంట్‌కు వెళ్లండి
API డాక్యుమెంటేషన్

బార్‌కోడ్‌లు

మీ బార్‌కోడ్‌లు మరియు వాటి ఎగుమతి సెట్టింగ్‌లను నిర్వహించండి.

ప్రామాణీకరణ
ప్రతి అభ్యర్థన 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}'
పరామితులు
అదనపు పరామితి లేదు.
ప్రతిస్పందన ఉదాహరణ
{
    "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.Boolean విలువ
వివరణ లేదు
value
అవసరం ui.admin.api_docs.common.types.స్ట్రింగ్
వివరణ లేదు
display_text
ఐచ్ఛికం ui.admin.api_docs.common.types.Boolean విలువ
వివరణ లేదు
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.Boolean విలువ
వివరణ లేదు
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}'
పరామితులు
అదనపు పరామితి లేదు.
ప్రతిస్పందన ఉదాహరణ
విజయంపై ఖాళీ 200 ప్రతిస్పందన body.