مواد پر جائیں
API دستاویزات

لنکس

اپنے مختصر لنکس، ہدفی قواعد، پکسلز اور ری ڈائریکٹس بنائیں اور منظم کریں۔

توثیق
ہر request کو admin API key سے matching 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": "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"
    }
}

اختتامی نقطہ
GET https://rqrcode.com/api/links/{link_id}
مثال
curl --request GET \
--url 'https://rqrcode.com/api/links/{link_id}' \
--header 'Authorization: Bearer {api_key}'
پیرامیٹرز
کوئی additional parameter نہیں۔
جواب کی مثال
{
    "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"
    }
}

اختتامی نقطہ
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=example' \
--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}'
پیرامیٹرز
کوئی additional parameter نہیں۔
جواب کی مثال
Success پر empty 200 response body۔