सामग्री पर जाएँ
API दस्तावेज़ीकरण

लिंक

अपने शॉर्ट लिंक, लक्ष्यीकरण नियम, पिक्सल और रीडायरेक्ट बनाएं और प्रबंधित करें।

प्रमाणीकरण
हर अनुरोध में admin API कुंजी से मेल खाने वाला Bearer token Authorization header में भेजना होगा। एपीआई कुंजी प्राप्त करें.
API दस्तावेज़ीकरण

एंडपॉइंट
GET https://rqrcode.com/api/links/
उदाहरण
curl --request GET \
--url 'https://rqrcode.com/api/links/' \
--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,
            "project_id": null,
            "domain_id": 0,
            "type": "link",
            "url": "उदाहरण",
            "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"
    }
}

एंडपॉइंट
GET https://rqrcode.com/api/links/{link_id}
उदाहरण
curl --request GET \
--url 'https://rqrcode.com/api/links/{link_id}' \
--header 'Authorization: Bearer {api_key}'
पैरामीटर
कोई अतिरिक्त पैरामीटर नहीं।
प्रतिक्रिया उदाहरण
{
    "data": {
        "id": 1,
        "project_id": null,
        "domain_id": 0,
        "type": "link",
        "url": "उदाहरण",
        "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"
    }
}

एंडपॉइंट
POST https://rqrcode.com/api/links
उदाहरण
curl --request POST \
--url 'https://rqrcode.com/api/links' \
--header 'Authorization: Bearer {api_key}' \
--header 'Content-Type: multipart/form-data' \
--form 'url=उदाहरण' \
--form 'location_url=https://rqrcode.com/'
पैरामीटर
पैरामीटर विवरण विवरण
location_url
आवश्यक ui.admin.api_docs.common.types.स्ट्रिंग
गंतव्य URL। उपलब्ध जब: is_bulk = 0
location_urls
आवश्यक ui.admin.api_docs.common.types.स्ट्रिंग
गंतव्य URL। उपलब्ध जब: is_bulk = 1
url
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उत्पन्न URL उपनाम। एक यादृच्छिक के लिए खाली छोड़ें। उपलब्ध जब: is_bulk = 0
is_bulk
वैकल्पिक ui.admin.api_docs.common.types.बूलियन
domain_id
वैकल्पिक ui.admin.api_docs.common.types.पूर्णांक
project_id
वैकल्पिक ui.admin.api_docs.common.types.पूर्णांक
pixels_ids
वैकल्पिक ui.admin.api_docs.common.types.पूर्णांक
schedule
वैकल्पिक ui.admin.api_docs.common.types.बूलियन
start_date
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: schedule = true
end_date
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: schedule = true
pageviews_limit
वैकल्पिक ui.admin.api_docs.common.types.पूर्णांक
expiration_url
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
password
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
forward_query_parameters_is_enabled
वैकल्पिक ui.admin.api_docs.common.types.बूलियन
utm_source
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
utm_medium
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
utm_campaign
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
sensitive_content
वैकल्पिक ui.admin.api_docs.common.types.बूलियन
http_status_code
वैकल्पिक ui.admin.api_docs.common.types.पूर्णांक
अनुमत मान: 301, 302, 307, 308
app_linking_is_enabled
वैकल्पिक ui.admin.api_docs.common.types.बूलियन
cloaking_is_enabled
वैकल्पिक ui.admin.api_docs.common.types.बूलियन
cloaking_title
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
cloaking_meta_description
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
cloaking_custom_js
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
cloaking_favicon
वैकल्पिक ui.admin.api_docs.common.types.फ़ाइल
cloaking_opengraph
वैकल्पिक ui.admin.api_docs.common.types.फ़ाइल
targeting_type
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
अनुमत मान: continent_code, country_code, city_name, device_type, browser_language, rotation, os_name, browser_name
targeting_continent_code_key[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = continent_code
targeting_continent_code_value[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = continent_code
targeting_country_code_key[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = country_code
targeting_country_code_value[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = country_code
targeting_city_name_key[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = city_name
targeting_city_name_value[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = city_name
targeting_device_type_key[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = device_type
targeting_device_type_value[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = device_type
targeting_browser_language_key[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = browser_language
targeting_browser_language_value[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = browser_language
targeting_rotation_key[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = rotation
targeting_rotation_value[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = rotation
targeting_os_name_key[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = os_name
targeting_os_name_value[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = os_name
targeting_browser_name_key[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = browser_name
targeting_browser_name_value[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = browser_name
प्रतिक्रिया उदाहरण
{
    "data": {
        "id": 1
    }
}

एंडपॉइंट
POST https://rqrcode.com/api/links/{link_id}
उदाहरण
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'
पैरामीटर
पैरामीटर विवरण विवरण
location_url
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
गंतव्य URL।
url
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उत्पन्न URL उपनाम। एक यादृच्छिक के लिए खाली छोड़ें।
domain_id
वैकल्पिक ui.admin.api_docs.common.types.पूर्णांक
project_id
वैकल्पिक ui.admin.api_docs.common.types.पूर्णांक
pixels_ids
वैकल्पिक ui.admin.api_docs.common.types.पूर्णांक
schedule
वैकल्पिक ui.admin.api_docs.common.types.बूलियन
start_date
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: schedule = true
end_date
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: schedule = true
pageviews_limit
वैकल्पिक ui.admin.api_docs.common.types.पूर्णांक
expiration_url
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
password
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
forward_query_parameters_is_enabled
वैकल्पिक ui.admin.api_docs.common.types.बूलियन
utm_source
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
utm_medium
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
utm_campaign
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
sensitive_content
वैकल्पिक ui.admin.api_docs.common.types.बूलियन
http_status_code
वैकल्पिक ui.admin.api_docs.common.types.पूर्णांक
अनुमत मान: 301, 302, 307, 308
app_linking_is_enabled
वैकल्पिक ui.admin.api_docs.common.types.बूलियन
cloaking_is_enabled
वैकल्पिक ui.admin.api_docs.common.types.बूलियन
cloaking_title
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
cloaking_meta_description
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
cloaking_custom_js
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
cloaking_favicon
वैकल्पिक ui.admin.api_docs.common.types.फ़ाइल
cloaking_opengraph
वैकल्पिक ui.admin.api_docs.common.types.फ़ाइल
targeting_type
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
अनुमत मान: continent_code, country_code, city_name, device_type, browser_language, rotation, os_name, browser_name
targeting_continent_code_key[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = continent_code
targeting_continent_code_value[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = continent_code
targeting_country_code_key[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = country_code
targeting_country_code_value[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = country_code
targeting_city_name_key[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = city_name
targeting_city_name_value[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = city_name
targeting_device_type_key[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = device_type
targeting_device_type_value[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = device_type
targeting_browser_language_key[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = browser_language
targeting_browser_language_value[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = browser_language
targeting_rotation_key[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = rotation
targeting_rotation_value[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = rotation
targeting_os_name_key[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = os_name
targeting_os_name_value[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = os_name
targeting_browser_name_key[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = browser_name
targeting_browser_name_value[index]
वैकल्पिक ui.admin.api_docs.common.types.स्ट्रिंग
उपलब्ध जब: targeting_type = browser_name
प्रतिक्रिया उदाहरण
{
    "data": {
        "id": 1
    }
}

एंडपॉइंट
DELETE https://rqrcode.com/api/links/{link_id}
उदाहरण
curl --request DELETE \
--url 'https://rqrcode.com/api/links/{link_id}' \
--header 'Authorization: Bearer {api_key}'
पैरामीटर
कोई अतिरिक्त पैरामीटर नहीं।
प्रतिक्रिया उदाहरण
सफलता पर खाली 200 response body।