वैशिष्ट्ये Autenticazione Limite di tariff Gestione della risposta
खाता
कैम्पेन
कनाली
कोडिसी क्यूआर
Domini di marca
लिंक्स
ओवरले CTA
पिक्सेल
Splash personalizzato

Riferimento API per sviluppatori

वैशिष्ट्ये

È necessaria una chiave API affinché le richieste vengano elaborate dal sistema. Una volta che un utente si registra, viene generata automaticamente una chiave API per questo utente. La chiave API deve essere inviata con ogni richiesta (vedi esempio completo di seguito). Se la chiave API non viene inviata o è scaduta, si verificherà un errore. Assicurati di mantenere segreta la tua chiave API per prevenire abusi.

Autenticazione

Per autenticarti con il sistema API, devi inviare la tua chiave API come token di autorizzazione con ogni richiesta. Puoi vedere il codice di esempio di seguito.

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

La nostra API ha un limitatore di velocità per salvaguardare da picchi di richieste per massimizzarne la stabilità. Il nostro limitatore di velocità è attualmente limitato a 30 richieste al 1 minuto. कृपया ध्यान दें कि सब्सक्राइब की गई योजना के अनुसार दर बदल सकती है।

Insieme alla risposta verranno inviate diverse intestazioni che possono essere esaminate per determinare varie informazioni sulla richiesta.

X-RateLimit-Limit: 30
X-RateLimit-Remaining: 29
X-RateLimit-Reset: TIMESTAMP
Gestione della risposta

Tutte le risposte API vengono restituite in formato JSON per impostazione predefinita. Per convertirli in dati utilizzabili, sarà necessario utilizzare la funzione appropriata in base alla lingua. In PHP, la funzione json_decode() può essere utilizzata per convertire i dati in un oggetto (predefinito) o in un array (impostare il secondo parametro su true). È molto importante controllare la chiave di errore in quanto fornisce informazioni sull'eventuale presenza di un errore. Puoi anche controllare il codice dell'intestazione.

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

खाता

ओटियानी खाता
GET https://urlkai.com/api/account

Per ottenere informazioni sull'account, puoi inviare una richiesta a questo endpoint che restituirà i dati sull'account.

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

Per aggiornare le informazioni sull'account, puoi inviare una richiesta a questo endpoint che aggiornerà i dati sull'account.

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

कैम्पेन

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

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

पैरामेट्रो वर्णन करें
सीमा लगाना (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम
पृष्ठ (वैकल्पिक) वर्तमान पृष्ठ अनुरोध
कर्ल --स्थान --अनुरोध 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()); 
Risposta del server
{
    "त्रुटि": "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"
            }
        ]
    }
} 
Crea una campagna
POST https://urlkai.com/api/campaign/add

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

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

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

पैरामेट्रो वर्णन करें
नाम (आवश्यक) अभियान का नाम
अलसाना (वैकल्पिक) रोटेटर स्लग
सार्वजनिक (वैकल्पिक) प्रवेश
कर्ल --स्थान --अनुरोध पुट '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()); 
Risposta del server
{
    "त्रुटि": 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()); 
Risposta del server
{
    "त्रुटि": 0,
    "संदेश": "अभियान सफलतापूर्वक हटा दिया गया है।
} 

कनाली

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

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

पैरामेट्रो वर्णन करें
सीमा लगाना (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम
पृष्ठ (वैकल्पिक) वर्तमान पृष्ठ अनुरोध
कर्ल --स्थान --अनुरोध 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()); 
Risposta del server
{
    "त्रुटि": "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

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

पैरामेट्रो वर्णन करें
सीमा लगाना (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम
पृष्ठ (वैकल्पिक) वर्तमान पृष्ठ अनुरोध
कर्ल --स्थान --अनुरोध 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()); 
Risposta del server
{
    "त्रुटि": "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"
            }
        ]
    }
} 
Crea un canale
POST https://urlkai.com/api/channel/add

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

पैरामेट्रो वर्णन करें
नाम (आवश्यक) चैनल का नाम
या क़िस्‍म (वैकल्पिक) चैनल विवरण
रंग (वैकल्पिक) चैनल बैज रंग (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()); 
Risposta del server
{
    "त्रुटि": 0,
    "आईडी": 3,
    "नाम": "नया चैनल",
    "विवरण": "मेरा नया चैनल",
    "रंग": "#000000",
    "तारांकित": सच
} 
किसी चैनल को कोई आइटम असाइन करना
POST https://urlkai.com/api/channel/:channelid/assign/:type/:itemid

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

पैरामेट्रो वर्णन करें
:चैनलआईडी (आवश्यक) चैनल आईडी
:प्रकार (आवश्यक) लिंक या जैव या क्यूआर
: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()); 
Risposta del server
{
    "त्रुटि": 0,
    "संदेश": "आइटम सफलतापूर्वक चैनल में जोड़ा गया।
} 
Aggiorna canale
PUT https://urlkai.com/api/channel/:id/update

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

पैरामेट्रो वर्णन करें
नाम (वैकल्पिक) चैनल का नाम
या क़िस्‍म (वैकल्पिक) चैनल विवरण
रंग (वैकल्पिक) चैनल बैज रंग (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()); 
Risposta del server
{
    "त्रुटि": 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()); 
Risposta del server
{
    "त्रुटि": 0,
    "संदेश": "चैनल सफलतापूर्वक हटा दिया गया है।
} 

कोडिसी क्यूआर

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

Per ottenere i tuoi codici QR tramite l'API, puoi utilizzare questo endpoint. Puoi anche filtrare i dati (vedi tabella per maggiori informazioni).

पैरामेट्रो वर्णन करें
सीमा लगाना (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम
पृष्ठ (वैकल्पिक) वर्तमान पृष्ठ अनुरोध
कर्ल --स्थान --अनुरोध 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()); 
Risposta del server
{
    "त्रुटि": "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"
            }
        ]
    }
} 
Ottieni un unico QR Code
GET https://urlkai.com/api/qr/:id

Per ottenere i dettagli per un singolo codice QR tramite l'API, puoi utilizzare questo endpoint.

कर्ल --स्थान --अनुरोध 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()); 
Risposta del server
{
    "त्रुटि": 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
        }
    }
} 
Crea un codice QR
POST https://urlkai.com/api/qr/add

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

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

Per aggiornare un codice QR, devi inviare un dato valido in JSON tramite una richiesta PUT. I dati devono essere inviati come corpo grezzo della tua richiesta come mostrato di seguito. L'esempio seguente mostra tutti i parametri che puoi inviare ma non è necessario inviarli tutti (vedi tabella per maggiori informazioni).

पैरामेट्रो वर्णन करें
डाटा (आवश्यक) क्यूआर कोड के अंदर एम्बेड किया जाने वाला डेटा। प्रकार के आधार पर डेटा स्ट्रिंग या सरणी हो सकता है
पृष्ठभूमि (वैकल्पिक) आरजीबी रंग जैसे आरजीबी (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()); 
Risposta del server
{
    "त्रुटि": 0,
    "संदेश": "QR सफलतापूर्वक अपडेट किया गया है।
} 
Elimina un codice QR
DELETE https://urlkai.com/api/qr/:id/delete

Per eliminare un codice QR, è necessario inviare una richiesta DELETE.

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

Domini di marca

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

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

पैरामेट्रो वर्णन करें
सीमा लगाना (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम
पृष्ठ (वैकल्पिक) वर्तमान पृष्ठ अनुरोध
कर्ल --स्थान --अनुरोध 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()); 
Risposta del server
{
    "त्रुटि": "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

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

पैरामेट्रो वर्णन करें
डोमेन (आवश्यक) 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()); 
Risposta del server
{
    "त्रुटि": 0,
    "आईडी": 1
} 
Aggiorna dominio
PUT https://urlkai.com/api/domain/:id/update

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

पैरामेट्रो वर्णन करें
रीडायरेक्टरूट (वैकल्पिक) रूट रीडायरेक्ट जब कोई आपके डोमेन पर जाता है
रीडायरेक्ट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()); 
Risposta del server
{
    "त्रुटि": 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()); 
Risposta del server
{
    "त्रुटि": 0,
    "संदेश": "डोमेन सफलतापूर्वक हटा दिया गया है."
} 

लिंक्स


ओवरले CTA

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

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

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

पिक्सेल

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

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

पैरामेट्रो वर्णन करें
सीमा लगाना (वैकल्पिक) प्रति पृष्ठ डेटा परिणाम
पृष्ठ (वैकल्पिक) वर्तमान पृष्ठ अनुरोध
कर्ल --स्थान --अनुरोध '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()); 
Risposta del server
{
    "त्रुटि": "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

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

पैरामेट्रो वर्णन करें
प्रकार (आवश्यक) जीटीएमपिक्सल | गैपिक्सेल | एफबीपिक्सेल | ऐडवर्ड्सपिक्सेल | लिंक्डइनपिक्सेल | ट्विटरपिक्सेल | एड्रोलपिक्सेल | 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()); 
Risposta del server
{
    "त्रुटि": 0,
    "आईडी": 1
} 
Aggiorna Pixel
PUT https://urlkai.com/api/pixel/:id/update

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

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

Splash personalizzato

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

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

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