Μετάβαση στο περιεχόμενο
Τεκμηρίωση API

QR κωδικοί

Λίστα, επιθεώρηση, δημιουργία, ενημέρωση και διαγραφή των QR κωδικών σας.

Έλεγχος ταυτότητας
Κάθε αίτημα πρέπει να στέλνει την κεφαλίδα Authorization με Bearer token που αντιστοιχεί στο κλειδί admin API. Λήψη κλειδιού API.
Τεκμηρίωση API

Σημείο τερματισμού
GET https://rqrcode.com/api/qr-codes/
Παράδειγμα
curl --request GET \
--url 'https://rqrcode.com/api/qr-codes/' \
--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": "url",
            "name": "Όνομα παραδείγματος",
            "qr_code": "https://rqrcode.com/uploads/qr_code/example.svg",
            "qr_code_logo": null,
            "qr_code_background": null,
            "settings": {
                "foreground_type": "color",
                "foreground_color": "#000000",
                "background_color": "#ffffff",
                "custom_eyes_color": false,
                "qr_code_logo_size": 25,
                "size": 500,
                "margin": 0,
                "ecc": "L",
                "url": "https://example.com",
                "...": "..."
            },
            "embedded_data": "https://example.com",
            "last_datetime": null,
            "datetime": "2026-04-20 07:52:15"
        }
    ],
    "meta": {
        "page": 1,
        "results_per_page": 25,
        "total": 1,
        "total_pages": 1
    },
    "links": {
        "first": "https://rqrcode.com/api/qr-codes?page=1",
        "last": "https://rqrcode.com/api/qr-codes?page=1",
        "next": null,
        "prev": null,
        "self": "https://rqrcode.com/api/qr-codes?page=1"
    }
}

Σημείο τερματισμού
GET https://rqrcode.com/api/qr-codes/{qr_code_id}
Παράδειγμα
curl --request GET \
--url 'https://rqrcode.com/api/qr-codes/{qr_code_id}' \
--header 'Authorization: Bearer {api_key}'
Παράμετροι
Καμία πρόσθετη παράμετρος.
Παράδειγμα απόκρισης
{
    "data": {
        "id": 1,
        "type": "url",
        "name": "Όνομα παραδείγματος",
        "qr_code": "https://rqrcode.com/uploads/qr_code/example.svg",
        "qr_code_logo": null,
        "qr_code_background": null,
        "settings": {
            "foreground_type": "color",
            "foreground_color": "#000000",
            "background_color": "#ffffff",
            "custom_eyes_color": false,
            "qr_code_logo_size": 25,
            "size": 500,
            "margin": 0,
            "ecc": "L",
            "url": "https://example.com",
            "...": "..."
        },
        "embedded_data": "https://example.com",
        "last_datetime": null,
        "datetime": "2026-04-20 07:52:15"
    }
}

Σημείο τερματισμού
POST https://rqrcode.com/api/qr-codes
Παράδειγμα
curl --request POST \
--url 'https://rqrcode.com/api/qr-codes' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=Νέα Υόρκη' \
--form 'type=text' \
--form 'text=Γεια σας!'
Παράμετροι
Παράμετροι Λεπτομέρειες Περιγραφή
link_id
Προαιρετικό ui.admin.api_docs.common.types.Ακέραιος
project_id
Προαιρετικό ui.admin.api_docs.common.types.Ακέραιος
name
Υποχρεωτικό ui.admin.api_docs.common.types.Συμβολοσειρά
type
Υποχρεωτικό ui.admin.api_docs.common.types.Συμβολοσειρά
Επιτρεπόμενες τιμές: text, url, pdf, phone, sms, email, whatsapp, facetime, location, wifi, event, vcard, crypto, paypal, upi, epc, pix, coupon, google_review
is_bulk
Προαιρετικό ui.admin.api_docs.common.types.Λογική τιμή
Διαθέσιμο όταν: type = text
style
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Επιτρεπόμενες τιμές: square, dot, round, rounded, elastic_square, heart, diamond, star, triangle, hexagon, spaced_square, octagon, cross_x, curvy_x, rounded_cross, ninja, sun, shine, bold_plus, teardrop, corner_cut, randomized_square, bold_x
inner_eye_style
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Επιτρεπόμενες τιμές: square, dot, rounded, diamond, flower, leaf
outer_eye_style
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Επιτρεπόμενες τιμές: square, circle, rounded, flower, leaf
foreground_type
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Επιτρεπόμενες τιμές: color, gradient
foreground_color
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: foreground_type = color
foreground_gradient_style
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Επιτρεπόμενες τιμές: vertical, horizontal, diagonal, inverse_diagonal, radial
foreground_gradient_one
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: foreground_type = gradient
foreground_gradient_two
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: foreground_type = gradient
background_color
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
background_color_transparency
Προαιρετικό ui.admin.api_docs.common.types.Ακέραιος
custom_eyes_color
Προαιρετικό ui.admin.api_docs.common.types.Λογική τιμή
eyes_inner_color
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: custom_eyes_color = 1
eyes_outer_color
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: custom_eyes_color = 1
qr_code_logo
Προαιρετικό ui.admin.api_docs.common.types.Αρχείο
qr_code_logo_size
Προαιρετικό ui.admin.api_docs.common.types.Ακέραιος
5-35
qr_code_background
Προαιρετικό ui.admin.api_docs.common.types.Αρχείο
qr_code_background_transparency
Προαιρετικό ui.admin.api_docs.common.types.Ακέραιος
0-100
qr_code_foreground
Προαιρετικό ui.admin.api_docs.common.types.Αρχείο
qr_code_foreground_transparency
Προαιρετικό ui.admin.api_docs.common.types.Ακέραιος
0-100
frame
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Επιτρεπόμενες τιμές: circle_simple_bottom_text, round_simple_bottom_text, straight_simple_bottom_text, round_card_bottom_text, straight_bottom_text, straight_top_text, round_bottom_text, round_top_text, tooltip_bottom_text, tooltip_top_text, ribbon_bottom_text, ribbon_top_text, tooltip_snap_top_text, tooltip_snap_bottom_text, straight_semi_bordered_bottom_text, round_semi_bordered_bottom_text, hand_arrows_bottom_text, broken_ticket_bottom_text, smooth_ribbon_bottom_text
frame_text
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
frame_text_size
Προαιρετικό ui.admin.api_docs.common.types.Ακέραιος
-5 - 5
frame_text_font
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Επιτρεπόμενες τιμές: times_new_roman, georgia, courier, arial, helvetica, verdana, tahoma, trebuchet_ms, courier_new, monaco, comic_sans_ms, impact, luminari, baskerville, papyrus, brush_script_mt
frame_custom_colors
Προαιρετικό ui.admin.api_docs.common.types.Λογική τιμή
frame_color
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: frame_custom_colors = 1
frame_text_color
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: frame_custom_colors = 1
size
Προαιρετικό ui.admin.api_docs.common.types.Ακέραιος
50-2000
margin
Προαιρετικό ui.admin.api_docs.common.types.Ακέραιος
0-25
ecc
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Επιτρεπόμενες τιμές: L, M, Q, H
text
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: type = text
url
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: type = url
phone
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: type = phone
sms
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: type = sms
email
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: type = email
whatsapp
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: type = whatsapp
facetime
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: type = facetime
event
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: type = event
location
Προαιρετικό ui.admin.api_docs.common.types.Αντικείμενο
wifi
Προαιρετικό ui.admin.api_docs.common.types.Αντικείμενο
crypto
Προαιρετικό ui.admin.api_docs.common.types.Αντικείμενο
vcard
Προαιρετικό ui.admin.api_docs.common.types.Αντικείμενο
paypal
Προαιρετικό ui.admin.api_docs.common.types.Αντικείμενο
upi
Προαιρετικό ui.admin.api_docs.common.types.Αντικείμενο
epc
Προαιρετικό ui.admin.api_docs.common.types.Αντικείμενο
pix
Προαιρετικό ui.admin.api_docs.common.types.Αντικείμενο
coupon
Προαιρετικό ui.admin.api_docs.common.types.Αντικείμενο
google_review
Προαιρετικό ui.admin.api_docs.common.types.Αντικείμενο
Παράδειγμα απόκρισης
{
    "data": {
        "id": 1
    }
}

Σημείο τερματισμού
POST https://rqrcode.com/api/qr-codes/{qr_code_id}
Παράδειγμα
curl --request POST \
--url 'https://rqrcode.com/api/qr-codes/{qr_code_id}' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'name=Λας Βέγκας'
Παράμετροι
Παράμετροι Λεπτομέρειες Περιγραφή
link_id
Προαιρετικό ui.admin.api_docs.common.types.Ακέραιος
project_id
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
name
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
type
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Επιτρεπόμενες τιμές: text, url, pdf, phone, sms, email, whatsapp, facetime, location, wifi, event, vcard, crypto, paypal, upi, epc, pix, coupon, google_review
style
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Επιτρεπόμενες τιμές: square, dot, round, rounded, elastic_square, heart, diamond, star, triangle, hexagon, spaced_square, octagon, cross_x, curvy_x, rounded_cross, ninja, sun, shine, bold_plus, teardrop, corner_cut, randomized_square, bold_x
inner_eye_style
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Επιτρεπόμενες τιμές: square, dot, rounded, diamond, flower, leaf
outer_eye_style
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Επιτρεπόμενες τιμές: square, circle, rounded, flower, leaf
foreground_type
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Επιτρεπόμενες τιμές: color, gradient
foreground_color
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: foreground_type = color
foreground_gradient_style
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Επιτρεπόμενες τιμές: vertical, horizontal, diagonal, inverse_diagonal, radial
foreground_gradient_one
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: foreground_type = gradient
foreground_gradient_two
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: foreground_type = gradient
background_color
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
background_color_transparency
Προαιρετικό ui.admin.api_docs.common.types.Ακέραιος
0 - 100
custom_eyes_color
Προαιρετικό ui.admin.api_docs.common.types.Λογική τιμή
eyes_inner_color
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: custom_eyes_color = 1
eyes_outer_color
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: custom_eyes_color = 1
qr_code_logo
Προαιρετικό ui.admin.api_docs.common.types.Αρχείο
qr_code_logo_size
Προαιρετικό ui.admin.api_docs.common.types.Ακέραιος
5-35
qr_code_background
Προαιρετικό ui.admin.api_docs.common.types.Αρχείο
qr_code_background_transparency
Προαιρετικό ui.admin.api_docs.common.types.Ακέραιος
0-100
qr_code_foreground
Προαιρετικό ui.admin.api_docs.common.types.Αρχείο
qr_code_foreground_transparency
Προαιρετικό ui.admin.api_docs.common.types.Ακέραιος
0-100
frame
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Επιτρεπόμενες τιμές: circle_simple_bottom_text, round_simple_bottom_text, straight_simple_bottom_text, round_card_bottom_text, straight_bottom_text, straight_top_text, round_bottom_text, round_top_text, tooltip_bottom_text, tooltip_top_text, ribbon_bottom_text, ribbon_top_text, tooltip_snap_top_text, tooltip_snap_bottom_text, straight_semi_bordered_bottom_text, round_semi_bordered_bottom_text, hand_arrows_bottom_text, broken_ticket_bottom_text, smooth_ribbon_bottom_text
frame_text
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
frame_text_size
Προαιρετικό ui.admin.api_docs.common.types.Ακέραιος
-5 -> 5
frame_text_font
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Επιτρεπόμενες τιμές: times_new_roman, georgia, courier, arial, helvetica, verdana, tahoma, trebuchet_ms, courier_new, monaco, comic_sans_ms, impact, luminari, baskerville, papyrus, brush_script_mt
frame_custom_colors
Προαιρετικό ui.admin.api_docs.common.types.Λογική τιμή
frame_color
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: frame_custom_colors = 1
frame_text_color
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: frame_custom_colors = 1
size
Προαιρετικό ui.admin.api_docs.common.types.Ακέραιος
50-2000
margin
Προαιρετικό ui.admin.api_docs.common.types.Ακέραιος
0-25
ecc
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Επιτρεπόμενες τιμές: L, M, Q, H
text
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: type = text
url
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: type = url
phone
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: type = phone
sms
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: type = sms
email
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: type = email
whatsapp
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: type = whatsapp
facetime
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: type = facetime
event
Προαιρετικό ui.admin.api_docs.common.types.Συμβολοσειρά
Διαθέσιμο όταν: type = event
location
Προαιρετικό ui.admin.api_docs.common.types.Αντικείμενο
wifi
Προαιρετικό ui.admin.api_docs.common.types.Αντικείμενο
crypto
Προαιρετικό ui.admin.api_docs.common.types.Αντικείμενο
vcard
Προαιρετικό ui.admin.api_docs.common.types.Αντικείμενο
paypal
Προαιρετικό ui.admin.api_docs.common.types.Αντικείμενο
upi
Προαιρετικό ui.admin.api_docs.common.types.Αντικείμενο
epc
Προαιρετικό ui.admin.api_docs.common.types.Αντικείμενο
pix
Προαιρετικό ui.admin.api_docs.common.types.Αντικείμενο
coupon
Προαιρετικό ui.admin.api_docs.common.types.Αντικείμενο
google_review
Προαιρετικό ui.admin.api_docs.common.types.Αντικείμενο
Παράδειγμα απόκρισης
{
    "data": {
        "id": 1
    }
}

Σημείο τερματισμού
DELETE https://rqrcode.com/api/qr-codes/{qr_code_id}
Παράδειγμα
curl --request DELETE \
--url 'https://rqrcode.com/api/qr-codes/{qr_code_id}' \
--header 'Authorization: Bearer {api_key}'
Παράμετροι
Καμία πρόσθετη παράμετρος.
Παράδειγμα απόκρισης
Κενό σώμα απόκρισης 200 σε επιτυχία.