Ugrás a tartalomra
API dokumentáció

Hivatkozásek

Hozza létre és kezelje rövid hivatkozásjeit, célzási szabályait, pixeleit és átirányításait.

Hitelesítés
Minden kérésnek Authorization fejlécet kell küldenie Bearer tokennel, amely megfelel az admin API kulcsnak. API-kulcs lekérése.
API dokumentáció

Végpont
GET https://rqrcode.com/api/links/
Példa
curl --request GET \
--url 'https://rqrcode.com/api/links/' \
--header 'Authorization: Bearer {api_key}'
Paraméterek
Paraméterek Részletek Leírás
page
Opcionális ui.admin.api_docs.common.types.Egész szám
Az oldal száma, amelyhez az eredményeket le szeretné kérni. Alapértelmezés: 1.
results_per_page
Opcionális ui.admin.api_docs.common.types.Egész szám
Hány eredményt szeretne oldalanként. Engedélyezett értékek: 10, 25, 50, 100, 250, 500, 1000. Alapértelmezés: 25.
Válasz példa
{
    "data": [
        {
            "id": 1,
            "project_id": null,
            "domain_id": 0,
            "type": "link",
            "url": "pelda",
            "location_url": "https://example.com/",
            "settings": {
                "password": null,
                "sensitive_content": false
            },
            "pageviews": 10,
            "order": 0,
            "start_date": null,
            "end_date": null,
            "datetime": "2026-04-20 07:53:23"
        }
    ],
    "meta": {
        "page": 1,
        "results_per_page": 25,
        "total": 1,
        "total_pages": 1
    },
    "links": {
        "first": "https://rqrcode.com/api/links?page=1",
        "last": "https://rqrcode.com/api/links?page=1",
        "next": null,
        "prev": null,
        "self": "https://rqrcode.com/api/links?page=1"
    }
}

Végpont
GET https://rqrcode.com/api/links/{link_id}
Példa
curl --request GET \
--url 'https://rqrcode.com/api/links/{link_id}' \
--header 'Authorization: Bearer {api_key}'
Paraméterek
Nincs további paraméter.
Válasz példa
{
    "data": {
        "id": 1,
        "project_id": null,
        "domain_id": 0,
        "type": "link",
        "url": "pelda",
        "location_url": "https://example.com/",
        "settings": {
            "password": null,
            "sensitive_content": false
        },
        "pageviews": 10,
        "order": 0,
        "start_date": null,
        "end_date": null,
        "datetime": "2026-04-20 07:53:23"
    }
}

Végpont
POST https://rqrcode.com/api/links
Példa
curl --request POST \
--url 'https://rqrcode.com/api/links' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'url=pelda' \
--form 'location_url=https://rqrcode.com/'
Paraméterek
Paraméterek Részletek Leírás
location_url
Kötelező ui.admin.api_docs.common.types.Szöveg
Cél URL. Elérhető, ha: is_bulk = 0
location_urls
Kötelező ui.admin.api_docs.common.types.Szöveg
Cél URL. Elérhető, ha: is_bulk = 1
url
Opcionális ui.admin.api_docs.common.types.Szöveg
A generált URL alias. Hagyja üresen véletlenszerű értékhez. Elérhető, ha: is_bulk = 0
is_bulk
Opcionális ui.admin.api_docs.common.types.Logikai érték
-
domain_id
Opcionális ui.admin.api_docs.common.types.Egész szám
-
project_id
Opcionális ui.admin.api_docs.common.types.Egész szám
-
pixels_ids
Opcionális ui.admin.api_docs.common.types.Egész szám
-
schedule
Opcionális ui.admin.api_docs.common.types.Logikai érték
-
start_date
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: schedule = true
end_date
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: schedule = true
pageviews_limit
Opcionális ui.admin.api_docs.common.types.Egész szám
-
expiration_url
Opcionális ui.admin.api_docs.common.types.Szöveg
-
password
Opcionális ui.admin.api_docs.common.types.Szöveg
-
forward_query_parameters_is_enabled
Opcionális ui.admin.api_docs.common.types.Logikai érték
-
utm_source
Opcionális ui.admin.api_docs.common.types.Szöveg
-
utm_medium
Opcionális ui.admin.api_docs.common.types.Szöveg
-
utm_campaign
Opcionális ui.admin.api_docs.common.types.Szöveg
-
sensitive_content
Opcionális ui.admin.api_docs.common.types.Logikai érték
-
http_status_code
Opcionális ui.admin.api_docs.common.types.Egész szám
Engedélyezett értékek: 301, 302, 307, 308
app_linking_is_enabled
Opcionális ui.admin.api_docs.common.types.Logikai érték
-
cloaking_is_enabled
Opcionális ui.admin.api_docs.common.types.Logikai érték
-
cloaking_title
Opcionális ui.admin.api_docs.common.types.Szöveg
-
cloaking_meta_description
Opcionális ui.admin.api_docs.common.types.Szöveg
-
cloaking_custom_js
Opcionális ui.admin.api_docs.common.types.Szöveg
-
cloaking_favicon
Opcionális ui.admin.api_docs.common.types.Fájl
-
cloaking_opengraph
Opcionális ui.admin.api_docs.common.types.Fájl
-
targeting_type
Opcionális ui.admin.api_docs.common.types.Szöveg
Engedélyezett értékek: continent_code, country_code, city_name, device_type, browser_language, rotation, os_name, browser_name
targeting_continent_code_key[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = continent_code
targeting_continent_code_value[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = continent_code
targeting_country_code_key[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = country_code
targeting_country_code_value[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = country_code
targeting_city_name_key[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = city_name
targeting_city_name_value[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = city_name
targeting_device_type_key[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = device_type
targeting_device_type_value[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = device_type
targeting_browser_language_key[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = browser_language
targeting_browser_language_value[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = browser_language
targeting_rotation_key[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = rotation
targeting_rotation_value[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = rotation
targeting_os_name_key[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = os_name
targeting_os_name_value[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = os_name
targeting_browser_name_key[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = browser_name
targeting_browser_name_value[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = browser_name
Válasz példa
{
    "data": {
        "id": 1
    }
}

Végpont
POST https://rqrcode.com/api/links/{link_id}
Példa
curl --request POST \
--url 'https://rqrcode.com/api/links/{link_id}' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'is_enabled=0'
Paraméterek
Paraméterek Részletek Leírás
location_url
Opcionális ui.admin.api_docs.common.types.Szöveg
Cél URL.
url
Opcionális ui.admin.api_docs.common.types.Szöveg
A generált URL alias. Hagyja üresen véletlenszerű értékhez.
domain_id
Opcionális ui.admin.api_docs.common.types.Egész szám
-
project_id
Opcionális ui.admin.api_docs.common.types.Egész szám
-
pixels_ids
Opcionális ui.admin.api_docs.common.types.Egész szám
-
schedule
Opcionális ui.admin.api_docs.common.types.Logikai érték
-
start_date
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: schedule = true
end_date
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: schedule = true
pageviews_limit
Opcionális ui.admin.api_docs.common.types.Egész szám
-
expiration_url
Opcionális ui.admin.api_docs.common.types.Szöveg
-
password
Opcionális ui.admin.api_docs.common.types.Szöveg
-
forward_query_parameters_is_enabled
Opcionális ui.admin.api_docs.common.types.Logikai érték
-
utm_source
Opcionális ui.admin.api_docs.common.types.Szöveg
-
utm_medium
Opcionális ui.admin.api_docs.common.types.Szöveg
-
utm_campaign
Opcionális ui.admin.api_docs.common.types.Szöveg
-
sensitive_content
Opcionális ui.admin.api_docs.common.types.Logikai érték
-
http_status_code
Opcionális ui.admin.api_docs.common.types.Egész szám
Engedélyezett értékek: 301, 302, 307, 308
app_linking_is_enabled
Opcionális ui.admin.api_docs.common.types.Logikai érték
-
cloaking_is_enabled
Opcionális ui.admin.api_docs.common.types.Logikai érték
-
cloaking_title
Opcionális ui.admin.api_docs.common.types.Szöveg
-
cloaking_meta_description
Opcionális ui.admin.api_docs.common.types.Szöveg
-
cloaking_custom_js
Opcionális ui.admin.api_docs.common.types.Szöveg
-
cloaking_favicon
Opcionális ui.admin.api_docs.common.types.Fájl
-
cloaking_opengraph
Opcionális ui.admin.api_docs.common.types.Fájl
-
targeting_type
Opcionális ui.admin.api_docs.common.types.Szöveg
Engedélyezett értékek: continent_code, country_code, city_name, device_type, browser_language, rotation, os_name, browser_name
targeting_continent_code_key[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = continent_code
targeting_continent_code_value[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = continent_code
targeting_country_code_key[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = country_code
targeting_country_code_value[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = country_code
targeting_city_name_key[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = city_name
targeting_city_name_value[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = city_name
targeting_device_type_key[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = device_type
targeting_device_type_value[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = device_type
targeting_browser_language_key[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = browser_language
targeting_browser_language_value[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = browser_language
targeting_rotation_key[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = rotation
targeting_rotation_value[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = rotation
targeting_os_name_key[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = os_name
targeting_os_name_value[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = os_name
targeting_browser_name_key[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = browser_name
targeting_browser_name_value[index]
Opcionális ui.admin.api_docs.common.types.Szöveg
Elérhető, ha: targeting_type = browser_name
Válasz példa
{
    "data": {
        "id": 1
    }
}

Végpont
DELETE https://rqrcode.com/api/links/{link_id}
Példa
curl --request DELETE \
--url 'https://rqrcode.com/api/links/{link_id}' \
--header 'Authorization: Bearer {api_key}'
Paraméterek
Nincs további paraméter.
Válasz példa
Siker esetén üres 200-as választest.