Pereiti prie turinio
API dokumentacija

Nuorodos

Kurkite ir valdykite trumpąsias nuorodas, taikymo taisykles, pikselius ir peradresavimus.

Autentifikavimas
Kiekviena užklausa turi siųsti Authorization antraštę su Bearer žetonu, atitinkančiu administratoriaus API raktą. Gauti API raktą.
API dokumentacija

Galinis taškas
GET https://rqrcode.com/api/links/
Pavyzdys
curl --request GET \
--url 'https://rqrcode.com/api/links/' \
--header 'Authorization: Bearer {api_key}'
Parametrai
Parametrai Išsamiau Aprašymas
page
Neprivaloma ui.admin.api_docs.common.types.Sveikasis skaičius
Puslapio numeris, kurio rezultatus norite gauti. Numatytoji reikšmė yra 1.
results_per_page
Neprivaloma ui.admin.api_docs.common.types.Sveikasis skaičius
Kiek rezultatų rodyti viename puslapyje. Leistinos reikšmės: 10, 25, 50, 100, 250, 500, 1000. Numatytoji reikšmė yra 25.
Atsakymo pavyzdys
{
    "data": [
        {
            "id": 1,
            "project_id": null,
            "domain_id": 0,
            "type": "link",
            "url": "example",
            "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"
    }
}

Galinis taškas
GET https://rqrcode.com/api/links/{link_id}
Pavyzdys
curl --request GET \
--url 'https://rqrcode.com/api/links/{link_id}' \
--header 'Authorization: Bearer {api_key}'
Parametrai
Papildomų parametrų nėra.
Atsakymo pavyzdys
{
    "data": {
        "id": 1,
        "project_id": null,
        "domain_id": 0,
        "type": "link",
        "url": "example",
        "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"
    }
}

Galinis taškas
POST https://rqrcode.com/api/links
Pavyzdys
curl --request POST \
--url 'https://rqrcode.com/api/links' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'url=example' \
--form 'location_url=https://rqrcode.com/'
Parametrai
Parametrai Išsamiau Aprašymas
location_url
Privaloma ui.admin.api_docs.common.types.Eilutė
Paskirties URL. Pasiekiama, kai: is_bulk = 0
location_urls
Privaloma ui.admin.api_docs.common.types.Eilutė
Paskirties URL. Pasiekiama, kai: is_bulk = 1
url
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Sugeneruotas URL pseudonimas. Palikite tuščią, jei norite atsitiktinio. Pasiekiama, kai: is_bulk = 0
is_bulk
Neprivaloma ui.admin.api_docs.common.types.Loginė reikšmė
-
domain_id
Neprivaloma ui.admin.api_docs.common.types.Sveikasis skaičius
-
project_id
Neprivaloma ui.admin.api_docs.common.types.Sveikasis skaičius
-
pixels_ids
Neprivaloma ui.admin.api_docs.common.types.Sveikasis skaičius
-
schedule
Neprivaloma ui.admin.api_docs.common.types.Loginė reikšmė
-
start_date
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: schedule = true
end_date
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: schedule = true
pageviews_limit
Neprivaloma ui.admin.api_docs.common.types.Sveikasis skaičius
-
expiration_url
Neprivaloma ui.admin.api_docs.common.types.Eilutė
-
password
Neprivaloma ui.admin.api_docs.common.types.Eilutė
-
forward_query_parameters_is_enabled
Neprivaloma ui.admin.api_docs.common.types.Loginė reikšmė
-
utm_source
Neprivaloma ui.admin.api_docs.common.types.Eilutė
-
utm_medium
Neprivaloma ui.admin.api_docs.common.types.Eilutė
-
utm_campaign
Neprivaloma ui.admin.api_docs.common.types.Eilutė
-
sensitive_content
Neprivaloma ui.admin.api_docs.common.types.Loginė reikšmė
-
http_status_code
Neprivaloma ui.admin.api_docs.common.types.Sveikasis skaičius
Leistinos reikšmės: 301, 302, 307, 308
app_linking_is_enabled
Neprivaloma ui.admin.api_docs.common.types.Loginė reikšmė
-
cloaking_is_enabled
Neprivaloma ui.admin.api_docs.common.types.Loginė reikšmė
-
cloaking_title
Neprivaloma ui.admin.api_docs.common.types.Eilutė
-
cloaking_meta_description
Neprivaloma ui.admin.api_docs.common.types.Eilutė
-
cloaking_custom_js
Neprivaloma ui.admin.api_docs.common.types.Eilutė
-
cloaking_favicon
Neprivaloma ui.admin.api_docs.common.types.Failas
-
cloaking_opengraph
Neprivaloma ui.admin.api_docs.common.types.Failas
-
targeting_type
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Leistinos reikšmės: continent_code, country_code, city_name, device_type, browser_language, rotation, os_name, browser_name
targeting_continent_code_key[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = continent_code
targeting_continent_code_value[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = continent_code
targeting_country_code_key[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = country_code
targeting_country_code_value[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = country_code
targeting_city_name_key[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = city_name
targeting_city_name_value[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = city_name
targeting_device_type_key[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = device_type
targeting_device_type_value[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = device_type
targeting_browser_language_key[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = browser_language
targeting_browser_language_value[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = browser_language
targeting_rotation_key[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = rotation
targeting_rotation_value[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = rotation
targeting_os_name_key[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = os_name
targeting_os_name_value[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = os_name
targeting_browser_name_key[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = browser_name
targeting_browser_name_value[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = browser_name
Atsakymo pavyzdys
{
    "data": {
        "id": 1
    }
}

Galinis taškas
POST https://rqrcode.com/api/links/{link_id}
Pavyzdys
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'
Parametrai
Parametrai Išsamiau Aprašymas
location_url
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Paskirties URL.
url
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Sugeneruotas URL pseudonimas. Palikite tuščią, jei norite atsitiktinio.
domain_id
Neprivaloma ui.admin.api_docs.common.types.Sveikasis skaičius
-
project_id
Neprivaloma ui.admin.api_docs.common.types.Sveikasis skaičius
-
pixels_ids
Neprivaloma ui.admin.api_docs.common.types.Sveikasis skaičius
-
schedule
Neprivaloma ui.admin.api_docs.common.types.Loginė reikšmė
-
start_date
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: schedule = true
end_date
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: schedule = true
pageviews_limit
Neprivaloma ui.admin.api_docs.common.types.Sveikasis skaičius
-
expiration_url
Neprivaloma ui.admin.api_docs.common.types.Eilutė
-
password
Neprivaloma ui.admin.api_docs.common.types.Eilutė
-
forward_query_parameters_is_enabled
Neprivaloma ui.admin.api_docs.common.types.Loginė reikšmė
-
utm_source
Neprivaloma ui.admin.api_docs.common.types.Eilutė
-
utm_medium
Neprivaloma ui.admin.api_docs.common.types.Eilutė
-
utm_campaign
Neprivaloma ui.admin.api_docs.common.types.Eilutė
-
sensitive_content
Neprivaloma ui.admin.api_docs.common.types.Loginė reikšmė
-
http_status_code
Neprivaloma ui.admin.api_docs.common.types.Sveikasis skaičius
Leistinos reikšmės: 301, 302, 307, 308
app_linking_is_enabled
Neprivaloma ui.admin.api_docs.common.types.Loginė reikšmė
-
cloaking_is_enabled
Neprivaloma ui.admin.api_docs.common.types.Loginė reikšmė
-
cloaking_title
Neprivaloma ui.admin.api_docs.common.types.Eilutė
-
cloaking_meta_description
Neprivaloma ui.admin.api_docs.common.types.Eilutė
-
cloaking_custom_js
Neprivaloma ui.admin.api_docs.common.types.Eilutė
-
cloaking_favicon
Neprivaloma ui.admin.api_docs.common.types.Failas
-
cloaking_opengraph
Neprivaloma ui.admin.api_docs.common.types.Failas
-
targeting_type
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Leistinos reikšmės: continent_code, country_code, city_name, device_type, browser_language, rotation, os_name, browser_name
targeting_continent_code_key[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = continent_code
targeting_continent_code_value[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = continent_code
targeting_country_code_key[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = country_code
targeting_country_code_value[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = country_code
targeting_city_name_key[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = city_name
targeting_city_name_value[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = city_name
targeting_device_type_key[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = device_type
targeting_device_type_value[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = device_type
targeting_browser_language_key[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = browser_language
targeting_browser_language_value[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = browser_language
targeting_rotation_key[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = rotation
targeting_rotation_value[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = rotation
targeting_os_name_key[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = os_name
targeting_os_name_value[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = os_name
targeting_browser_name_key[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = browser_name
targeting_browser_name_value[index]
Neprivaloma ui.admin.api_docs.common.types.Eilutė
Pasiekiama, kai: targeting_type = browser_name
Atsakymo pavyzdys
{
    "data": {
        "id": 1
    }
}

Galinis taškas
DELETE https://rqrcode.com/api/links/{link_id}
Pavyzdys
curl --request DELETE \
--url 'https://rqrcode.com/api/links/{link_id}' \
--header 'Authorization: Bearer {api_key}'
Parametrai
Papildomų parametrų nėra.
Atsakymo pavyzdys
Sėkmės atveju grąžinamas tuščias 200 atsakymo turinys.