आशयावर जा
API दस्तऐवजीकरण

दुवे

तुमचे लघु दुवे, लक्ष्य नियम, पिक्सेल आणि पुनर्निर्देशने तयार व व्यवस्थापित करा.

प्रमाणीकरण
प्रत्येक request ने admin API key शी जुळणारा Bearer token असलेला Authorization header पाठवला पाहिजे. API की मिळवा.
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": "udaharana",
            "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}'
परिमाणे
अतिरिक्त parameter नाही.
प्रतिसाद उदाहरण
{
    "data": {
        "id": 1,
        "project_id": null,
        "domain_id": 0,
        "type": "link",
        "url": "udaharana",
        "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=udaharana' \
--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}'
परिमाणे
अतिरिक्त parameter नाही.
प्रतिसाद उदाहरण
यशस्वी झाल्यावर रिकामा 200 response body.