Ruka hadi maudhui
Nyaraka za API

Misimbo pau

Dhibiti misimbo pau na mipangilio yake ya usafirishaji.

Uthibitishaji
Kila ombi lazima litume kichwa cha Authorization chenye tokeni ya Bearer inayolingana na ufunguo wa API ya admin. Pata ufunguo wa API.
Nyaraka za API

Kituo
GET https://rqrcode.com/api/barcodes/
Mfano
curl --request GET \
--url 'https://rqrcode.com/api/barcodes/' \
--header 'Authorization: Bearer {api_key}'
Vigezo
Vigezo Maelezo Maelezo
page
Hiari ui.admin.api_docs.common.types.Nambari kamili
Nambari ya ukurasa inayotumika kupata matokeo. Chaguo-msingi ni 1.
results_per_page
Hiari ui.admin.api_docs.common.types.Nambari kamili
Idadi ya matokeo kwa kila ukurasa. Thamani zinazoruhusiwa: 10, 25, 50, 100, 250, 500, 1000. Chaguo-msingi ni 25.
Mfano wa jibu
{
    "data": [
        {
            "id": 1,
            "type": "C32",
            "name": "Jina la mfano",
            "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"
    }
}

Kituo
GET https://rqrcode.com/api/barcodes/{barcode_id}
Mfano
curl --request GET \
--url 'https://rqrcode.com/api/barcodes/{barcode_id}' \
--header 'Authorization: Bearer {api_key}'
Vigezo
Hakuna kigezo cha ziada.
Mfano wa jibu
{
    "data": {
        "id": 1,
        "type": "C32",
        "name": "Jina la mfano",
        "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"
    }
}

Kituo
POST https://rqrcode.com/api/barcodes
Mfano
curl --request POST \
--url 'https://rqrcode.com/api/barcodes' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=Bidhaa ya New York' \
--form 'type=C32' \
--form 'value=123456'
Vigezo
Vigezo Maelezo Maelezo
project_id
Hiari ui.admin.api_docs.common.types.Nambari kamili
-
name
Inahitajika ui.admin.api_docs.common.types.Maandishi
-
type
Inahitajika ui.admin.api_docs.common.types.Maandishi
Thamani zinazoruhusiwa: 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
Hiari ui.admin.api_docs.common.types.Kweli au si kweli
-
value
Inahitajika ui.admin.api_docs.common.types.Maandishi
-
display_text
Hiari ui.admin.api_docs.common.types.Kweli au si kweli
-
foreground_color
Hiari ui.admin.api_docs.common.types.Maandishi
-
background_color
Hiari ui.admin.api_docs.common.types.Maandishi
-
width_scale
Hiari ui.admin.api_docs.common.types.Nambari kamili
1-10
height
Hiari ui.admin.api_docs.common.types.Nambari kamili
30-1000
Mfano wa jibu
{
    "data": {
        "id": 1
    }
}

Kituo
POST https://rqrcode.com/api/barcodes/{barcode_id}
Mfano
curl --request POST \
--url 'https://rqrcode.com/api/barcodes/{barcode_id}' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=Bidhaa ya Las Vegas' \
--form 'value=123456'
Vigezo
Vigezo Maelezo Maelezo
project_id
Hiari ui.admin.api_docs.common.types.Nambari kamili
-
name
Hiari ui.admin.api_docs.common.types.Maandishi
-
type
Hiari ui.admin.api_docs.common.types.Maandishi
Thamani zinazoruhusiwa: 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
Inahitajika ui.admin.api_docs.common.types.Maandishi
-
display_text
Hiari ui.admin.api_docs.common.types.Kweli au si kweli
-
foreground_color
Hiari ui.admin.api_docs.common.types.Maandishi
-
background_color
Hiari ui.admin.api_docs.common.types.Maandishi
-
width_scale
Hiari ui.admin.api_docs.common.types.Nambari kamili
1-10
height
Hiari ui.admin.api_docs.common.types.Nambari kamili
30-1000
Mfano wa jibu
{
    "data": {
        "id": 1
    }
}

Kituo
DELETE https://rqrcode.com/api/barcodes/{barcode_id}
Mfano
curl --request DELETE \
--url 'https://rqrcode.com/api/barcodes/{barcode_id}' \
--header 'Authorization: Bearer {api_key}'
Vigezo
Hakuna kigezo cha ziada.
Mfano wa jibu
Mwili tupu wa jibu 200 baada ya mafanikio.