API-Referenz für Entwickler

Einstieg

Damit Anfragen vom System verarbeitet werden können, ist ein API-Schlüssel erforderlich. Sobald sich ein Benutzer registriert, wird automatisch ein API-Schlüssel für diesen Benutzer generiert. Der API-Schlüssel muss mit jeder Anfrage gesendet werden (siehe vollständiges Beispiel unten). Wenn der API-Schlüssel nicht gesendet wird oder abgelaufen ist, wird ein Fehler angezeigt. Bitte achten Sie darauf, Ihren API-Schlüssel geheim zu halten, um Missbrauch zu verhindern.

Authentifizierung

Um sich beim API-System zu authentifizieren, müssen Sie bei jeder Anfrage Ihren API-Schlüssel als Autorisierungstoken senden. Unten sehen Sie einen Beispielcode.

कर्ल --स्थान --अनुरोध पोस्ट '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()); 
Bewertungslimit

Unsere API verfügt über einen Ratenbegrenzer zum Schutz vor Anfragenspitzen, um ihre Stabilität zu maximieren. Unser Ratenbegrenzer ist derzeit auf 30 Anfragen pro 1 Minute begrenzt. कृपया ध्यान दें कि सब्सक्राइब की गई योजना के अनुसार दर बदल सकती है।

Neben der Antwort werden mehrere Header gesendet, die untersucht werden können, um verschiedene Informationen über die Anfrage zu ermitteln.

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

Alle API-Antworten werden standardmäßig im JSON-Format zurückgegeben. Um diese in verwertbare Daten umzuwandeln, muss je nach Sprache die entsprechende Funktion verwendet werden. In PHP kann die Funktion json_decode() verwendet werden, um die Daten entweder in ein Objekt (Standard) oder ein Array (den zweiten Parameter auf true zu setzen) zu konvertieren. Es ist sehr wichtig, den Fehlerschlüssel zu überprüfen, da er Auskunft darüber gibt, ob ein Fehler aufgetreten ist oder nicht. Sie können auch den Header-Code überprüfen.

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

Benutzerdefinierter Splash

सूची कस्टम स्पलैश
GET https://urlkai.com/api/splash?limit=2&page=1

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

प्राचल Beschreibung
सीमा लगाना (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम
पृष्ठ (वैकल्पिक) वर्तमान पृष्ठ अनुरोध
कर्ल --स्थान --अनुरोध '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()); 
Antwort des Servers
{
    "त्रुटि": "0",
    "डेटा": {
        "परिणाम": 2,
        "प्रतिपृष्ठ": 2,
        "वर्तमान पृष्ठ": 1,
        "नेक्स्टपेज": 1,
        "मैक्सपेज": 1,
        "स्पलैश": [
            {
                "आईडी": 1,
                "नाम": "उत्पाद 1 प्रोमो",
                "दिनांक": "2020-11-10 18:00:00"
            },
            {
                "आईडी": 2,
                "नाम": "उत्पाद 2 प्रोमो",
                "दिनांक": "2020-11-10 18:10:00"
            }
        ]
    }
} 

CTA-ओवरले

CTA ओवरले की सूची बनाएं
GET https://urlkai.com/api/overlay?limit=2&page=1

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

प्राचल Beschreibung
सीमा लगाना (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम
पृष्ठ (वैकल्पिक) वर्तमान पृष्ठ अनुरोध
कर्ल --स्थान --अनुरोध 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()); 
Antwort des Servers
{
    "त्रुटि": "0",
    "डेटा": {
        "परिणाम": 2,
        "प्रतिपृष्ठ": 2,
        "वर्तमान पृष्ठ": 1,
        "नेक्स्टपेज": 1,
        "मैक्सपेज": 1,
        "सीटीए": [
            {
                "आईडी": 1,
                "प्रकार": "संदेश",
                "नाम": "उत्पाद 1 प्रोमो",
                "दिनांक": "2020-11-10 18:00:00"
            },
            {
                "आईडी": 2,
                "प्रकार": "संपर्क",
                "नाम": "संपर्क पृष्ठ",
                "दिनांक": "2020-11-10 18:10:00"
            }
        ]
    }
} 

Kampagnen

सूची अभियान
GET https://urlkai.com/api/campaigns?limit=2&page=1

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

प्राचल Beschreibung
सीमा लगाना (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम
पृष्ठ (वैकल्पिक) वर्तमान पृष्ठ अनुरोध
कर्ल --स्थान --अनुरोध 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()); 
Antwort des Servers
{
    "त्रुटि": "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"
            }
        ]
    }
} 
Erstellen Sie eine Kampagne
POST https://urlkai.com/api/campaign/add

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

प्राचल Beschreibung
नाम (वैकल्पिक) अभियान का नाम
अलसाना (वैकल्पिक) रोटेटर स्लग
सार्वजनिक (वैकल्पिक) प्रवेश
कर्ल --स्थान --अनुरोध पोस्ट 'https://urlkai.com/api/campaign/add' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
--data-raw '{
    "नाम": "नया अभियान",
    "स्लग": "नया-अभियान",
    "सार्वजनिक": सच
}' 
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/campaign/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/campaign/add',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    शरीर: JSON.stringify({
    "नाम": "नया अभियान",
    "स्लग": "नया-अभियान",
    "सार्वजनिक": सच
}),
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
}); 
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/campaign/add"
पेलोड = {
    "नाम": "नया अभियान",
    "स्लग": "नया-अभियान",
    "सार्वजनिक": सच
}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("पोस्ट", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text) 
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage (HttpMethod.Post, "https://urlkai.com/api/campaign/add");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent("{
    "नाम": "नया अभियान",
    "स्लग": "नया-अभियान",
    "सार्वजनिक": सच
}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync()); 
Antwort des Servers
{
    "त्रुटि": 0,
    "आईडी": 3,
    "डोमेन": "नया अभियान",
    "सार्वजनिक": सच,
    "रोटेटर": "https:\/\/domain.com\/r\/new-campaign",
    "सूची": "https:\/\/domain.com\/u\/admin\/new-campaign-3"
} 
POST https://urlkai.com/api/campaign/:campaignid/assign/:linkid

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

कर्ल --स्थान --अनुरोध पोस्ट '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()); 
Antwort des Servers
{
    "त्रुटि": 0,
    "संदेश": "लिंक सफलतापूर्वक अभियान में जोड़ा गया।
} 
Kampagne aktualisieren
PUT https://urlkai.com/api/campaign/:id/update

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

प्राचल Beschreibung
नाम (आवश्यक) अभियान का नाम
अलसाना (वैकल्पिक) रोटेटर स्लग
सार्वजनिक (वैकल्पिक) प्रवेश
कर्ल --स्थान --अनुरोध पुट '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()); 
Antwort des Servers
{
    "त्रुटि": 0,
    "आईडी": 3,
    "डोमेन": "ट्विटर अभियान",
    "सार्वजनिक": सच,
    "रोटेटर": "https:\/\/domain.com\/r\/twitter-campaign",
    "सूची": "https:\/\/domain.com\/u\/admin\/twitter-campaign-3"
} 
अभियान हटाएं
DELETE https://urlkai.com/api/campaign/:id/delete

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

कर्ल --लोकेशन --अनुरोध हटाएं '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()); 
Antwort des Servers
{
    "त्रुटि": 0,
    "संदेश": "अभियान सफलतापूर्वक हटा दिया गया है।
} 

कनाले

सूची चैनल
GET https://urlkai.com/api/channels?limit=2&page=1

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

प्राचल Beschreibung
सीमा लगाना (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम
पृष्ठ (वैकल्पिक) वर्तमान पृष्ठ अनुरोध
कर्ल --स्थान --अनुरोध 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()); 
Antwort des Servers
{
    "त्रुटि": "0",
    "डेटा": {
        "परिणाम": 2,
        "प्रतिपृष्ठ": 2,
        "वर्तमान पृष्ठ": 1,
        "नेक्स्टपेज": 1,
        "मैक्सपेज": 1,
        "चैनल": [
            {
                "आईडी": 1,
                "नाम": "चैनल 1",
                "विवरण": "चैनल 1 का विवरण",
                "रंग": "#000000",
                "तारांकित": सच
            },
            {
                "आईडी": 2,
                "नाम": "चैनल 2",
                "विवरण": "चैनल 2 का विवरण",
                "रंग": "#FF0000",
                "तारांकित": झूठा
            }
        ]
    }
} 
चैनल आइटम्स की सूची बनाएं
GET https://urlkai.com/api/channel/:id?limit=1&page=1

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

प्राचल Beschreibung
सीमा लगाना (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम
पृष्ठ (वैकल्पिक) वर्तमान पृष्ठ अनुरोध
कर्ल --स्थान --अनुरोध 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()); 
Antwort des Servers
{
    "त्रुटि": "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"
            }
        ]
    }
} 
Erstellen Sie einen Kanal
POST https://urlkai.com/api/channel/add

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

प्राचल Beschreibung
नाम (आवश्यक) चैनल का नाम
या क़िस्‍म (वैकल्पिक) चैनल विवरण
रंग (वैकल्पिक) चैनल बैज रंग (HEX)
तारांकित (वैकल्पिक) चैनल को स्टार करें या न करें (सही या गलत)
कर्ल --स्थान --अनुरोध पोस्ट 'https://urlkai.com/api/channel/add' \
--header 'प्राधिकरण: वाहक YOURAPIKEY' \
--header 'सामग्री-प्रकार: application/json' \
--data-raw '{
    "नाम": "नया चैनल",
    "विवरण": "मेरा नया चैनल",
    "रंग": "#000000",
    "तारांकित": सच
}' 
$curl = curl_init();

curl_setopt_array($curl, सरणी(
    CURLOPT_URL => "https://urlkai.com/api/channel/add",
    CURLOPT_RETURNTRANSFER => सत्य,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => सत्य,
    CURLOPT_CUSTOMREQUEST => "पोस्ट",
    CURLOPT_HTTPHEADER => [
        "प्राधिकरण: बियरर योरापिकी",
        "सामग्री-प्रकार: एप्लिकेशन /
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "नाम": "नया चैनल",
	    "विवरण": "मेरा नया चैनल",
	    "रंग": "#000000",
	    "तारांकित": सच
	}',
));

$response = curl_exec($curl);

curl_close($curl);
गूंज $response; 
var अनुरोध = आवश्यकता ('अनुरोध');
var विकल्प = {
    'विधि': 'पोस्ट',
    'यूआरएल': 'https://urlkai.com/api/channel/add',
    'हेडर': {
        'प्राधिकरण': 'बियरर योरापिकी',
        'सामग्री-प्रकार': 'एप्लिकेशन /
    },
    शरीर: JSON.stringify({
    "नाम": "नया चैनल",
    "विवरण": "मेरा नया चैनल",
    "रंग": "#000000",
    "तारांकित": सच
}),
};
अनुरोध (विकल्प, फ़ंक्शन (त्रुटि, प्रतिक्रिया) {
    अगर (त्रुटि) नई त्रुटि (त्रुटि) फेंकते हैं;
    console.log(response.body);
}); 
आयात अनुरोध
यूआरएल = "https://urlkai.com/api/channel/add"
पेलोड = {
    "नाम": "नया चैनल",
    "विवरण": "मेरा नया चैनल",
    "रंग": "#000000",
    "तारांकित": सच
}
हेडर = {
    'प्राधिकरण': 'बियरर योरापिकी',
    'सामग्री-प्रकार': 'एप्लिकेशन /
}
प्रतिक्रिया = requests.request ("पोस्ट", url, हेडर = हेडर, json = पेलोड)
प्रिंट (response.text) 
var क्लाइंट = नया HttpClient();
var अनुरोध = नया HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/channel/add");
निवेदन। Headers.Add("प्राधिकरण", "बियरर योरापिकी");
var सामग्री = नई StringContent("{
    "नाम": "नया चैनल",
    "विवरण": "मेरा नया चैनल",
    "रंग": "#000000",
    "तारांकित": सच
}", System.Text.Encoding.UTF8, "application/json");
निवेदन। सामग्री = सामग्री;
var response = wait client. SendAsync (अनुरोध);
प्रतिक्रिया। EnsureSuccessStatusCode();
Console.WriteLine (प्रतिक्रिया की प्रतीक्षा करें। सामग्री.ReadAsStringAsync()); 
Antwort des Servers
{
    "त्रुटि": 0,
    "आईडी": 3,
    "नाम": "नया चैनल",
    "विवरण": "मेरा नया चैनल",
    "रंग": "#000000",
    "तारांकित": सच
} 
किसी चैनल को कोई आइटम असाइन करना
POST https://urlkai.com/api/channel/:channelid/assign/:type/:itemid

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

प्राचल Beschreibung
:चैनलआईडी (आवश्यक) चैनल आईडी
:प्रकार (आवश्यक) लिंक या जैव या क्यूआर
:itemid (आवश्यक) आइटम आईडी
कर्ल --स्थान --अनुरोध पोस्ट '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()); 
Antwort des Servers
{
    "त्रुटि": 0,
    "संदेश": "आइटम सफलतापूर्वक चैनल में जोड़ा गया।
} 
Kanal aktualisieren
PUT https://urlkai.com/api/channel/:id/update

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

प्राचल Beschreibung
नाम (वैकल्पिक) चैनल का नाम
या क़िस्‍म (वैकल्पिक) चैनल विवरण
रंग (वैकल्पिक) चैनल बैज रंग (HEX)
तारांकित (वैकल्पिक) चैनल को स्टार करें या न करें (सही या गलत)
कर्ल --स्थान --अनुरोध पुट '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()); 
Antwort des Servers
{
    "त्रुटि": 0,
    "संदेश": "चैनल सफलतापूर्वक अपडेट किया गया है।
} 
चैनल हटाएं
DELETE https://urlkai.com/api/channel/:id/delete

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

कर्ल --लोकेशन --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()); 
Antwort des Servers
{
    "त्रुटि": 0,
    "संदेश": "चैनल सफलतापूर्वक हटा दिया गया है।
} 

Konto

Konto erhalten
GET https://urlkai.com/api/account

Um Informationen über das Konto zu erhalten, können Sie eine Anfrage an diesen Endpunkt senden, der Daten über das Konto zurückgibt.

कर्ल --स्थान --अनुरोध 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()); 
Antwort des Servers
{
    "त्रुटि": 0,
    "डेटा": {
        "आईडी": 1,
        "ईमेल": " [ईमेल संरक्षित] ",
        "उपयोगकर्ता नाम": "नमूना उपयोगकर्ता",
        "अवतार": "https:\/\/domain.com\/content\/avatar.png",
        "स्थिति": "समर्थक",
        "समाप्त हो रहा है": "2022-11-15 15:00:00",
        "पंजीकृत": "2020-11-10 18:01:43"
    }
} 
Account aktualisieren
PUT https://urlkai.com/api/account/update

Um Informationen zu dem Konto zu aktualisieren, können Sie eine Anfrage an diesen Endpunkt senden und er aktualisiert die Daten zu dem Konto.

कर्ल --स्थान --अनुरोध पुट '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()); 
Antwort des Servers
{
    "त्रुटि": 0,
    "संदेश": "खाता सफलतापूर्वक अपडेट कर दिया गया है।
} 

Markendomänen

ब्रांडेड डोमेन सूचीबद्ध करें
GET https://urlkai.com/api/domains?limit=2&page=1

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

प्राचल Beschreibung
सीमा लगाना (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम
पृष्ठ (वैकल्पिक) वर्तमान पृष्ठ अनुरोध
कर्ल --स्थान --अनुरोध 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()); 
Antwort des Servers
{
    "त्रुटि": "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"
            }
        ]
    }
} 
एक ब्रांडेड डोमेन बनाएं
POST https://urlkai.com/api/domain/add

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

प्राचल Beschreibung
डोमेन (आवश्यक) http या https सहित ब्रांडेड डोमेन
रीडायरेक्टरूट (वैकल्पिक) रूट रीडायरेक्ट जब कोई आपके डोमेन पर जाता है
रीडायरेक्ट404 (वैकल्पिक) कस्टम 404 रीडायरेक्ट
कर्ल --स्थान --अनुरोध पोस्ट '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()); 
Antwort des Servers
{
    "त्रुटि": 0,
    "आईडी": 1
} 
Domäne aktualisieren
PUT https://urlkai.com/api/domain/:id/update

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

प्राचल Beschreibung
रीडायरेक्टरूट (वैकल्पिक) रूट रीडायरेक्ट जब कोई आपके डोमेन पर जाता है
रीडायरेक्ट404 (वैकल्पिक) कस्टम 404 रीडायरेक्ट
कर्ल --स्थान --अनुरोध पुट '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()); 
Antwort des Servers
{
    "त्रुटि": 0,
    "संदेश": "डोमेन सफलतापूर्वक अद्यतन किया गया है."
} 
डोमेन हटाएं
DELETE https://urlkai.com/api/domain/:id/delete

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

कर्ल --स्थान --अनुरोध हटाएं '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()); 
Antwort des Servers
{
    "त्रुटि": 0,
    "संदेश": "डोमेन सफलतापूर्वक हटा दिया गया है."
} 

पिक्सल

सूची पिक्सेल
GET https://urlkai.com/api/pixels?limit=2&page=1

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

प्राचल Beschreibung
सीमा लगाना (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम
पृष्ठ (वैकल्पिक) वर्तमान पृष्ठ अनुरोध
कर्ल --स्थान --अनुरोध '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()); 
Antwort des Servers
{
    "त्रुटि": "0",
    "डेटा": {
        "परिणाम": 2,
        "प्रतिपृष्ठ": 2,
        "वर्तमान पृष्ठ": 1,
        "नेक्स्टपेज": 1,
        "मैक्सपेज": 1,
        "पिक्सेल": [
            {
                "आईडी": 1,
                "प्रकार": "जीटीएमपिक्सेल",
                "नाम": "जीटीएम पिक्सेल",
                "टैग": "जीए-123456789",
                "दिनांक": "2020-11-10 18:00:00"
            },
            {
                "आईडी": 2,
                "प्रकार": "ट्विटरपिक्सेल",
                "नाम": "ट्विटर पिक्सेल",
                "टैग": "1234567",
                "दिनांक": "2020-11-10 18:10:00"
            }
        ]
    }
} 
Pixel बनाएं
POST https://urlkai.com/api/pixel/add

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

प्राचल Beschreibung
प्रकार (आवश्यक) जीटीएमपिक्सल | गैपिक्सेल | एफबीपिक्सेल | ऐडवर्ड्सपिक्सेल | लिंक्डइनपिक्सेल | ट्विटरपिक्सेल | एड्रोलपिक्सेल | QuoraPixel | पिंटरेस्ट | बिंग | स्नैपचैट | रेडिट | टिकटोक
नाम (आवश्यक) आपके पिक्सेल के लिए कस्टम नाम
दिन (आवश्यक) पिक्सेल के लिए टैग
कर्ल --स्थान --अनुरोध पोस्ट '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()); 
Antwort des Servers
{
    "त्रुटि": 0,
    "आईडी": 1
} 
Pixel aktualisieren
PUT https://urlkai.com/api/pixel/:id/update

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

प्राचल Beschreibung
नाम (वैकल्पिक) आपके पिक्सेल के लिए कस्टम नाम
दिन (आवश्यक) पिक्सेल के लिए टैग
कर्ल --स्थान --अनुरोध पुट '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()); 
Antwort des Servers
{
    "त्रुटि": 0,
    "संदेश": "पिक्सेल सफलतापूर्वक अपडेट किया गया है।
} 
Pixel मिटाएं
DELETE https://urlkai.com/api/pixel/:id/delete

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

कर्ल --लोकेशन --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()); 
Antwort des Servers
{
    "त्रुटि": 0,
    "संदेश": "पिक्सेल सफलतापूर्वक हटा दिया गया है।
} 

QR-कोड

क्यूआर कोड सूचीबद्ध करें
GET https://urlkai.com/api/qr?limit=2&page=1

Um Ihre QR-Codes über die API abzurufen, können Sie diesen Endpunkt verwenden. Sie können Daten auch filtern (weitere Informationen finden Sie in der Tabelle).

प्राचल Beschreibung
सीमा लगाना (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम
पृष्ठ (वैकल्पिक) वर्तमान पृष्ठ अनुरोध
कर्ल --स्थान --अनुरोध 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()); 
Antwort des Servers
{
    "त्रुटि": "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"
            }
        ]
    }
} 
Holen Sie sich einen einzigen QR-Code
GET https://urlkai.com/api/qr/:id

Um Details für einen einzelnen QR-Code über die API abzurufen, können Sie diesen Endpunkt verwenden.

कर्ल --स्थान --अनुरोध 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()); 
Antwort des Servers
{
    "त्रुटि": 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
        }
    }
} 
Erstellen Sie einen QR-Code
POST https://urlkai.com/api/qr/add

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

प्राचल Beschreibung
प्रकार (आवश्यक) पाठ | वीकार्ड | लिंक | ईमेल | फोन | एसएमएस | वाईफ़ाई
डाटा (आवश्यक) क्यूआर कोड के अंदर एम्बेड किया जाने वाला डेटा। प्रकार के आधार पर डेटा स्ट्रिंग या सरणी हो सकता है
पृष्ठभूमि (वैकल्पिक) आरजीबी रंग जैसे आरजीबी (255,255,255)
अग्रभूमि (वैकल्पिक) आरजीबी रंग जैसे आरजीबी (0,0,0)
लोगो (वैकल्पिक) लोगो के लिए पथ या तो png या jpg
नाम (वैकल्पिक) क्यूआर कोड का नाम
कर्ल --लोकेशन --रिक्वेस्ट पोस्ट '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()); 
Antwort des Servers
{
    "त्रुटि": 0,
    "आईडी": 3,
    "लिंक": "https:\/\/urlkai.com\/qr\/a58f79"
} 
क्यूआर कोड अपडेट करें
PUT https://urlkai.com/api/qr/:id/update

Um einen QR-Code zu aktualisieren, müssen Sie gültige Daten in JSON über eine PUT-Anforderung senden. Die Daten müssen wie unten gezeigt als Rohtext Ihrer Anfrage gesendet werden. Das folgende Beispiel zeigt alle Parameter, die Sie senden können, aber Sie müssen nicht alle senden (siehe Tabelle für weitere Informationen).

प्राचल Beschreibung
डाटा (आवश्यक) क्यूआर कोड के अंदर एम्बेड किया जाने वाला डेटा। प्रकार के आधार पर डेटा स्ट्रिंग या सरणी हो सकता है
पृष्ठभूमि (वैकल्पिक) आरजीबी रंग जैसे आरजीबी (255,255,255)
अग्रभूमि (वैकल्पिक) आरजीबी रंग जैसे आरजीबी (0,0,0)
लोगो (वैकल्पिक) लोगो के लिए पथ या तो png या jpg
कर्ल --स्थान --अनुरोध पुट '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()); 
Antwort des Servers
{
    "त्रुटि": 0,
    "संदेश": "QR सफलतापूर्वक अपडेट किया गया है।
} 
Löschen Sie einen QR-Code
DELETE https://urlkai.com/api/qr/:id/delete

Um einen QR-Code zu löschen, müssen Sie eine DELETE-Anfrage senden.

कर्ल --स्थान --अनुरोध हटाएं '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()); 
Antwort des Servers
{
    "त्रुटि": 0,
    "संदेश": "क्यूआर कोड सफलतापूर्वक हटा दिया गया है।
} 

Verknüpfungen