Məzmuna keç
API sənədləri

Barkodlar

Barkodları və onların ixrac parametrlərini idarə edin.

Autentifikasiya
Hər sorğu admin API açarına uyğun Bearer token ilə Authorization başlığını göndərməlidir. API açarını əldə et.
API sənədləri

Son nöqtə
GET https://rqrcode.com/api/barcodes/
Nümunə
curl --request GET \
--url 'https://rqrcode.com/api/barcodes/' \
--header 'Authorization: Bearer {api_key}'
Parametrlər
Parametrlər Detallar Təsvir
page
İstəyə bağlı ui.admin.api_docs.common.types.Tam ədəd
Nəticələri almaq üçün istifadə olunan səhifə nömrəsi. Defolt olaraq 1.
results_per_page
İstəyə bağlı ui.admin.api_docs.common.types.Tam ədəd
Hər səhifədə nəticələrin sayı. İcazə verilən dəyərlər: 10, 25, 50, 100, 250, 500, 1000. Defolt olaraq 25.
Cavab nümunəsi
{
    "data": [
        {
            "id": 1,
            "type": "C32",
            "name": "Nümunə ad",
            "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"
    }
}

Son nöqtə
GET https://rqrcode.com/api/barcodes/{barcode_id}
Nümunə
curl --request GET \
--url 'https://rqrcode.com/api/barcodes/{barcode_id}' \
--header 'Authorization: Bearer {api_key}'
Parametrlər
Əlavə parametr yoxdur.
Cavab nümunəsi
{
    "data": {
        "id": 1,
        "type": "C32",
        "name": "Nümunə ad",
        "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"
    }
}

Son nöqtə
POST https://rqrcode.com/api/barcodes
Nümunə
curl --request POST \
--url 'https://rqrcode.com/api/barcodes' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=Nyu-York' \
--form 'type=C32' \
--form 'value=123456'
Parametrlər
Parametrlər Detallar Təsvir
project_id
İstəyə bağlı ui.admin.api_docs.common.types.Tam ədəd
-
name
Tələb olunur ui.admin.api_docs.common.types.Mətn
-
type
Tələb olunur ui.admin.api_docs.common.types.Mətn
İcazə verilən dəyərlər: 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
İstəyə bağlı ui.admin.api_docs.common.types.Məntiqi dəyər
-
value
Tələb olunur ui.admin.api_docs.common.types.Mətn
-
display_text
İstəyə bağlı ui.admin.api_docs.common.types.Məntiqi dəyər
-
foreground_color
İstəyə bağlı ui.admin.api_docs.common.types.Mətn
-
background_color
İstəyə bağlı ui.admin.api_docs.common.types.Mətn
-
width_scale
İstəyə bağlı ui.admin.api_docs.common.types.Tam ədəd
1-10
height
İstəyə bağlı ui.admin.api_docs.common.types.Tam ədəd
30-1000
Cavab nümunəsi
{
    "data": {
        "id": 1
    }
}

Son nöqtə
POST https://rqrcode.com/api/barcodes/{barcode_id}
Nümunə
curl --request POST \
--url 'https://rqrcode.com/api/barcodes/{barcode_id}' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=Las-Veqas' \
--form 'value=123456'
Parametrlər
Parametrlər Detallar Təsvir
project_id
İstəyə bağlı ui.admin.api_docs.common.types.Tam ədəd
-
name
İstəyə bağlı ui.admin.api_docs.common.types.Mətn
-
type
İstəyə bağlı ui.admin.api_docs.common.types.Mətn
İcazə verilən dəyərlər: 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
Tələb olunur ui.admin.api_docs.common.types.Mətn
-
display_text
İstəyə bağlı ui.admin.api_docs.common.types.Məntiqi dəyər
-
foreground_color
İstəyə bağlı ui.admin.api_docs.common.types.Mətn
-
background_color
İstəyə bağlı ui.admin.api_docs.common.types.Mətn
-
width_scale
İstəyə bağlı ui.admin.api_docs.common.types.Tam ədəd
1-10
height
İstəyə bağlı ui.admin.api_docs.common.types.Tam ədəd
30-1000
Cavab nümunəsi
{
    "data": {
        "id": 1
    }
}

Son nöqtə
DELETE https://rqrcode.com/api/barcodes/{barcode_id}
Nümunə
curl --request DELETE \
--url 'https://rqrcode.com/api/barcodes/{barcode_id}' \
--header 'Authorization: Bearer {api_key}'
Parametrlər
Əlavə parametr yoxdur.
Cavab nümunəsi
Uğurlu olduqda boş 200 cavab gövdəsi.