# Developers
**Source:** https://hi.urlkai.com/developers
**Language:** Hindi

---

सुरु गर्दै 

प्रमाणीकरण 

दर सीमा 

प्रतिक्रिया हैंडलिंग 

###### खाता

खाता प्राप्त करें 

खाता अपडेट करें

###### ब्रांडेड डोमेन

ब्रांडेड डोमेन सूचीबद्ध करें 

एक ब्रांडेड डोमेन बनाएं 

डोमेन अपडेट करें 

डोमेन हटाएं

###### CTA ओवरले

CTA ओवरले की सूची बनाएं

###### अभियान

सूची अभियान 

कैंपेन बनाना 

किसी अभियान का लिंक असाइन करें 

अभियान अपडेट करें 

अभियान हटाएं

###### चैनल

सूची चैनल 

चैनल आइटम्स की सूची बनाएं 

एक चैनल बनाएँ 

किसी चैनल को कोई आइटम असाइन करना 

चैनल अपडेट करें 

चैनल हटाएं

###### कस्टम स्पलैश

सूची कस्टम स्पलैश

###### फ़ाइलें

सूची फ़ाइलें 

फ़ाइल अपलोड करना

###### लिंक्स

सूची लिंक्स 

एक ही लिंक प्राप्त करें 

लिंक छोटा करें 

लिंक अपडेट करें 

लिंक हटाएं

###### पिक्सेल

सूची पिक्सेल 

Pixel बनाएं 

पिक्सेल अपडेट करें 

Pixel मिटाएं

###### QR कोड

क्यूआर कोड सूचीबद्ध करें 

एक क्यूआर कोड प्राप्त करें 

एक क्यूआर कोड बनाएं 

क्यूआर कोड अपडेट करें 

एक क्यूआर कोड हटाएं

#### डेवलपर्स के लिए एपीआई संदर्भ

###### सुरु गर्दै

सिस्टम द्वारा संसाधित किए जाने वाले अनुरोधों के लिए एक एपीआई कुंजी की आवश्यकता होती है। एक बार जब कोई उपयोगकर्ता पंजीकृत हो जाता है, तो इस उपयोगकर्ता के लिए एक एपीआई कुंजी स्वचालित रूप से उत्पन्न होती है। एपीआई कुंजी प्रत्येक अनुरोध के साथ भेजी जानी चाहिए (नीचे पूरा उदाहरण देखें)। यदि एपीआई कुंजी नहीं भेजी गई है या समाप्त हो गई है, तो एक त्रुटि होगी। दुरुपयोग को रोकने के लिए कृपया अपनी एपीआई कुंजी गुप्त रखना सुनिश्चित करें।

###### प्रमाणीकरण

एपीआई सिस्टम के साथ प्रमाणित करने के लिए, आपको प्रत्येक अनुरोध के साथ प्राधिकरण टोकन के रूप में अपनी एपीआई कुंजी भेजनी होगी। आप नीचे नमूना कोड देख सकते हैं।

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध पोस्ट 'https://urlkai.com/api/account' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
```

```
$curl = curl_init();
curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/account",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "पोस्ट",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
));

$response = curl_exec($curl);
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'पोस्ट',
    'यूआरएल': 'https://urlkai.com/api/account',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    शरीर: ''
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/account"
पेलोड = {}
हेडर = {
  'प्राधिकरण': 'बियरर योरापिकी',
  'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("GET", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage (HttpMethod.Get, "https://urlkai.com/api/account");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent ("{}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### दर सीमा

हमारे एपीआई में अपनी स्थिरता को अधिकतम करने के लिए अनुरोधों में स्पाइक के खिलाफ सुरक्षा के लिए एक दर सीमक है। हमारा दर सीमक वर्तमान में प्रति 1 मिनट में 30 अनुरोधों पर सीमित है। कृपया ध्यान दें कि सब्सक्राइब की गई योजना के अनुसार दर बदल सकती है।

प्रतिक्रिया के साथ कई हेडर भेजे जाएंगे और अनुरोध के बारे में विभिन्न जानकारी निर्धारित करने के लिए इनकी जांच की जा सकती है।

```
X-RateLimit-Limit: 30  
X-RateLimit-Remaining: 29  
X-RateLimit-Reset: TIMESTAMP
```

###### प्रतिक्रिया हैंडलिंग

सभी API प्रतिसाद डिफ़ॉल्ट रूप से JSON प्रारूप में लौटाए जाते हैं। इसे प्रयोग करने योग्य डेटा में बदलने के लिए, भाषा के अनुसार उपयुक्त फ़ंक्शन का उपयोग करने की आवश्यकता होगी। PHP में, फ़ंक्शन json\_decode() का उपयोग डेटा को ऑब्जेक्ट (डिफ़ॉल्ट) या सरणी (दूसरे पैरामीटर को true पर सेट करें) में बदलने के लिए किया जा सकता है। त्रुटि कुंजी की जांच करना बहुत महत्वपूर्ण है क्योंकि यह जानकारी प्रदान करता है कि कोई त्रुटि थी या नहीं। आप हेडर कोड भी चेक कर सकते हैं।

```
{
    "error": 1,
    "message": "An error occurred"
}
```

---

#### खाता - Open in ChatGPT - Open in Claude

###### खाता प्राप्त करें

मिलना  `https://urlkai.com/api/account`

खाते की जानकारी प्राप्त करने के लिए, आप इस समापन बिंदु पर एक अनुरोध भेज सकते हैं और यह खाते पर डेटा लौटाएगा।

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध GET 'https://urlkai.com/api/account' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/account",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "GET",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'GET',
    'यूआरएल': 'https://urlkai.com/api/account',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/account"
पेलोड = {}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("GET", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage (HttpMethod.Get, "https://urlkai.com/api/account");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent ("{}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "डेटा": {
        "आईडी": 1,
        "ईमेल": " [ईमेल संरक्षित] ",
        "उपयोगकर्ता नाम": "नमूना उपयोगकर्ता",
        "अवतार": "https:\/\/domain.com\/content\/avatar.png",
        "स्थिति": "समर्थक",
        "समाप्त हो रहा है": "2022-11-15 15:00:00",
        "पंजीकृत": "2020-11-10 18:01:43"
    }
}
```

###### खाता अपडेट करें

रखना  `https://urlkai.com/api/account/update`

खाते पर जानकारी अपडेट करने के लिए, आप इस समापन बिंदु पर एक अनुरोध भेज सकते हैं और यह खाते पर डेटा अपडेट करेगा।

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध पुट 'https://urlkai.com/api/account/update' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
--data-raw '{
    "ईमेल": " [ईमेल संरक्षित] ",
    "पासवर्ड": "नया पासवर्ड"
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/account/update",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "पुट",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "ईमेल": " [ईमेल संरक्षित] ",
	    "पासवर्ड": "नया पासवर्ड"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'पुट',
    'यूआरएल': 'https://urlkai.com/api/account/update',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    शरीर: JSON.stringify({
    "ईमेल": " [ईमेल संरक्षित] ",
    "पासवर्ड": "नया पासवर्ड"
}),
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/account/update"
पेलोड = {
    "ईमेल": " [ईमेल संरक्षित] ",
    "पासवर्ड": "नया पासवर्ड"
}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("PUT", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage (HttpMethod.Put, "https://urlkai.com/api/account/update");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent("{
    "ईमेल": " [ईमेल संरक्षित] ",
    "पासवर्ड": "नया पासवर्ड"
}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "संदेश": "खाता सफलतापूर्वक अपडेट कर दिया गया है।
}
```

---

#### ब्रांडेड डोमेन - Open in ChatGPT - Open in Claude

###### ब्रांडेड डोमेन सूचीबद्ध करें

मिलना  `https://urlkai.com/api/domains?limit=2&page=1`

एपीआई के माध्यम से अपने ब्रांडेड डोमेन प्राप्त करने के लिए, आप इस समापन बिंदु का उपयोग कर सकते हैं। आप डेटा फ़िल्टर भी कर सकते हैं (अधिक जानकारी के लिए तालिका देखें)।

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| सीमा लगाना | (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम |
| पृष्ठ | (वैकल्पिक) वर्तमान पृष्ठ अनुरोध |

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध GET 'https://urlkai.com/api/domains?limit=2&page=1' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/domains?limit=2&page=1",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "GET",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'GET',
    'यूआरएल': 'https://urlkai.com/api/domains?limit=2&page=1',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/domains?limit=2&page=1"
पेलोड = {}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("GET", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage (HttpMethod.Get, "https://urlkai.com/api/domains?limit=2&page=1");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent ("{}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": "0",
    "डेटा": {
        "परिणाम": 2,
        "प्रतिपृष्ठ": 2,
        "वर्तमान पृष्ठ": 1,
        "नेक्स्टपेज": 1,
        "मैक्सपेज": 1,
        "डोमेन": [
            {
                "आईडी": 1,
                "डोमेन": "https:\/\/domain1.com",
                "रीडायरेक्टरूट": "https:\/\/rootdomain.com",
                "रीडायरेक्ट404": "https:\/\/rootdomain.com\/404"
            },
            {
                "आईडी": 2,
                "डोमेन": "https:\/\/domain2.com",
                "रीडायरेक्टरूट": "https:\/\/rootdomain2.com",
                "रीडायरेक्ट404": "https:\/\/rootdomain2.com\/404"
            }
        ]
    }
}
```

###### एक ब्रांडेड डोमेन बनाएं

के बाद  `https://urlkai.com/api/domain/add`

इस समापन बिंदु का उपयोग करके एक डोमेन जोड़ा जा सकता है। कृपया सुनिश्चित करें कि डोमेन हमारे सर्वर पर सही ढंग से इंगित किया गया है।

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| डोमेन | (आवश्यक) http या https सहित ब्रांडेड डोमेन |
| रीडायरेक्टरूट | (वैकल्पिक) रूट रीडायरेक्ट जब कोई आपके डोमेन पर जाता है |
| रीडायरेक्ट404 | (वैकल्पिक) कस्टम 404 रीडायरेक्ट |

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध पोस्ट 'https://urlkai.com/api/domain/add' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
--data-raw '{
    "डोमेन": "https:\/\/domain1.com",
    "रीडायरेक्टरूट": "https:\/\/rootdomain.com",
    "रीडायरेक्ट404": "https:\/\/rootdomain.com\/404"
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/domain/add",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "पोस्ट",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "डोमेन": "https:\/\/domain1.com",
	    "रीडायरेक्टरूट": "https:\/\/rootdomain.com",
	    "रीडायरेक्ट404": "https:\/\/rootdomain.com\/404"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'पोस्ट',
    'यूआरएल': 'https://urlkai.com/api/domain/add',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    शरीर: JSON.stringify({
    "डोमेन": "https:\/\/domain1.com",
    "रीडायरेक्टरूट": "https:\/\/rootdomain.com",
    "रीडायरेक्ट404": "https:\/\/rootdomain.com\/404"
}),
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/domain/add"
पेलोड = {
    "डोमेन": "https://domain1.com",
    "रीडायरेक्टरूट": "https://rootdomain.com",
    "रीडायरेक्ट404": "https://rootdomain.com/404"
}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("पोस्ट", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage (HttpMethod.Post, "https://urlkai.com/api/domain/add");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent("{
    "डोमेन": "https:\/\/domain1.com",
    "रीडायरेक्टरूट": "https:\/\/rootdomain.com",
    "रीडायरेक्ट404": "https:\/\/rootdomain.com\/404"
}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "आईडी": 1
}
```

###### डोमेन अपडेट करें

रखना  `https://urlkai.com/api/domain/:id/update`

ब्रांडेड डोमेन अपडेट करने के लिए, आपको PUT अनुरोध के माध्यम से JSON में एक मान्य डेटा भेजना होगा। डेटा को आपके अनुरोध के कच्चे शरीर के रूप में भेजा जाना चाहिए जैसा कि नीचे दिखाया गया है। नीचे दिया गया उदाहरण उन सभी मापदंडों को दिखाता है जिन्हें आप भेज सकते हैं लेकिन आपको सभी भेजने की आवश्यकता नहीं है (अधिक जानकारी के लिए तालिका देखें)।

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| रीडायरेक्टरूट | (वैकल्पिक) रूट रीडायरेक्ट जब कोई आपके डोमेन पर जाता है |
| रीडायरेक्ट404 | (वैकल्पिक) कस्टम 404 रीडायरेक्ट |

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध पुट 'https://urlkai.com/api/domain/:id/update' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
--data-raw '{
    "रीडायरेक्टरूट": "https:\/\/rootdomain-new.com",
    "रीडायरेक्ट404": "https:\/\/rootdomain-new.com\/404"
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/domain/:id/update",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "पुट",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "रीडायरेक्टरूट": "https:\/\/rootdomain-new.com",
	    "रीडायरेक्ट404": "https:\/\/rootdomain-new.com\/404"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'पुट',
    'यूआरएल': 'https://urlkai.com/api/domain/:id/update',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    शरीर: JSON.stringify({
    "रीडायरेक्टरूट": "https:\/\/rootdomain-new.com",
    "रीडायरेक्ट404": "https:\/\/rootdomain-new.com\/404"
}),
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/domain/:id/update"
पेलोड = {
    "रीडायरेक्टरूट": "https://rootdomain-new.com",
    "रीडायरेक्ट404": "https://rootdomain-new.com/404"
}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("PUT", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage (HttpMethod.Put, "https://urlkai.com/api/domain/:id/update");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent("{
    "रीडायरेक्टरूट": "https:\/\/rootdomain-new.com",
    "रीडायरेक्ट404": "https:\/\/rootdomain-new.com\/404"
}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "संदेश": "डोमेन सफलतापूर्वक अद्यतन किया गया है."
}
```

###### डोमेन हटाएं

मिटाना  `https://urlkai.com/api/domain/:id/delete`

किसी डोमेन को हटाने के लिए, आपको एक DELETE अनुरोध भेजना होगा।

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध हटाएं 'https://urlkai.com/api/domain/:id/delete' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/domain/:id/delete",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "हटाएं",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'हटाएं',
    'यूआरएल': 'https://urlkai.com/api/domain/:id/delete',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/domain/:id/delete"
पेलोड = {}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("हटाएं", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/domain/:id/delete");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent ("{}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "संदेश": "डोमेन सफलतापूर्वक हटा दिया गया है."
}
```

---

#### CTA ओवरले - Open in ChatGPT - Open in Claude

###### CTA ओवरले की सूची बनाएं

मिलना  `https://urlkai.com/api/overlay?limit=2&page=1`

एपीआई के माध्यम से सीटीए ओवरले प्राप्त करने के लिए, आप इस समापन बिंदु का उपयोग कर सकते हैं। आप डेटा फ़िल्टर भी कर सकते हैं (अधिक जानकारी के लिए तालिका देखें)।

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| सीमा लगाना | (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम |
| पृष्ठ | (वैकल्पिक) वर्तमान पृष्ठ अनुरोध |

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध GET 'https://urlkai.com/api/overlay?limit=2&page=1' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/overlay?limit=2&page=1",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "GET",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'GET',
    'यूआरएल': 'https://urlkai.com/api/overlay?limit=2&page=1',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/overlay?limit=2&page=1"
पेलोड = {}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("GET", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage (HttpMethod.Get, "https://urlkai.com/api/overlay?limit=2&page=1");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent ("{}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": "0",
    "डेटा": {
        "परिणाम": 2,
        "प्रतिपृष्ठ": 2,
        "वर्तमान पृष्ठ": 1,
        "नेक्स्टपेज": 1,
        "मैक्सपेज": 1,
        "सीटीए": [
            {
                "आईडी": 1,
                "प्रकार": "संदेश",
                "नाम": "उत्पाद 1 प्रोमो",
                "दिनांक": "2020-11-10 18:00:00"
            },
            {
                "आईडी": 2,
                "प्रकार": "संपर्क",
                "नाम": "संपर्क पृष्ठ",
                "दिनांक": "2020-11-10 18:10:00"
            }
        ]
    }
}
```

---

#### अभियान - Open in ChatGPT - Open in Claude

###### सूची अभियान

मिलना  `https://urlkai.com/api/campaigns?limit=2&page=1`

API के ज़रिए अपने कैंपेन पाने के लिए, आप इस एंडपॉइंट का इस्तेमाल कर सकते हैं. आप डेटा फ़िल्टर भी कर सकते हैं (अधिक जानकारी के लिए तालिका देखें)।

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| सीमा लगाना | (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम |
| पृष्ठ | (वैकल्पिक) वर्तमान पृष्ठ अनुरोध |

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध GET 'https://urlkai.com/api/campaigns?limit=2&page=1' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/campaigns?limit=2&page=1",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "GET",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'GET',
    'यूआरएल': 'https://urlkai.com/api/campaigns?limit=2&page=1',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/campaigns?limit=2&page=1"
पेलोड = {}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("GET", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage (HttpMethod.Get, "https://urlkai.com/api/campaigns?limit=2&page=1");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent ("{}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": "0",
    "डेटा": {
        "परिणाम": 2,
        "प्रतिपृष्ठ": 2,
        "वर्तमान पृष्ठ": 1,
        "नेक्स्टपेज": 1,
        "मैक्सपेज": 1,
        "अभियान": [
            {
                "आईडी": 1,
                "नाम": "नमूना अभियान",
                "सार्वजनिक": झूठा,
                "रोटेटर": झूठा,
                "सूची": "https:\/\/domain.com\/u\/admin\/list-1"
            },
            {
                "आईडी": 2,
                "डोमेन": "फेसबुक अभियान",
                "सार्वजनिक": सच,
                "रोटेटर": "https:\/\/domain.com\/r\/test",
                "सूची": "https:\/\/domain.com\/u\/admin\/test-2"
            }
        ]
    }
}
```

###### कैंपेन बनाना

के बाद  `https://urlkai.com/api/campaign/add`

इस समापन बिंदु का उपयोग करके एक अभियान जोड़ा जा सकता है।

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| नाम | (वैकल्पिक) अभियान का नाम |
| अलसाना | (वैकल्पिक) रोटेटर स्लग |
| सार्वजनिक | (वैकल्पिक) प्रवेश |

cURL
PHP
Node.js
Python
C#

```
curl --location --request POST 'https://urlkai.com/api/campaign/add' \
--header 'Authorization: Bearer YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
    "name": "New Campaign",
    "slug": "new-campaign",
    "public": true
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/campaign/add",
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => true,
    CURLOPT_CUSTOMREQUEST => "POST",
    CURLOPT_HTTPHEADER => [
        "Authorization: Bearer YOURAPIKEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "name": "New Campaign",
	    "slug": "new-campaign",
	    "public": true
	}',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'POST',
    'url': 'https://urlkai.com/api/campaign/add',
    'headers': {
        'Authorization': 'Bearer YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    body: JSON.stringify({
    "name": "New Campaign",
    "slug": "new-campaign",
    "public": true
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(response.body);
});
```

```
import requests
url = "https://urlkai.com/api/campaign/add"
payload = {
    "name": "New Campaign",
    "slug": "new-campaign",
    "public": true
}
headers = {
    'Authorization': 'Bearer YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(response.text)
```

```
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/campaign/add");
request.Headers.Add("Authorization", "Bearer YOURAPIKEY");
var content = new StringContent("{
    "name": "New Campaign",
    "slug": "new-campaign",
    "public": true
}", System.Text.Encoding.UTF8, "application/json");
request.Content = content;
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "आईडी": 3,
    "डोमेन": "नया अभियान",
    "सार्वजनिक": सच,
    "रोटेटर": "https:\/\/domain.com\/r\/new-campaign",
    "सूची": "https:\/\/domain.com\/u\/admin\/new-campaign-3"
}
```

###### किसी अभियान का लिंक असाइन करें

के बाद  `https://urlkai.com/api/campaign/:campaignid/assign/:linkid`

इस समापन बिंदु का उपयोग करके किसी अभियान को एक छोटा लिंक असाइन किया जा सकता है. समापन बिंदु के लिए अभियान ID और छोटी लिंक ID की आवश्यकता होती है.

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध पोस्ट 'https://urlkai.com/api/campaign/:campaignid/assign/:linkid' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/campaign/:campaignid/assign/:linkid",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "पोस्ट",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'पोस्ट',
    'यूआरएल': 'https://urlkai.com/api/campaign/:campaignid/assign/:linkid',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/campaign/:campaignid/assign/:linkid"
पेलोड = {}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("पोस्ट", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage (HttpMethod.Post, "https://urlkai.com/api/campaign/:campaignid/assign/:linkid");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent ("{}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "संदेश": "लिंक सफलतापूर्वक अभियान में जोड़ा गया।
}
```

###### अभियान अपडेट करें

रखना  `https://urlkai.com/api/campaign/:id/update`

अभियान को अपडेट करने के लिए, आपको PUT अनुरोध के माध्यम से JSON में एक मान्य डेटा भेजना होगा। डेटा को आपके अनुरोध के कच्चे शरीर के रूप में भेजा जाना चाहिए जैसा कि नीचे दिखाया गया है। नीचे दिया गया उदाहरण उन सभी मापदंडों को दिखाता है जिन्हें आप भेज सकते हैं लेकिन आपको सभी भेजने की आवश्यकता नहीं है (अधिक जानकारी के लिए तालिका देखें)।

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| नाम | (आवश्यक) अभियान का नाम |
| अलसाना | (वैकल्पिक) रोटेटर स्लग |
| सार्वजनिक | (वैकल्पिक) प्रवेश |

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध पुट 'https://urlkai.com/api/campaign/:id/update' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
--data-raw '{
    "नाम": "ट्विटर अभियान",
    "स्लग": "ट्विटर-अभियान",
    "सार्वजनिक": सच
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/campaign/:id/update",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "पुट",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "नाम": "ट्विटर अभियान",
	    "स्लग": "ट्विटर-अभियान",
	    "सार्वजनिक": सच
	}',
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'पुट',
    'यूआरएल': 'https://urlkai.com/api/campaign/:id/update',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    शरीर: JSON.stringify({
    "नाम": "ट्विटर अभियान",
    "स्लग": "ट्विटर-अभियान",
    "सार्वजनिक": सच
}),
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/campaign/:id/update"
पेलोड = {
    "नाम": "ट्विटर अभियान",
    "स्लग": "ट्विटर-अभियान",
    "सार्वजनिक": सच
}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("PUT", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/campaign/:id/update");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent("{
    "नाम": "ट्विटर अभियान",
    "स्लग": "ट्विटर-अभियान",
    "सार्वजनिक": सच
}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "आईडी": 3,
    "डोमेन": "ट्विटर अभियान",
    "सार्वजनिक": सच,
    "रोटेटर": "https:\/\/domain.com\/r\/twitter-campaign",
    "सूची": "https:\/\/domain.com\/u\/admin\/twitter-campaign-3"
}
```

###### अभियान हटाएं

मिटाना  `https://urlkai.com/api/campaign/:id/delete`

किसी अभियान को हटाने के लिए, आपको एक DELETE अनुरोध भेजना होगा.

cURL
PHP
Node.js
Python
C#

```
कर्ल --लोकेशन --अनुरोध हटाएं 'https://urlkai.com/api/campaign/:id/delete' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/campaign/:id/delete",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "हटाएं",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'हटाएं',
    'यूआरएल': 'https://urlkai.com/api/campaign/:id/delete',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/campaign/:id/delete"
पेलोड = {}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("हटाएं", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/campaign/:id/delete");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent ("{}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "संदेश": "अभियान सफलतापूर्वक हटा दिया गया है।
}
```

---

#### चैनल - Open in ChatGPT - Open in Claude

###### सूची चैनल

मिलना  `https://urlkai.com/api/channels?limit=2&page=1`

एपीआई के माध्यम से अपने चैनल प्राप्त करने के लिए, आप इस समापन बिंदु का उपयोग कर सकते हैं। आप डेटा फ़िल्टर भी कर सकते हैं (अधिक जानकारी के लिए तालिका देखें)।

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| सीमा लगाना | (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम |
| पृष्ठ | (वैकल्पिक) वर्तमान पृष्ठ अनुरोध |

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध GET 'https://urlkai.com/api/channels?limit=2&page=1' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/channels?limit=2&page=1",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "GET",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'GET',
    'यूआरएल': 'https://urlkai.com/api/channels?limit=2&page=1',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/channels?limit=2&page=1"
पेलोड = {}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("GET", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/channels?limit=2&page=1");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent ("{}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": "0",
    "डेटा": {
        "परिणाम": 2,
        "प्रतिपृष्ठ": 2,
        "वर्तमान पृष्ठ": 1,
        "नेक्स्टपेज": 1,
        "मैक्सपेज": 1,
        "चैनल": [
            {
                "आईडी": 1,
                "नाम": "चैनल 1",
                "विवरण": "चैनल 1 का विवरण",
                "रंग": "#000000",
                "तारांकित": सच
            },
            {
                "आईडी": 2,
                "नाम": "चैनल 2",
                "विवरण": "चैनल 2 का विवरण",
                "रंग": "#FF0000",
                "तारांकित": झूठा
            }
        ]
    }
}
```

###### चैनल आइटम्स की सूची बनाएं

मिलना  `https://urlkai.com/api/channel/:id?limit=1&page=1`

एपीआई के माध्यम से चुनिंदा चैनलों में आइटम प्राप्त करने के लिए, आप इस समापन बिंदु का उपयोग कर सकते हैं। आप डेटा फ़िल्टर भी कर सकते हैं (अधिक जानकारी के लिए तालिका देखें)।

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| सीमा लगाना | (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम |
| पृष्ठ | (वैकल्पिक) वर्तमान पृष्ठ अनुरोध |

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध GET 'https://urlkai.com/api/channel/:id?limit=1&page=1' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/channel/:id?limit=1&page=1",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "GET",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'GET',
    'यूआरएल': 'https://urlkai.com/api/channel/:id?limit=1&page=1',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/channel/:id?limit=1&page=1"
पेलोड = {}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("GET", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage (HttpMethod.Get, "https://urlkai.com/api/channel/:id?limit=1&page=1");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent ("{}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": "0",
    "डेटा": {
        "परिणाम": 2,
        "प्रतिपृष्ठ": 2,
        "वर्तमान पृष्ठ": 1,
        "नेक्स्टपेज": 1,
        "मैक्सपेज": 1,
        "आइटम": [
            {
                "प्रकार": "लिंक",
                "आईडी": 1,
                "शीर्षक": "मेरा नमूना लिंक",
                "पूर्वावलोकन": "https:\/\/google.com",
                "लिंक": "https:\/\/urlkai.com\/google",
                "दिनांक": "2022-05-12"
            },
            {
                "प्रकार": "जैव",
                "आईडी": 1,
                "शीर्षक": "मेरा नमूना जैव",
                "पूर्वावलोकन": "https:\/\/urlkai.com\/mybio",
                "लिंक": "https:\/\/urlkai.com\/mybio",
                "दिनांक": "2022-06-01"
            }
        ]
    }
}
```

###### एक चैनल बनाएँ

के बाद  `https://urlkai.com/api/channel/add`

इस समापन बिंदु का उपयोग करके एक चैनल जोड़ा जा सकता है।

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| नाम | (आवश्यक) चैनल का नाम |
| या क़िस्‍म | (वैकल्पिक) चैनल विवरण |
| रंग | (वैकल्पिक) चैनल बैज रंग (HEX) |
| तारांकित | (वैकल्पिक) चैनल को स्टार करें या न करें (सही या गलत) |

cURL
PHP
Node.js
Python
C#

```
curl --location --request POST 'https://urlkai.com/api/channel/add' \
--header 'Authorization: Bearer YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
    "name": "New Channel",
    "description": "my new channel",
    "color": "#000000",
    "starred": true
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/channel/add",
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => true,
    CURLOPT_CUSTOMREQUEST => "POST",
    CURLOPT_HTTPHEADER => [
        "Authorization: Bearer YOURAPIKEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "name": "New Channel",
	    "description": "my new channel",
	    "color": "#000000",
	    "starred": true
	}',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'POST',
    'url': 'https://urlkai.com/api/channel/add',
    'headers': {
        'Authorization': 'Bearer YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    body: JSON.stringify({
    "name": "New Channel",
    "description": "my new channel",
    "color": "#000000",
    "starred": true
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(response.body);
});
```

```
import requests
url = "https://urlkai.com/api/channel/add"
payload = {
    "name": "New Channel",
    "description": "my new channel",
    "color": "#000000",
    "starred": true
}
headers = {
    'Authorization': 'Bearer YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(response.text)
```

```
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/channel/add");
request.Headers.Add("Authorization", "Bearer YOURAPIKEY");
var content = new StringContent("{
    "name": "New Channel",
    "description": "my new channel",
    "color": "#000000",
    "starred": true
}", System.Text.Encoding.UTF8, "application/json");
request.Content = content;
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "आईडी": 3,
    "नाम": "नया चैनल",
    "विवरण": "मेरा नया चैनल",
    "रंग": "#000000",
    "स्टार": सच
}
```

###### किसी चैनल को कोई आइटम असाइन करना

के बाद  `https://urlkai.com/api/channel/:channelid/assign/:type/:itemid`

चैनल आईडी, आइटम प्रकार (लिंक, बायो या क्यूआर) और आइटम आईडी के साथ अनुरोध भेजकर किसी भी चैनल को एक आइटम सौंपा जा सकता है।

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| :चैनलआईडी | (आवश्यक) चैनल आईडी |
| :प्रकार | (आवश्यक) लिंक या जैव या क्यूआर |
| :itemid | (आवश्यक) आइटम आईडी |

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध पोस्ट 'https://urlkai.com/api/channel/:channelid/assign/:type/:itemid' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/channel/:channelid/assign/:type/:itemid",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "पोस्ट",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'पोस्ट',
    'यूआरएल': 'https://urlkai.com/api/channel/:channelid/assign/:type/:itemid',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/channel/:channelid/assign/:type/:itemid"
पेलोड = {}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("पोस्ट", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage (HttpMethod.Post, "https://urlkai.com/api/channel/:channelid/assign/:type/:itemid");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent ("{}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "संदेश": "आइटम सफलतापूर्वक चैनल में जोड़ा गया।
}
```

###### चैनल अपडेट करें

रखना  `https://urlkai.com/api/channel/:id/update`

किसी चैनल को अपडेट करने के लिए, आपको PUT अनुरोध के माध्यम से JSON में एक मान्य डेटा भेजना होगा। डेटा को आपके अनुरोध के कच्चे शरीर के रूप में भेजा जाना चाहिए जैसा कि नीचे दिखाया गया है। नीचे दिया गया उदाहरण उन सभी मापदंडों को दिखाता है जिन्हें आप भेज सकते हैं लेकिन आपको सभी भेजने की आवश्यकता नहीं है (अधिक जानकारी के लिए तालिका देखें)।

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| नाम | (वैकल्पिक) चैनल का नाम |
| या क़िस्‍म | (वैकल्पिक) चैनल विवरण |
| रंग | (वैकल्पिक) चैनल बैज रंग (HEX) |
| तारांकित | (वैकल्पिक) चैनल को स्टार करें या न करें (सही या गलत) |

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध पुट 'https://urlkai.com/api/channel/:id/update' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
--data-raw '{
    "नाम": "एक्मे कॉर्प",
    "विवरण": "एक्मे कॉर्प के लिए आइटम के लिए चैनल",
    "रंग": "#FFFFFF",
    "तारांकित": झूठा
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/channel/:id/update",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "पुट",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "नाम": "एक्मे कॉर्प",
	    "विवरण": "एक्मे कॉर्प के लिए आइटम के लिए चैनल",
	    "रंग": "#FFFFFF",
	    "तारांकित": झूठा
	}',
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'पुट',
    'यूआरएल': 'https://urlkai.com/api/channel/:id/update',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    शरीर: JSON.stringify({
    "नाम": "एक्मे कॉर्प",
    "विवरण": "एक्मे कॉर्प के लिए आइटम के लिए चैनल",
    "रंग": "#FFFFFF",
    "तारांकित": झूठा
}),
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/channel/:id/update"
पेलोड = {
    "नाम": "एक्मे कॉर्प",
    "विवरण": "एक्मे कॉर्प के लिए आइटम के लिए चैनल",
    "रंग": "#FFFFFF",
    "तारांकित": झूठा
}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("PUT", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage (HttpMethod.Put, "https://urlkai.com/api/channel/:id/update");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent("{
    "नाम": "एक्मे कॉर्प",
    "विवरण": "एक्मे कॉर्प के लिए आइटम के लिए चैनल",
    "रंग": "#FFFFFF",
    "तारांकित": झूठा
}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "संदेश": "चैनल सफलतापूर्वक अपडेट किया गया है।
}
```

###### चैनल हटाएं

मिटाना  `https://urlkai.com/api/channel/:id/delete`

किसी चैनल को हटाने के लिए, आपको एक DELETE अनुरोध भेजना होगा। सभी आइटम भी असाइन नहीं किए जाएंगे।

cURL
PHP
Node.js
Python
C#

```
कर्ल --लोकेशन --request DELETE 'https://urlkai.com/api/channel/:id/delete' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/channel/:id/delete",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "हटाएं",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'हटाएं',
    'यूआरएल': 'https://urlkai.com/api/channel/:id/delete',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/channel/:id/delete"
पेलोड = {}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("हटाएं", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage (HttpMethod.Delete, "https://urlkai.com/api/channel/:id/delete");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent ("{}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "संदेश": "चैनल सफलतापूर्वक हटा दिया गया है।
}
```

---

#### कस्टम स्पलैश - Open in ChatGPT - Open in Claude

###### सूची कस्टम स्पलैश

मिलना  `https://urlkai.com/api/splash?limit=2&page=1`

एपीआई के माध्यम से कस्टम स्प्लैश पेज प्राप्त करने के लिए, आप इस समापन बिंदु का उपयोग कर सकते हैं। आप डेटा फ़िल्टर भी कर सकते हैं (अधिक जानकारी के लिए तालिका देखें)।

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| सीमा लगाना | (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम |
| पृष्ठ | (वैकल्पिक) वर्तमान पृष्ठ अनुरोध |

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध 'https://urlkai.com/api/splash?limit=2&page=1' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/splash?limit=2&page=1",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "GET",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'GET',
    'यूआरएल': 'https://urlkai.com/api/splash?limit=2&page=1',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/splash?limit=2&page=1"
पेलोड = {}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("GET", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/splash?limit=2&page=1");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent ("{}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": "0",
    "डेटा": {
        "परिणाम": 2,
        "प्रतिपृष्ठ": 2,
        "वर्तमान पृष्ठ": 1,
        "नेक्स्टपेज": 1,
        "मैक्सपेज": 1,
        "स्पलैश": [
            {
                "आईडी": 1,
                "नाम": "उत्पाद 1 प्रोमो",
                "दिनांक": "2020-11-10 18:00:00"
            },
            {
                "आईडी": 2,
                "नाम": "उत्पाद 2 प्रोमो",
                "दिनांक": "2020-11-10 18:10:00"
            }
        ]
    }
}
```

---

#### फ़ाइलें - Open in ChatGPT - Open in Claude

###### सूची फ़ाइलें

मिलना  `https://urlkai.com/api/files?limit=2&page=1`

अपनी सभी फ़ाइलें प्राप्त करें। आप नाम से भी खोज सकते हैं।

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| नाम | (वैकल्पिक) नाम से कोई फ़ाइल ढूँढना |
| सीमा लगाना | (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम |
| पृष्ठ | (वैकल्पिक) वर्तमान पृष्ठ अनुरोध |

cURL
PHP
Node.js
Python
C#

```
curl --location --request GET 'https://urlkai.com/api/files?limit=2&page=1' \
--header 'Authorization: Bearer YOURAPIKEY' \
--header 'Content-Type: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/files?limit=2&page=1",
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => true,
    CURLOPT_CUSTOMREQUEST => "GET",
    CURLOPT_HTTPHEADER => [
        "Authorization: Bearer YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'GET',
    'url': 'https://urlkai.com/api/files?limit=2&page=1',
    'headers': {
        'Authorization': 'Bearer YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(response.body);
});
```

```
import requests
url = "https://urlkai.com/api/files?limit=2&page=1"
payload = {}
headers = {
    'Authorization': 'Bearer YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(response.text)
```

```
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/files?limit=2&page=1");
request.Headers.Add("Authorization", "Bearer YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
request.Content = content;
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "error": 0,
    "result": 3,
    "perpage": 15,
    "currentpage": 1,
    "nextpage": null,
    "maxpage": 1,
    "list": [
        {
            "id": 1,
            "name": "My Photo",
            "downloads": 10,
            "shorturl": "https:\/\/urlkai.com\/iSbFH",
            "date": "2022-08-09 17:00:00"
        },
        {
            "id": 2,
            "name": "My Documents",
            "downloads": 15,
            "shorturl": "https:\/\/urlkai.com\/dNnCz",
            "date": "2022-08-10 17:01:00"
        },
        {
            "id": 3,
            "name": "My Files",
            "downloads": 5,
            "shorturl": "https:\/\/urlkai.com\/hnqFH",
            "date": "2022-08-11 19:01:00"
        }
    ]
}
```

###### फ़ाइल अपलोड करना

के बाद  `https://urlkai.com/api/files/upload/:filename?name=My+File`

पोस्ट बॉडी के रूप में बाइनरी डेटा भेजकर एक फ़ाइल अपलोड करें। आपको url में :filename के बजाय एक्सटेंशन सहित फ़ाइल नाम भेजना होगा (उदाहरण के लिए brandkit.zip)। आप निम्न पैरामीटर भेजकर विकल्प सेट कर सकते हैं।

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| नाम | (वैकल्पिक) फ़ाइल का नाम |
| परम्परा | (वैकल्पिक) यादृच्छिक उपनाम के बजाय कस्टम उपनाम। |
| डोमेन | (वैकल्पिक) कस्टम डोमेन |
| पासवर्ड | (वैकल्पिक) पासवर्ड सुरक्षा |
| समाप्ति | (वैकल्पिक) डाउनलोड उदाहरण के लिए समाप्ति 2021-09-28 |
| अधिकतम डाउनलोड | (वैकल्पिक) डाउनलोड की अधिकतम संख्या |

cURL
PHP
Node.js
Python
C#

```
curl --location --request POST 'https://urlkai.com/api/files/upload/:filename?name=My+File' \
--header 'Authorization: Bearer YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '"BINARY DATA"'
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/files/upload/:filename?name=My+File",
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => true,
    CURLOPT_CUSTOMREQUEST => "POST",
    CURLOPT_HTTPHEADER => [
        "Authorization: Bearer YOURAPIKEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '"BINARY DATA"',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'POST',
    'url': 'https://urlkai.com/api/files/upload/:filename?name=My+File',
    'headers': {
        'Authorization': 'Bearer YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    body: JSON.stringify("BINARY DATA"),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(response.body);
});
```

```
import requests
url = "https://urlkai.com/api/files/upload/:filename?name=My+File"
payload = "BINARY DATA"
headers = {
    'Authorization': 'Bearer YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(response.text)
```

```
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/files/upload/:filename?name=My+File");
request.Headers.Add("Authorization", "Bearer YOURAPIKEY");
var content = new StringContent(""BINARY DATA"", System.Text.Encoding.UTF8, "application/json");
request.Content = content;
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "error": 0,
    "id": 1,
    "shorturl": "https:\/\/urlkai.com\/TREls"
}
```

---

#### लिंक्स - Open in ChatGPT - Open in Claude

###### सूची लिंक्स

मिलना  `https://urlkai.com/api/urls?limit=2&page=1o=date`

एपीआई के माध्यम से अपने लिंक प्राप्त करने के लिए, आप इस समापन बिंदु का उपयोग कर सकते हैं। आप डेटा फ़िल्टर भी कर सकते हैं (अधिक जानकारी के लिए तालिका देखें)।

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| सीमा लगाना | (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम |
| पृष्ठ | (वैकल्पिक) वर्तमान पृष्ठ अनुरोध |
| आदेश | (वैकल्पिक) दिनांक या क्लिक के बीच डेटा सॉर्ट करना |
| छोटा | (वैकल्पिक) छोटे url का उपयोग करके खोजें। ध्यान दें कि जब आप छोटे पैरामीटर का उपयोग करते हैं, तो अन्य सभी पैरामीटर पर ध्यान नहीं दिया जाता है और यदि कोई मिलान होता है तो एकल लिंक प्रतिक्रिया लौटाई जाएगी। |
| प्रश्‍न | (वैकल्पिक) कीवर्ड का उपयोग करके लिंक खोजें |

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध GET 'https://urlkai.com/api/urls?limit=2&page=1o=date' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/urls?limit=2&page=1o=date",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "GET",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'GET',
    'यूआरएल': 'https://urlkai.com/api/urls?limit=2&page=1o=date',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/urls?limit=2&page=1o=date"
पेलोड = {}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("GET", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage (HttpMethod.Get, "https://urlkai.com/api/urls?limit=2&page=1o=date");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent ("{}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": "0",
    "डेटा": {
        "परिणाम": 2,
        "प्रतिपृष्ठ": 2,
        "वर्तमान पृष्ठ": 1,
        "नेक्स्टपेज": 1,
        "मैक्सपेज": 1,
        "यूआरएल": [
            {
                "आईडी": 2,
                "उपनाम": "गूगल",
                "शॉर्टurl": "https:\/\/urlkai.com\/google",
                "लॉन्गरल": "https:\/\/google.com",
                "क्लिक": 0,
                "शीर्षक": "गूगल",
                "विवरण": "",
                "दिनांक": "2020-11-10 18:01:43"
            },
            {
                "आईडी": 1,
                "उपनाम": "गूगलकनाडा",
                "शॉर्टurl": "https:\/\/urlkai.com\/googlecanada",
                "लॉन्गरल": "https:\/\/google.ca",
                "क्लिक": 0,
                "शीर्षक": "Google कनाडा",
                "विवरण": "",
                "दिनांक": "2020-11-10 18:00:25"
            }
        ]
    }
}
```

###### एक ही लिंक प्राप्त करें

मिलना  `https://urlkai.com/api/url/:id`

एपीआई के माध्यम से एकल लिंक के लिए विवरण प्राप्त करने के लिए, आप इस समापन बिंदु का उपयोग कर सकते हैं।

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध GET 'https://urlkai.com/api/url/:id' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/url/:id",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "GET",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'GET',
    'यूआरएल': 'https://urlkai.com/api/url/:id',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/url/:id"
पेलोड = {}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("GET", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/url/:id");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent ("{}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "आईडी": 1,
    "विवरण": {
        "आईडी": 1,
        "शॉर्टurl": "https:\/\/urlkai.com\/googlecanada",
        "लॉन्गरल": "https:\/\/google.com",
        "शीर्षक": "गूगल",
        "विवरण": "",
        "स्थान": {
            "कनाडा": "https:\/\/google.ca",
            "संयुक्त राज्य अमेरिका": "https:\/\/google.us"
        },
        "डिवाइस": {
            "आईफोन": "https:\/\/google.com",
            "एंड्रॉइड": "https:\/\/google.com"
        },
        "समाप्ति": शून्य,
        "दिनांक": "2020-11-10 18:01:43"
    },
    "डेटा": {
        "क्लिक": 0,
        "अद्वितीय क्लिक्स": 0,
        "शीर्ष देश": 0,
        "टॉपरेफरर्स": 0,
        "टॉपब्राउज़र": 0,
        "टॉपओएस": 0,
        "सोशलकाउंट": {
            "फेसबुक": 0,
            "ट्विटर": 0,
            "गूगल": 0
        }
    }
}
```

###### लिंक छोटा करें

के बाद  `https://urlkai.com/api/url/add`

एक लिंक को छोटा करने के लिए, आपको POST अनुरोध के माध्यम से JSON में एक वैध डेटा भेजना होगा। डेटा को आपके अनुरोध के कच्चे शरीर के रूप में भेजा जाना चाहिए जैसा कि नीचे दिखाया गया है। नीचे दिया गया उदाहरण उन सभी मापदंडों को दिखाता है जिन्हें आप भेज सकते हैं लेकिन आपको सभी भेजने की आवश्यकता नहीं है (अधिक जानकारी के लिए तालिका देखें)।

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| यूआरएल | (आवश्यक) छोटा करने के लिए लंबा URL। |
| परम्परा | (वैकल्पिक) यादृच्छिक उपनाम के बजाय कस्टम उपनाम। |
| प्रकार | (वैकल्पिक) पुनर्निर्देशन प्रकार [प्रत्यक्ष, फ़्रेम, स्पलैश], केवल *परिचय* कस्टम स्प्लैश पेज के लिए या *ओवरले-आईडी* CTA पृष्ठों के लिए |
| पासवर्ड | (वैकल्पिक) पासवर्ड सुरक्षा |
| डोमेन | (वैकल्पिक) कस्टम डोमेन |
| समाप्ति | (वैकल्पिक) लिंक उदाहरण के लिए समाप्ति 2021-09-28 23:11:16 |
| जियोटार्गेट | (वैकल्पिक) भू लक्ष्यीकरण डेटा |
| डिवाइस लक्ष्य | (वैकल्पिक) डिवाइस लक्ष्यीकरण डेटा |
| भाषा लक्ष्य | (वैकल्पिक) भाषा लक्ष्यीकरण डेटा |
| मेटाटाइटल | (वैकल्पिक) मेटा शीर्षक |
| मेटाविवरण | (वैकल्पिक) मेटा विवरण |
| मेटाइमेज | (वैकल्पिक) jpg या png इमेज से लिंक करना |
| या क़िस्‍म | (वैकल्पिक) नोट या विवरण |
| पिक्सेल | (वैकल्पिक) पिक्सेल ID की सरणी |
| चैनल | (वैकल्पिक) चैनल आईडी |
| अभियान | (वैकल्पिक) अभियान ID |
| डीपलिंक | (वैकल्पिक) ऑब्जेक्ट जिसमें ऐप स्टोर लिंक हैं। इसका उपयोग करते समय, डिवाइस लक्ष्यीकरण भी सेट करना महत्वपूर्ण है। (नया) अब आप पैरामीटर सेट कर सकते हैं "ऑटो" स्वचालित रूप से प्रदान किए गए लंबे लिंक से गहरे लिंक उत्पन्न करने के लिए सही करने के लिए। |
| ओहदा | (वैकल्पिक) *सार्वजनिक* नहीं तो *निजी (डिफ़ॉल्ट)* |

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध पोस्ट 'https://urlkai.com/api/url/add' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
--data-raw '{
    "यूआरएल": "https:\/\/google.com",
    "स्थिति": "निजी",
    "कस्टम": "गूगल",
    "पासवर्ड": "मायपास",
    "समाप्ति": "2020-11-11 12:00:00",
    "प्रकार": "स्पलैश",
    "मेटाटाइटल": "Google नहीं",
    "मेटाडिस्क्रिप्शन": "Google विवरण नहीं",
    "मेटाइमेज": "https:\/\/www.mozilla.org\/media\/protocol\/img\/logos\/firefox\/browser\/og.4ad05d4125a5.png",
    "विवरण": "फेसबुक के लिए",
    "पिक्सेल": [
        1,
        2,
        3,
        4
    ],
    "चैनल": 1,
    "अभियान": 1,
    "डीपलिंक": {
        "ऑटो": सच,
        "सेब": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
        "गूगल": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
    },
    "जियोटारगेट": [
        {
            "स्थान": "कनाडा",
            "लिंक": "https:\/\/google.ca"
        },
        {
            "स्थान": "संयुक्त राज्य अमेरिका",
            "लिंक": "https:\/\/google.us"
        }
    ],
    "डिवाइस टारगेट": [
        {
            "डिवाइस": "आईफोन",
            "लिंक": "https:\/\/google.com"
        },
        {
            "डिवाइस": "एंड्रॉइड",
            "लिंक": "https:\/\/google.com"
        }
    ],
    "भाषा लक्ष्य": [
        {
            "भाषा": "एन",
            "लिंक": "https:\/\/google.com"
        },
        {
            "भाषा": "fr",
            "लिंक": "https:\/\/google.ca"
        }
    ],
    "पैरामीटर": [
        {
            "नाम": "एफ़",
            "मूल्य": "3"
        },
        {
            "डिवाइस": "gtm_source",
            "लिंक": "एपीआई"
        }
    ]
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/url/add",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "पोस्ट",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "यूआरएल": "https:\/\/google.com",
	    "स्थिति": "निजी",
	    "कस्टम": "गूगल",
	    "पासवर्ड": "मायपास",
	    "समाप्ति": "2020-11-11 12:00:00",
	    "प्रकार": "स्पलैश",
	    "मेटाटाइटल": "Google नहीं",
	    "मेटाडिस्क्रिप्शन": "Google विवरण नहीं",
	    "मेटाइमेज": "https:\/\/www.mozilla.org\/media\/protocol\/img\/logos\/firefox\/browser\/og.4ad05d4125a5.png",
	    "विवरण": "फेसबुक के लिए",
	    "पिक्सेल": [
	        1,
	        2,
	        3,
	        4
	    ],
	    "चैनल": 1,
	    "अभियान": 1,
	    "डीपलिंक": {
	        "ऑटो": सच,
	        "सेब": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
	        "गूगल": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
	    },
	    "जियोटारगेट": [
	        {
	            "स्थान": "कनाडा",
	            "लिंक": "https:\/\/google.ca"
	        },
	        {
	            "स्थान": "संयुक्त राज्य अमेरिका",
	            "लिंक": "https:\/\/google.us"
	        }
	    ],
	    "डिवाइस टारगेट": [
	        {
	            "डिवाइस": "आईफोन",
	            "लिंक": "https:\/\/google.com"
	        },
	        {
	            "डिवाइस": "एंड्रॉइड",
	            "लिंक": "https:\/\/google.com"
	        }
	    ],
	    "भाषा लक्ष्य": [
	        {
	            "भाषा": "एन",
	            "लिंक": "https:\/\/google.com"
	        },
	        {
	            "भाषा": "fr",
	            "लिंक": "https:\/\/google.ca"
	        }
	    ],
	    "पैरामीटर": [
	        {
	            "नाम": "एफ़",
	            "मूल्य": "3"
	        },
	        {
	            "डिवाइस": "gtm_source",
	            "लिंक": "एपीआई"
	        }
	    ]
	}',
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'पोस्ट',
    'यूआरएल': 'https://urlkai.com/api/url/add',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    शरीर: JSON.stringify({
    "यूआरएल": "https:\/\/google.com",
    "स्थिति": "निजी",
    "कस्टम": "गूगल",
    "पासवर्ड": "मायपास",
    "समाप्ति": "2020-11-11 12:00:00",
    "प्रकार": "स्पलैश",
    "मेटाटाइटल": "Google नहीं",
    "मेटाडिस्क्रिप्शन": "Google विवरण नहीं",
    "मेटाइमेज": "https:\/\/www.mozilla.org\/media\/protocol\/img\/logos\/firefox\/browser\/og.4ad05d4125a5.png",
    "विवरण": "फेसबुक के लिए",
    "पिक्सेल": [
        1,
        2,
        3,
        4
    ],
    "चैनल": 1,
    "अभियान": 1,
    "डीपलिंक": {
        "ऑटो": सच,
        "सेब": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
        "गूगल": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
    },
    "जियोटारगेट": [
        {
            "स्थान": "कनाडा",
            "लिंक": "https:\/\/google.ca"
        },
        {
            "स्थान": "संयुक्त राज्य अमेरिका",
            "लिंक": "https:\/\/google.us"
        }
    ],
    "डिवाइस टारगेट": [
        {
            "डिवाइस": "आईफोन",
            "लिंक": "https:\/\/google.com"
        },
        {
            "डिवाइस": "एंड्रॉइड",
            "लिंक": "https:\/\/google.com"
        }
    ],
    "भाषा लक्ष्य": [
        {
            "भाषा": "एन",
            "लिंक": "https:\/\/google.com"
        },
        {
            "भाषा": "fr",
            "लिंक": "https:\/\/google.ca"
        }
    ],
    "पैरामीटर": [
        {
            "नाम": "एफ़",
            "मूल्य": "3"
        },
        {
            "डिवाइस": "gtm_source",
            "लिंक": "एपीआई"
        }
    ]
}),
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/url/add"
पेलोड = {
    "यूआरएल": "https://google.com",
    "स्थिति": "निजी",
    "कस्टम": "गूगल",
    "पासवर्ड": "मायपास",
    "समाप्ति": "2020-11-11 12:00:00",
    "प्रकार": "स्पलैश",
    "मेटाटाइटल": "Google नहीं",
    "मेटाडिस्क्रिप्शन": "Google विवरण नहीं",
    "मेटाइमेज": "https://www.mozilla.org/media/protocol/img/logos/firefox/browser/og.4ad05d4125a5.png",
    "विवरण": "फेसबुक के लिए",
    "पिक्सेल": [
        1,
        2,
        3,
        4
    ],
    "चैनल": 1,
    "अभियान": 1,
    "डीपलिंक": {
        "ऑटो": सच,
        "सेब": "https://apps.apple.com/us/app/google/id284815942",
        "गूगल": "https://play.google.com/store/apps/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
    },
    "जियोटारगेट": [
        {
            "स्थान": "कनाडा",
            "लिंक": "https://google.ca"
        },
        {
            "स्थान": "संयुक्त राज्य अमेरिका",
            "लिंक": "https://google.us"
        }
    ],
    "डिवाइस टारगेट": [
        {
            "डिवाइस": "आईफोन",
            "लिंक": "https://google.com"
        },
        {
            "डिवाइस": "एंड्रॉइड",
            "लिंक": "https://google.com"
        }
    ],
    "भाषा लक्ष्य": [
        {
            "भाषा": "एन",
            "लिंक": "https://google.com"
        },
        {
            "भाषा": "fr",
            "लिंक": "https://google.ca"
        }
    ],
    "पैरामीटर": [
        {
            "नाम": "एफ़",
            "मूल्य": "3"
        },
        {
            "डिवाइस": "gtm_source",
            "लिंक": "एपीआई"
        }
    ]
}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("पोस्ट", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage (HttpMethod.Post, "https://urlkai.com/api/url/add");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent("{
    "यूआरएल": "https:\/\/google.com",
    "स्थिति": "निजी",
    "कस्टम": "गूगल",
    "पासवर्ड": "मायपास",
    "समाप्ति": "2020-11-11 12:00:00",
    "प्रकार": "स्पलैश",
    "मेटाटाइटल": "Google नहीं",
    "मेटाडिस्क्रिप्शन": "Google विवरण नहीं",
    "मेटाइमेज": "https:\/\/www.mozilla.org\/media\/protocol\/img\/logos\/firefox\/browser\/og.4ad05d4125a5.png",
    "विवरण": "फेसबुक के लिए",
    "पिक्सेल": [
        1,
        2,
        3,
        4
    ],
    "चैनल": 1,
    "अभियान": 1,
    "डीपलिंक": {
        "ऑटो": सच,
        "सेब": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
        "गूगल": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
    },
    "जियोटारगेट": [
        {
            "स्थान": "कनाडा",
            "लिंक": "https:\/\/google.ca"
        },
        {
            "स्थान": "संयुक्त राज्य अमेरिका",
            "लिंक": "https:\/\/google.us"
        }
    ],
    "डिवाइस टारगेट": [
        {
            "डिवाइस": "आईफोन",
            "लिंक": "https:\/\/google.com"
        },
        {
            "डिवाइस": "एंड्रॉइड",
            "लिंक": "https:\/\/google.com"
        }
    ],
    "भाषा लक्ष्य": [
        {
            "भाषा": "एन",
            "लिंक": "https:\/\/google.com"
        },
        {
            "भाषा": "fr",
            "लिंक": "https:\/\/google.ca"
        }
    ],
    "पैरामीटर": [
        {
            "नाम": "एफ़",
            "मूल्य": "3"
        },
        {
            "डिवाइस": "gtm_source",
            "लिंक": "एपीआई"
        }
    ]
}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "आईडी": 3,
    "शॉर्टurl": "https:\/\/urlkai.com\/google"
}
```

###### लिंक अपडेट करें

रखना  `https://urlkai.com/api/url/:id/update`

लिंक अपडेट करने के लिए, आपको PUT अनुरोध के माध्यम से JSON में एक मान्य डेटा भेजना होगा। डेटा को आपके अनुरोध के कच्चे शरीर के रूप में भेजा जाना चाहिए जैसा कि नीचे दिखाया गया है। नीचे दिया गया उदाहरण उन सभी मापदंडों को दिखाता है जिन्हें आप भेज सकते हैं लेकिन आपको सभी भेजने की आवश्यकता नहीं है (अधिक जानकारी के लिए तालिका देखें)।

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| यूआरएल | (आवश्यक) छोटा करने के लिए लंबा URL। |
| परम्परा | (वैकल्पिक) यादृच्छिक उपनाम के बजाय कस्टम उपनाम। |
| प्रकार | (वैकल्पिक) पुनर्निर्देशन प्रकार [प्रत्यक्ष, फ़्रेम, स्पलैश] |
| पासवर्ड | (वैकल्पिक) पासवर्ड सुरक्षा |
| डोमेन | (वैकल्पिक) कस्टम डोमेन |
| समाप्ति | (वैकल्पिक) लिंक उदाहरण के लिए समाप्ति 2021-09-28 23:11:16 |
| जियोटार्गेट | (वैकल्पिक) भू लक्ष्यीकरण डेटा |
| डिवाइस लक्ष्य | (वैकल्पिक) डिवाइस लक्ष्यीकरण डेटा |
| भाषा लक्ष्य | (वैकल्पिक) भाषा लक्ष्यीकरण डेटा |
| मेटाटाइटल | (वैकल्पिक) मेटा शीर्षक |
| मेटाविवरण | (वैकल्पिक) मेटा विवरण |
| मेटाइमेज | (वैकल्पिक) jpg या png इमेज से लिंक करना |
| पिक्सेल | (वैकल्पिक) पिक्सेल ID की सरणी |
| चैनल | (वैकल्पिक) चैनल आईडी |
| अभियान | (वैकल्पिक) अभियान ID |
| डीपलिंक | (वैकल्पिक) ऐप स्टोर लिंक वाला ऑब्जेक्ट। इसका उपयोग करते समय, डिवाइस लक्ष्यीकरण भी सेट करना महत्वपूर्ण है। |

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध पुट 'https://urlkai.com/api/url/:id/update' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
--data-raw '{
    "यूआरएल": "https:\/\/google.com",
    "कस्टम": "गूगल",
    "पासवर्ड": "मायपास",
    "समाप्ति": "2020-11-11 12:00:00",
    "प्रकार": "स्पलैश",
    "पिक्सेल": [
        1,
        2,
        3,
        4
    ],
    "चैनल": 1,
    "डीपलिंक": {
        "सेब": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
        "गूगल": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
    },
    "जियोटारगेट": [
        {
            "स्थान": "कनाडा",
            "लिंक": "https:\/\/google.ca"
        },
        {
            "स्थान": "संयुक्त राज्य अमेरिका",
            "लिंक": "https:\/\/google.us"
        }
    ],
    "डिवाइस टारगेट": [
        {
            "डिवाइस": "आईफोन",
            "लिंक": "https:\/\/google.com"
        },
        {
            "डिवाइस": "एंड्रॉइड",
            "लिंक": "https:\/\/google.com"
        }
    ],
    "पैरामीटर": [
        {
            "नाम": "एफ़",
            "मूल्य": "3"
        },
        {
            "डिवाइस": "gtm_source",
            "लिंक": "एपीआई"
        }
    ]
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/url/:id/update",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "पुट",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "यूआरएल": "https:\/\/google.com",
	    "कस्टम": "गूगल",
	    "पासवर्ड": "मायपास",
	    "समाप्ति": "2020-11-11 12:00:00",
	    "प्रकार": "स्पलैश",
	    "पिक्सेल": [
	        1,
	        2,
	        3,
	        4
	    ],
	    "चैनल": 1,
	    "डीपलिंक": {
	        "सेब": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
	        "गूगल": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
	    },
	    "जियोटारगेट": [
	        {
	            "स्थान": "कनाडा",
	            "लिंक": "https:\/\/google.ca"
	        },
	        {
	            "स्थान": "संयुक्त राज्य अमेरिका",
	            "लिंक": "https:\/\/google.us"
	        }
	    ],
	    "डिवाइस टारगेट": [
	        {
	            "डिवाइस": "आईफोन",
	            "लिंक": "https:\/\/google.com"
	        },
	        {
	            "डिवाइस": "एंड्रॉइड",
	            "लिंक": "https:\/\/google.com"
	        }
	    ],
	    "पैरामीटर": [
	        {
	            "नाम": "एफ़",
	            "मूल्य": "3"
	        },
	        {
	            "डिवाइस": "gtm_source",
	            "लिंक": "एपीआई"
	        }
	    ]
	}',
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'पुट',
    'यूआरएल': 'https://urlkai.com/api/url/:id/update',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    शरीर: JSON.stringify({
    "यूआरएल": "https:\/\/google.com",
    "कस्टम": "गूगल",
    "पासवर्ड": "मायपास",
    "समाप्ति": "2020-11-11 12:00:00",
    "प्रकार": "स्पलैश",
    "पिक्सेल": [
        1,
        2,
        3,
        4
    ],
    "चैनल": 1,
    "डीपलिंक": {
        "सेब": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
        "गूगल": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
    },
    "जियोटारगेट": [
        {
            "स्थान": "कनाडा",
            "लिंक": "https:\/\/google.ca"
        },
        {
            "स्थान": "संयुक्त राज्य अमेरिका",
            "लिंक": "https:\/\/google.us"
        }
    ],
    "डिवाइस टारगेट": [
        {
            "डिवाइस": "आईफोन",
            "लिंक": "https:\/\/google.com"
        },
        {
            "डिवाइस": "एंड्रॉइड",
            "लिंक": "https:\/\/google.com"
        }
    ],
    "पैरामीटर": [
        {
            "नाम": "एफ़",
            "मूल्य": "3"
        },
        {
            "डिवाइस": "gtm_source",
            "लिंक": "एपीआई"
        }
    ]
}),
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/url/:id/update"
पेलोड = {
    "यूआरएल": "https://google.com",
    "कस्टम": "गूगल",
    "पासवर्ड": "मायपास",
    "समाप्ति": "2020-11-11 12:00:00",
    "प्रकार": "स्पलैश",
    "पिक्सेल": [
        1,
        2,
        3,
        4
    ],
    "चैनल": 1,
    "डीपलिंक": {
        "सेब": "https://apps.apple.com/us/app/google/id284815942",
        "गूगल": "https://play.google.com/store/apps/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
    },
    "जियोटारगेट": [
        {
            "स्थान": "कनाडा",
            "लिंक": "https://google.ca"
        },
        {
            "स्थान": "संयुक्त राज्य अमेरिका",
            "लिंक": "https://google.us"
        }
    ],
    "डिवाइस टारगेट": [
        {
            "डिवाइस": "आईफोन",
            "लिंक": "https://google.com"
        },
        {
            "डिवाइस": "एंड्रॉइड",
            "लिंक": "https://google.com"
        }
    ],
    "पैरामीटर": [
        {
            "नाम": "एफ़",
            "मूल्य": "3"
        },
        {
            "डिवाइस": "gtm_source",
            "लिंक": "एपीआई"
        }
    ]
}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("PUT", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage (HttpMethod.Put, "https://urlkai.com/api/url/:id/update");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent("{
    "यूआरएल": "https:\/\/google.com",
    "कस्टम": "गूगल",
    "पासवर्ड": "मायपास",
    "समाप्ति": "2020-11-11 12:00:00",
    "प्रकार": "स्पलैश",
    "पिक्सेल": [
        1,
        2,
        3,
        4
    ],
    "चैनल": 1,
    "डीपलिंक": {
        "सेब": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
        "गूगल": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
    },
    "जियोटारगेट": [
        {
            "स्थान": "कनाडा",
            "लिंक": "https:\/\/google.ca"
        },
        {
            "स्थान": "संयुक्त राज्य अमेरिका",
            "लिंक": "https:\/\/google.us"
        }
    ],
    "डिवाइस टारगेट": [
        {
            "डिवाइस": "आईफोन",
            "लिंक": "https:\/\/google.com"
        },
        {
            "डिवाइस": "एंड्रॉइड",
            "लिंक": "https:\/\/google.com"
        }
    ],
    "पैरामीटर": [
        {
            "नाम": "एफ़",
            "मूल्य": "3"
        },
        {
            "डिवाइस": "gtm_source",
            "लिंक": "एपीआई"
        }
    ]
}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "आईडी": 3,
    "लघु": "https:\/\/urlkai.com\/google"
}
```

###### लिंक हटाएं

मिटाना  `https://urlkai.com/api/url/:id/delete`

किसी लिंक को हटाने के लिए, आपको एक DELETE अनुरोध भेजना होगा।

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध हटाएं 'https://urlkai.com/api/url/:id/delete' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/url/:id/delete",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "हटाएं",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'हटाएं',
    'यूआरएल': 'https://urlkai.com/api/url/:id/delete',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/url/:id/delete"
पेलोड = {}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("हटाएं", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/url/:id/delete");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent ("{}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "संदेश": "लिंक सफलतापूर्वक हटा दिया गया है"
}
```

---

#### पिक्सेल - Open in ChatGPT - Open in Claude

###### सूची पिक्सेल

मिलना  `https://urlkai.com/api/pixels?limit=2&page=1`

API के माध्यम से अपने पिक्सेल कोड प्राप्त करने के लिए, आप इस समापन बिंदु का उपयोग कर सकते हैं। आप डेटा फ़िल्टर भी कर सकते हैं (अधिक जानकारी के लिए तालिका देखें)।

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| सीमा लगाना | (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम |
| पृष्ठ | (वैकल्पिक) वर्तमान पृष्ठ अनुरोध |

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध 'https://urlkai.com/api/pixels?limit=2&page=1' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/pixels?limit=2&page=1",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "GET",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'GET',
    'यूआरएल': 'https://urlkai.com/api/pixels?limit=2&page=1',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/pixels?limit=2&page=1"
पेलोड = {}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("GET", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage (HttpMethod.Get, "https://urlkai.com/api/pixels?limit=2&page=1");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent ("{}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": "0",
    "डेटा": {
        "परिणाम": 2,
        "प्रतिपृष्ठ": 2,
        "वर्तमान पृष्ठ": 1,
        "नेक्स्टपेज": 1,
        "मैक्सपेज": 1,
        "पिक्सेल": [
            {
                "आईडी": 1,
                "प्रकार": "जीटीएमपिक्सेल",
                "नाम": "जीटीएम पिक्सेल",
                "टैग": "जीए-123456789",
                "दिनांक": "2020-11-10 18:00:00"
            },
            {
                "आईडी": 2,
                "प्रकार": "ट्विटरपिक्सेल",
                "नाम": "ट्विटर पिक्सेल",
                "टैग": "1234567",
                "दिनांक": "2020-11-10 18:10:00"
            }
        ]
    }
}
```

###### Pixel बनाएं

के बाद  `https://urlkai.com/api/pixel/add`

इस एंडपॉइंट का उपयोग करके पिक्सेल बनाया जा सकता है. आपको पिक्सेल प्रकार और टैग भेजना होगा.

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| प्रकार | (आवश्यक) जीटीएमपिक्सल | गैपिक्सेल | एफबीपिक्सेल | ऐडवर्ड्सपिक्सेल | लिंक्डइनपिक्सेल | ट्विटरपिक्सेल | एड्रोलपिक्सेल | QuoraPixel | पिंटरेस्ट | बिंग | स्नैपचैट | रेडिट | टिकटोक |
| नाम | (आवश्यक) आपके पिक्सेल के लिए कस्टम नाम |
| दिन | (आवश्यक) पिक्सेल के लिए टैग |

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध पोस्ट 'https://urlkai.com/api/pixel/add' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
--data-raw '{
    "प्रकार": "जीटीएमपिक्सेल",
    "नाम": "मेरा जीटीएम",
    "टैग": "जीटीएम-एबीसीडीई"
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/pixel/add",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "पोस्ट",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "प्रकार": "जीटीएमपिक्सेल",
	    "नाम": "मेरा जीटीएम",
	    "टैग": "जीटीएम-एबीसीडीई"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'पोस्ट',
    'यूआरएल': 'https://urlkai.com/api/pixel/add',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    शरीर: JSON.stringify({
    "प्रकार": "जीटीएमपिक्सेल",
    "नाम": "मेरा जीटीएम",
    "टैग": "जीटीएम-एबीसीडीई"
}),
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/pixel/add"
पेलोड = {
    "प्रकार": "जीटीएमपिक्सेल",
    "नाम": "मेरा जीटीएम",
    "टैग": "जीटीएम-एबीसीडीई"
}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("पोस्ट", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/pixel/add");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent("{
    "प्रकार": "जीटीएमपिक्सेल",
    "नाम": "मेरा जीटीएम",
    "टैग": "जीटीएम-एबीसीडीई"
}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "आईडी": 1
}
```

###### पिक्सेल अपडेट करें

रखना  `https://urlkai.com/api/pixel/:id/update`

पिक्सेल अपडेट करने के लिए, आपको PUT अनुरोध के माध्यम से JSON में मान्य डेटा भेजना होगा. डेटा को आपके अनुरोध के कच्चे शरीर के रूप में भेजा जाना चाहिए जैसा कि नीचे दिखाया गया है। नीचे दिया गया उदाहरण उन सभी मापदंडों को दिखाता है जिन्हें आप भेज सकते हैं लेकिन आपको सभी भेजने की आवश्यकता नहीं है (अधिक जानकारी के लिए तालिका देखें)।

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| नाम | (वैकल्पिक) आपके पिक्सेल के लिए कस्टम नाम |
| दिन | (आवश्यक) पिक्सेल के लिए टैग |

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध पुट 'https://urlkai.com/api/pixel/:id/update' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
--data-raw '{
    "नाम": "मेरा जीटीएम",
    "टैग": "जीटीएम-एबीसीडीई"
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/pixel/:id/update",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "पुट",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "नाम": "मेरा जीटीएम",
	    "टैग": "जीटीएम-एबीसीडीई"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'पुट',
    'यूआरएल': 'https://urlkai.com/api/pixel/:id/update',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    शरीर: JSON.stringify({
    "नाम": "मेरा जीटीएम",
    "टैग": "जीटीएम-एबीसीडीई"
}),
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/pixel/:id/update"
पेलोड = {
    "नाम": "मेरा जीटीएम",
    "टैग": "जीटीएम-एबीसीडीई"
}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("PUT", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage (HttpMethod.Put, "https://urlkai.com/api/pixel/:id/update");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent("{
    "नाम": "मेरा जीटीएम",
    "टैग": "जीटीएम-एबीसीडीई"
}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "संदेश": "पिक्सेल सफलतापूर्वक अपडेट किया गया है।
}
```

###### Pixel मिटाएं

मिटाना  `https://urlkai.com/api/pixel/:id/delete`

पिक्सेल हटाने के लिए, आपको DELETE अनुरोध भेजना होगा.

cURL
PHP
Node.js
Python
C#

```
कर्ल --लोकेशन --request DELETE 'https://urlkai.com/api/pixel/:id/delete' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/pixel/:id/delete",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "हटाएं",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'हटाएं',
    'यूआरएल': 'https://urlkai.com/api/pixel/:id/delete',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/pixel/:id/delete"
पेलोड = {}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("हटाएं", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/pixel/:id/delete");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent ("{}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "संदेश": "पिक्सेल सफलतापूर्वक हटा दिया गया है।
}
```

---

#### QR कोड - Open in ChatGPT - Open in Claude

###### क्यूआर कोड सूचीबद्ध करें

मिलना  `https://urlkai.com/api/qr?limit=2&page=1`

एपीआई के माध्यम से अपने क्यूआर कोड प्राप्त करने के लिए, आप इस समापन बिंदु का उपयोग कर सकते हैं। आप डेटा फ़िल्टर भी कर सकते हैं (अधिक जानकारी के लिए तालिका देखें)।

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| सीमा लगाना | (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम |
| पृष्ठ | (वैकल्पिक) वर्तमान पृष्ठ अनुरोध |

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध GET 'https://urlkai.com/api/qr?limit=2&page=1' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/qr?limit=2&page=1",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "GET",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'GET',
    'यूआरएल': 'https://urlkai.com/api/qr?limit=2&page=1',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/qr?limit=2&page=1"
पेलोड = {}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("GET", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage (HttpMethod.Get, "https://urlkai.com/api/qr?limit=2&page=1");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent ("{}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": "0",
    "डेटा": {
        "परिणाम": 2,
        "प्रतिपृष्ठ": 2,
        "वर्तमान पृष्ठ": 1,
        "नेक्स्टपेज": 1,
        "मैक्सपेज": 1,
        "क्यूआरएस": [
            {
                "आईडी": 2,
                "लिंक": "https:\/\/urlkai.com\/qr\/a2d5e",
                "स्कैन": 0,
                "नाम": "गूगल",
                "दिनांक": "2020-11-10 18:01:43"
            },
            {
                "आईडी": 1,
                "लिंक": "https:\/\/urlkai.com\/qr\/b9edfe",
                "स्कैन": 5,
                "नाम": "गूगल कनाडा",
                "दिनांक": "2020-11-10 18:00:25"
            }
        ]
    }
}
```

###### एक क्यूआर कोड प्राप्त करें

मिलना  `https://urlkai.com/api/qr/:id`

एपीआई के माध्यम से एकल क्यूआर कोड का विवरण प्राप्त करने के लिए, आप इस समापन बिंदु का उपयोग कर सकते हैं।

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध GET 'https://urlkai.com/api/qr/:id' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/qr/:id",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "GET",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'GET',
    'यूआरएल': 'https://urlkai.com/api/qr/:id',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/qr/:id"
पेलोड = {}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("GET", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage (HttpMethod.Get, "https://urlkai.com/api/qr/:id");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent ("{}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "विवरण": {
        "आईडी": 1,
        "लिंक": "https:\/\/urlkai.com\/qr\/b9edfe",
        "स्कैन": 5,
        "नाम": "गूगल कनाडा",
        "दिनांक": "2020-11-10 18:00:25"
    },
    "डेटा": {
        "क्लिक": 1,
        "अद्वितीय क्लिक्स": 1,
        "शीर्ष देश": {
            "अज्ञात": "1"
        },
        "टॉपरेफरर्स": {
            "प्रत्यक्ष, ईमेल और अन्य": "1"
        },
        "topब्राउज़रs": {
            "क्रोम": "1"
        },
        "टॉपओएस": {
            "विंडोज 10": "1"
        },
        "सोशलकाउंट": {
            "फेसबुक": 0,
            "ट्विटर": 0,
            "इंस्टाग्राम": 0
        }
    }
}
```

###### एक क्यूआर कोड बनाएं

के बाद  `https://urlkai.com/api/qr/add`

QR कोड बनाने के लिए, आपको POST अनुरोध के माध्यम से JSON में एक वैध डेटा भेजना होगा। डेटा को आपके अनुरोध के कच्चे शरीर के रूप में भेजा जाना चाहिए जैसा कि नीचे दिखाया गया है। नीचे दिया गया उदाहरण उन सभी मापदंडों को दिखाता है जिन्हें आप भेज सकते हैं लेकिन आपको सभी भेजने की आवश्यकता नहीं है (अधिक जानकारी के लिए तालिका देखें)।

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| प्रकार | (आवश्यक) पाठ | वीकार्ड | लिंक | ईमेल | फोन | एसएमएस | वाईफ़ाई |
| डाटा | (आवश्यक) क्यूआर कोड के अंदर एम्बेड किया जाने वाला डेटा। प्रकार के आधार पर डेटा स्ट्रिंग या सरणी हो सकता है |
| पृष्ठभूमि | (वैकल्पिक) आरजीबी रंग जैसे आरजीबी (255,255,255) |
| अग्रभूमि | (वैकल्पिक) आरजीबी रंग जैसे आरजीबी (0,0,0) |
| लोगो | (वैकल्पिक) लोगो के लिए पथ या तो png या jpg |
| नाम | (वैकल्पिक) क्यूआर कोड का नाम |

cURL
PHP
Node.js
Python
C#

```
कर्ल --लोकेशन --रिक्वेस्ट पोस्ट 'https://urlkai.com/api/qr/add' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
--data-raw '{
    "प्रकार": "लिंक",
    "डेटा": "https:\/\/google.com",
    "पृष्ठभूमि": "आरजीबी (255,255,255)",
    "अग्रभूमि": "आरजीबी (0,0,0)",
    "लोगो": "https:\/\/site.com\/logo.png",
    "नाम": "क्यूआर कोड एपीआई"
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/qr/add",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "पोस्ट",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "प्रकार": "लिंक",
	    "डेटा": "https:\/\/google.com",
	    "पृष्ठभूमि": "आरजीबी (255,255,255)",
	    "अग्रभूमि": "आरजीबी (0,0,0)",
	    "लोगो": "https:\/\/site.com\/logo.png",
	    "नाम": "क्यूआर कोड एपीआई"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'पोस्ट',
    'यूआरएल': 'https://urlkai.com/api/qr/add',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    शरीर: JSON.stringify({
    "प्रकार": "लिंक",
    "डेटा": "https:\/\/google.com",
    "पृष्ठभूमि": "आरजीबी (255,255,255)",
    "अग्रभूमि": "आरजीबी (0,0,0)",
    "लोगो": "https:\/\/site.com\/logo.png",
    "नाम": "क्यूआर कोड एपीआई"
}),
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/qr/add"
पेलोड = {
    "प्रकार": "लिंक",
    "डेटा": "https://google.com",
    "पृष्ठभूमि": "आरजीबी (255,255,255)",
    "अग्रभूमि": "आरजीबी (0,0,0)",
    "लोगो": "https://site.com/logo.png",
    "नाम": "क्यूआर कोड एपीआई"
}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("पोस्ट", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage (HttpMethod.Post, "https://urlkai.com/api/qr/add");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent("{
    "प्रकार": "लिंक",
    "डेटा": "https:\/\/google.com",
    "पृष्ठभूमि": "आरजीबी (255,255,255)",
    "अग्रभूमि": "आरजीबी (0,0,0)",
    "लोगो": "https:\/\/site.com\/logo.png",
    "नाम": "क्यूआर कोड एपीआई"
}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "आईडी": 3,
    "लिंक": "https:\/\/urlkai.com\/qr\/a58f79"
}
```

###### क्यूआर कोड अपडेट करें

रखना  `https://urlkai.com/api/qr/:id/update`

QR कोड अपडेट करने के लिए, आपको PUT अनुरोध के माध्यम से JSON में एक वैध डेटा भेजना होगा। डेटा को आपके अनुरोध के कच्चे शरीर के रूप में भेजा जाना चाहिए जैसा कि नीचे दिखाया गया है। नीचे दिया गया उदाहरण उन सभी मापदंडों को दिखाता है जिन्हें आप भेज सकते हैं लेकिन आपको सभी भेजने की आवश्यकता नहीं है (अधिक जानकारी के लिए तालिका देखें)।

| **प्राचल** | **या क़िस्‍म** |
| --- | --- |
| डाटा | (आवश्यक) क्यूआर कोड के अंदर एम्बेड किया जाने वाला डेटा। प्रकार के आधार पर डेटा स्ट्रिंग या सरणी हो सकता है |
| पृष्ठभूमि | (वैकल्पिक) आरजीबी रंग जैसे आरजीबी (255,255,255) |
| अग्रभूमि | (वैकल्पिक) आरजीबी रंग जैसे आरजीबी (0,0,0) |
| लोगो | (वैकल्पिक) लोगो के लिए पथ या तो png या jpg |

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध पुट 'https://urlkai.com/api/qr/:id/update' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
--data-raw '{
    "प्रकार": "लिंक",
    "डेटा": "https:\/\/google.com",
    "पृष्ठभूमि": "आरजीबी (255,255,255)",
    "अग्रभूमि": "आरजीबी (0,0,0)",
    "लोगो": "https:\/\/site.com\/logo.png"
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/qr/:id/update",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "पुट",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "प्रकार": "लिंक",
	    "डेटा": "https:\/\/google.com",
	    "पृष्ठभूमि": "आरजीबी (255,255,255)",
	    "अग्रभूमि": "आरजीबी (0,0,0)",
	    "लोगो": "https:\/\/site.com\/logo.png"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'पुट',
    'यूआरएल': 'https://urlkai.com/api/qr/:id/update',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    शरीर: JSON.stringify({
    "प्रकार": "लिंक",
    "डेटा": "https:\/\/google.com",
    "पृष्ठभूमि": "आरजीबी (255,255,255)",
    "अग्रभूमि": "आरजीबी (0,0,0)",
    "लोगो": "https:\/\/site.com\/logo.png"
}),
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/qr/:id/update"
पेलोड = {
    "प्रकार": "लिंक",
    "डेटा": "https://google.com",
    "पृष्ठभूमि": "आरजीबी (255,255,255)",
    "अग्रभूमि": "आरजीबी (0,0,0)",
    "लोगो": "https://site.com/logo.png"
}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("PUT", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage (HttpMethod.Put, "https://urlkai.com/api/qr/:id/update");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent("{
    "प्रकार": "लिंक",
    "डेटा": "https:\/\/google.com",
    "पृष्ठभूमि": "आरजीबी (255,255,255)",
    "अग्रभूमि": "आरजीबी (0,0,0)",
    "लोगो": "https:\/\/site.com\/logo.png"
}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "संदेश": "QR सफलतापूर्वक अपडेट किया गया है।
}
```

###### एक क्यूआर कोड हटाएं

मिटाना  `https://urlkai.com/api/qr/:id/delete`

क्यूआर कोड हटाने के लिए, आपको एक डिलीट अनुरोध भेजना होगा।

cURL
PHP
Node.js
Python
C#

```
कर्ल --स्थान --अनुरोध हटाएं 'https://urlkai.com/api/qr/:id/delete' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/qr/:id/delete",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "हटाएं",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response;
```

```
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'हटाएं',
    'यूआरएल': 'https://urlkai.com/api/qr/:id/delete',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
});
```

```
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/qr/:id/delete"
पेलोड = {}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("हटाएं", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text)
```

```
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/qr/:id/delete");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent ("{}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync());
```

###### सर्वर प्रतिसाद

```
{
    "त्रुटि": 0,
    "संदेश": "क्यूआर कोड सफलतापूर्वक हटा दिया गया है।
}
```