# Developers
**Source:** https://lo.urlkai.com/tu/developers
**Language:** Lao

---

API documentation

Başlarken

Başlarken 
kimlik doğrulama 
Oran Sınırı 
Yanıt İşleme 

Bağlantılar 

Bağlantılar 
ລາຍການລິ້ງ 
ຮັບ link ດຽວ 
Bağlantıyı Kısalt 
Bağlantıyı Güncelle 
Bir Bağlantıyı Sil

CTA Yer Paylaşımları 

CTA Yer Paylaşımları 
ລາຍການ CTA Overlays

ແຟ້ມ 

ແຟ້ມ 
ລາຍການແຟ້ມ 
ອັບໂຫຼດແຟ້ມ

ເຮຊັບ 

ເຮຊັບ 
Hesap Al 
Hesabı güncelle

Kanallar 

Kanallar 
ລາຍການຊ່ອງທາງ 
ລາຍການລາຍການຊ່ອງ 
Kanal Oluştur 
ມອບຫມາຍລາຍການໃຫ້ຊ່ອງ 
Kanalı Güncelle 
ລຶບຊ່ອງ

Markalı Alan Adları 

Markalı Alan Adları 
ລາຍຊື່ Branded Domains 
ສ້າງ Domain ທີ່ ມີ ຊື່ ສຽງ 
Alan Adını Güncelle 
ລຶບໂດເມນ

ພິກ ເຊວ 

ພິກ ເຊວ 
ລາຍການ Pixels 
ສ້າງ Pixel 
Pixel'i Güncelle 
ລຶບ Pixel

QR Kodları 

QR Kodları 
ລາຍການ QR code 
Tek bir QR Kodu alın 
QR Kodu Oluşturun 
ປັບປຸງ QR Code 
QR Kodunu Sil

Kampanyalar 

Kampanyalar 
ລາຍການໂຄງການ 
Kampanya Oluştur 
ມອບ ຫມາຍ link ໄປ ຫາ ໂຄງການ 
Kampanyayı Güncelle 
ລຶບໂຄງການ

Özel Splash 

Özel Splash 
ລາຍການ Custom Splash

Developers

# Geliştiriciler için API Referansı

An API key is required for requests to be processed by the system. Once a user registers, an API key is automatically generated for this user.

## Başlarken

İsteklerin sistem tarafından işlenmesi için bir API anahtarı gereklidir. Bir kullanıcı kaydolduğunda, bu kullanıcı için otomatik olarak bir API anahtarı oluşturulur. API anahtarı her istekle birlikte gönderilmelidir (aşağıdaki tam örneğe bakın). API anahtarı gönderilmezse veya süresi dolmuşsa bir hata olacaktır. Kötüye kullanımı önlemek için lütfen API anahtarınızı gizli tuttuğunuzdan emin olun.

## kimlik doğrulama

API sistemiyle kimlik doğrulaması yapmak için API anahtarınızı her istekle birlikte bir yetkilendirme belirteci olarak göndermeniz gerekir. Aşağıda örnek kodu görebilirsiniz.

```
curl --location --request POST 'https://urlkai.com/api/account' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
```

```
$curl = curl_init();
curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/account",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "POST",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
));

$response = curl_exec($curl);
```

```
var request = require('request');
var options = {
    'method': 'POST',
    'url': 'https://urlkai.com/api/account',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ຮ່າງກາຍ: ''
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/account"
payload = {}
ຫົວຂໍ້ = {
  'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
  'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/account");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

## Oran Sınırı

API'miz, kararlılığını en üst düzeye çıkarmak için isteklerdeki ani artışlara karşı koruma sağlayan bir hız sınırlayıcıya sahiptir. Hız sınırlayıcımız şu anda 1 dakika başına 30 istekle sınırlandırılmıştır. ຂໍໃຫ້ສັງເກດວ່າອັດຕາອາດປ່ຽນແປງຕາມແຜນການທີ່ສະຫມັກ.

Yanıtın yanında birkaç başlık gönderilir ve bunlar istekle ilgili çeşitli bilgileri belirlemek için incelenebilir.

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

## Yanıt İşleme

Tüm API yanıtı, varsayılan olarak JSON biçiminde döndürülür. Bunu kullanılabilir verilere dönüştürmek için dile göre uygun işlevin kullanılması gerekecektir. PHP'de, json\_decode() işlevi, verileri bir nesneye (varsayılan) veya bir diziye (ikinci parametreyi true olarak ayarlayın) dönüştürmek için kullanılabilir. Hata anahtarının kontrol edilmesi bir hata olup olmadığı hakkında bilgi verdiği için çok önemlidir. Başlık kodunu da kontrol edebilirsiniz.

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

## Bağlantılar

Open in ChatGPT 

Open in Claude

### ລາຍການລິ້ງ

ຮັບ 
`https://urlkai.com/api/urls?limit=2&page=1o=date`

Bağlantılarınızı API aracılığıyla almak için bu uç noktayı kullanabilirsiniz. Ayrıca verileri filtreleyebilirsiniz (Daha fazla bilgi için tabloya bakın).

| Parametre | Açıklama |
| --- | --- |
| ຈໍາກັດ | (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ |
| ຫນ້າ | (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ |
| ລະບຽບ | (ເລືອກ) ຈັດແບ່ງຂໍ້ມູນລະຫວ່າງວັນທີ ຫຼື ຄະລິກ |
| ສັ້ນໆ | (ເລືອກ) ຄົ້ນຫາໂດຍໃຊ້ url ສັ້ນໆ. ຂໍໃຫ້ສັງເກດວ່າເມື່ອທ່ານໃຊ້ parameter ສັ້ນໆ, parameter ອື່ນໆທັງຫມົດຈະຖືກປະຕິເສດ ແລະ ຖ້າມີການສອດຄ່ອງ Single Link response ຈະຖືກສົ່ງຄືນ. |
| q | (ເລືອກ) ຄົ້ນຫາການເຊື່ອມຕໍ່ໂດຍໃຊ້ຄໍາສັບ |

```
curl --location --request GET 'https://urlkai.com/api/urls?limit=2&page=1o=date' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/urls?limit=2&page=1o=date",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ຮັບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'GET',
    'url': 'https://urlkai.com/api/urls?limit=2&page=1o=date',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/urls?limit=2&page=1o=date"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/urls?limit=2&page=1o=date");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": "0",
    "ຂໍ້ມູນ": {
        "ຜົນ": 2,
        "perpage": 2,
        "ຫນ້າປັດຈຸບັນ": 1,
        "ຫນ້າ ຕໍ່ ໄປ": 1,
        "maxpage": 1,
        "urls": [
            {
                "id": 2,
                "alias": "google",
                "shorturl": "https:\/\/urlkai.com\/google",
                "longurl": "https:\/\/google.com",
                "ຄະລິກ": 0,
                "title": "Google",
                "description": "",
                "ວັນທີ": "2020-11-10 18:01:43"
            },
            {
                "id": 1,
                "alias": "googlecanada",
                "shorturl": "https:\/\/urlkai.com\/googlecanada",
                "longurl": "https:\/\/google.ca",
                "ຄະລິກ": 0,
                "title": "Google Canada",
                "description": "",
                "ວັນທີ": "2020-11-10 18:00:25"
            }
        ]
    }
}
```

### ຮັບ link ດຽວ

ຮັບ 
`https://urlkai.com/api/url/:id`

API aracılığıyla tek bir bağlantının ayrıntılarını almak için bu uç noktayı kullanabilirsiniz.

```
curl --location --request GET 'https://urlkai.com/api/url/:id' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/url/:id",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ຮັບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'GET',
    'url': 'https://urlkai.com/api/url/:id',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/url/:id"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/url/:id");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": 0,
    "id": 1,
    "ລາຍລະອຽດ": {
        "id": 1,
        "shorturl": "https:\/\/urlkai.com\/googlecanada",
        "longurl": "https:\/\/google.com",
        "title": "Google",
        "description": "",
        "ສະຖານທີ່": {
            "ກາ ນາ ດາ": "https:\/\/google.ca",
            "ສະຫະລັດອາເມລິກາ": "https:\/\/google.us"
        },
        "ອຸປະກອນ": {
            "iPhone": "https:\/\/google.com",
            "android": "https:\/\/google.com"
        },
        "expiry": null,
        "ວັນທີ": "2020-11-10 18:01:43"
    },
    "ຂໍ້ມູນ": {
        "ຄະລິກ": 0,
        "uniqueClicks": 0,
        "topCountries": 0,
        "topReferrers": 0,
        "topBrowsers": 0,
        "topOs": 0,
        "socialCount": {
            "Facebook": 0,
            "Twitter": 0,
            "Google": 0
        }
    }
}
```

### Bağlantıyı Kısalt

ໂພສ 
`https://urlkai.com/api/url/add`

Bir bağlantıyı kısaltmak için, bir POST isteği aracılığıyla JSON'da geçerli bir veri göndermeniz gerekir. Veriler, aşağıda gösterildiği gibi isteğinizin ham gövdesi olarak gönderilmelidir. Aşağıdaki örnek, gönderebileceğiniz tüm parametreleri gösterir, ancak hepsini göndermeniz gerekmez (Daha fazla bilgi için tabloya bakın).

| Parametre | Açıklama |
| --- | --- |
| URL | (ຈໍາເປັນ) URL ຍາວເພື່ອສັ້ນ. |
| ທໍານຽມ | (ເລືອກ) ຊື່ຫລິ້ນແບບສະເພາະແທນຊື່ຫລິ້ນແບບບັງເອີນ. |
| ປະເພດ | (ເລືອກ) ປະເພດການປ່ຽນທິດທາງ [direct, frame, splash], ເທົ່ານັ້ນ *id* ສໍາລັບ custom splash page ຫຼື *overlay-id* ສໍາລັບຫນ້າ CTA |
| ລະຫັດຜ່ານ | (ເລືອກ) ການປົກປ້ອງລະຫັດຜ່ານ |
| ໂດເມນ | (ເລືອກ) Custom Domain |
| ການສິ້ນສຸດ | (ເລືອກ) ການສິ້ນສຸດຂອງຕົວຢ່າງການເຊື່ອມຕໍ່ 2021-09-28 23:11:16 |
| geotarget | (ເລືອກ) ຂໍ້ມູນການຕັ້ງເປົ້າຫມາຍທາງພູມສາດ |
| ອຸປະກອນ | (ເລືອກ) ຂໍ້ມູນການຕັ້ງເປົ້າຫມາຍຂອງອຸປະກ |
| languagetarget | (ເລືອກ) ຂໍ້ມູນການຕັ້ງເປົ້າຫມາຍພາສາ |
| metatitle | (ເລືອກ) ຕໍາແຫນ່ງ Meta |
| ຄໍາອະທິບາຍ | (ເລືອກ) ຄໍາ ອະທິບາຍ Meta |
| ຮູບພາບ metaimage | (ເລືອກ) ເຊື່ອມຕໍ່ກັບຮູບພາບ jpg ຫຼື png |
| ຄໍາອະທິບາຍ | (ເລືອກ) ບັນທຶກ ຫຼື ຄໍາອະທິບາຍ |
| pixels | (ເລືອກ) Array ຂອງ pixel id |
| ຊ່ອງ | (ເລືອກ) ID ຊ່ອງ |
| ໂຄງການ | (ເລືອກ) ລະບົບໂຄງການ |
| deeplink | (ເລືອກ) Object ທີ່ມີການເຊື່ອມຕໍ່ກັບຮ້ານແອັບ. ເມື່ອໃຊ້ສິ່ງນີ້, ມັນສໍາຄັນທີ່ຈະຕັ້ງເປົ້າຫມາຍອຸປະກອນນໍາອີກ. (ໃຫມ່) ບັດນີ້ທ່ານສາມາດຕັ້ງ parameter "auto" ເປັນ true ເພື່ອສ້າງ deep link ຈາກລິ້ງຍາວທີ່ໃຫ້ໄວ້ໂດຍອັດຕະໂນມັດ. |
| ສະຖານະພາບ | (ເລືອກ) *ສາທາລະນະ* ຫຼື *ສ່ວນຕົວ (ມາດຕະຖານ)* |

```
curl --location --request POST 'https://urlkai.com/api/url/add' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
    "url": "https:\/\/google.com",
    "status": "ເອກະຊົນ",
    "custom": "google",
    "password": "mypass",
    "ວັນສິ້ນສຸດ": "2020-11-11 12:00:00",
    "type": "splash",
    "metatitle": "ບໍ່ແມ່ນ Google",
    "metadescription": "ບໍ່ແມ່ນຄໍາອະທິບາຍຂອງ Google",
    "metaimage": "https:\/\/www.mozilla.org\/media\/protocol\/img\/logos\/firefox\/browser\/og.4ad05d4125a5.png",
    "description": "ສໍາລັບ facebook",
    "pixels": [
        1,
        2,
        3,
        4
    ],
    "ຊ່ອງ": 1,
    "ໂຄງການ": 1,
    "deeplink": {
        "ອັດຕະໂນມັດ": ແທ້,
        "apple": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
        "google": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
    },
    "geotarget": [
        {
            "location": "ກາ ນາ ດາ",
            "link": "https:\/\/google.ca"
        },
        {
            "location": "ສະຫະລັດອາເມລິກາ",
            "link": "https:\/\/google.us"
        }
    ],
    "devicetarget": [
        {
            "device": "iPhone",
            "link": "https:\/\/google.com"
        },
        {
            "device": "Android",
            "link": "https:\/\/google.com"
        }
    ],
    "languagetarget": [
        {
            "ພາສາ": "en",
            "link": "https:\/\/google.com"
        },
        {
            "ພາສາ": "fr",
            "link": "https:\/\/google.ca"
        }
    ],
    "parameters": [
        {
            "name": "aff",
            "ຄ່າ": "3"
        },
        {
            "ອຸປະກອນ": "gtm_source",
            "link": "API"
        }
    ]
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/url/add",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "POST",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "url": "https:\/\/google.com",
	    "status": "ເອກະຊົນ",
	    "custom": "google",
	    "password": "mypass",
	    "ວັນສິ້ນສຸດ": "2020-11-11 12:00:00",
	    "type": "splash",
	    "metatitle": "ບໍ່ແມ່ນ Google",
	    "metadescription": "ບໍ່ແມ່ນຄໍາອະທິບາຍຂອງ Google",
	    "metaimage": "https:\/\/www.mozilla.org\/media\/protocol\/img\/logos\/firefox\/browser\/og.4ad05d4125a5.png",
	    "description": "ສໍາລັບ facebook",
	    "pixels": [
	        1,
	        2,
	        3,
	        4
	    ],
	    "ຊ່ອງ": 1,
	    "ໂຄງການ": 1,
	    "deeplink": {
	        "ອັດຕະໂນມັດ": ແທ້,
	        "apple": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
	        "google": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
	    },
	    "geotarget": [
	        {
	            "location": "ກາ ນາ ດາ",
	            "link": "https:\/\/google.ca"
	        },
	        {
	            "location": "ສະຫະລັດອາເມລິກາ",
	            "link": "https:\/\/google.us"
	        }
	    ],
	    "devicetarget": [
	        {
	            "device": "iPhone",
	            "link": "https:\/\/google.com"
	        },
	        {
	            "device": "Android",
	            "link": "https:\/\/google.com"
	        }
	    ],
	    "languagetarget": [
	        {
	            "ພາສາ": "en",
	            "link": "https:\/\/google.com"
	        },
	        {
	            "ພາສາ": "fr",
	            "link": "https:\/\/google.ca"
	        }
	    ],
	    "parameters": [
	        {
	            "name": "aff",
	            "ຄ່າ": "3"
	        },
	        {
	            "ອຸປະກອນ": "gtm_source",
	            "link": "API"
	        }
	    ]
	}',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'POST',
    'url': 'https://urlkai.com/api/url/add',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ເນື້ອໃນ: JSON.stringify({
    "url": "https:\/\/google.com",
    "status": "ເອກະຊົນ",
    "custom": "google",
    "password": "mypass",
    "ວັນສິ້ນສຸດ": "2020-11-11 12:00:00",
    "type": "splash",
    "metatitle": "ບໍ່ແມ່ນ Google",
    "metadescription": "ບໍ່ແມ່ນຄໍາອະທິບາຍຂອງ Google",
    "metaimage": "https:\/\/www.mozilla.org\/media\/protocol\/img\/logos\/firefox\/browser\/og.4ad05d4125a5.png",
    "description": "ສໍາລັບ facebook",
    "pixels": [
        1,
        2,
        3,
        4
    ],
    "ຊ່ອງ": 1,
    "ໂຄງການ": 1,
    "deeplink": {
        "ອັດຕະໂນມັດ": ແທ້,
        "apple": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
        "google": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
    },
    "geotarget": [
        {
            "location": "ກາ ນາ ດາ",
            "link": "https:\/\/google.ca"
        },
        {
            "location": "ສະຫະລັດອາເມລິກາ",
            "link": "https:\/\/google.us"
        }
    ],
    "devicetarget": [
        {
            "device": "iPhone",
            "link": "https:\/\/google.com"
        },
        {
            "device": "Android",
            "link": "https:\/\/google.com"
        }
    ],
    "languagetarget": [
        {
            "ພາສາ": "en",
            "link": "https:\/\/google.com"
        },
        {
            "ພາສາ": "fr",
            "link": "https:\/\/google.ca"
        }
    ],
    "parameters": [
        {
            "name": "aff",
            "ຄ່າ": "3"
        },
        {
            "ອຸປະກອນ": "gtm_source",
            "link": "API"
        }
    ]
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/url/add"
payload = {
    "url": "https://google.com",
    "status": "ເອກະຊົນ",
    "custom": "google",
    "password": "mypass",
    "ວັນສິ້ນສຸດ": "2020-11-11 12:00:00",
    "type": "splash",
    "metatitle": "ບໍ່ແມ່ນ Google",
    "metadescription": "ບໍ່ແມ່ນຄໍາອະທິບາຍຂອງ Google",
    "metaimage": "https://www.mozilla.org/media/protocol/img/logos/firefox/browser/og.4ad05d4125a5.png",
    "description": "ສໍາລັບ facebook",
    "pixels": [
        1,
        2,
        3,
        4
    ],
    "ຊ່ອງ": 1,
    "ໂຄງການ": 1,
    "deeplink": {
        "ອັດຕະໂນມັດ": ແທ້,
        "apple": "https://apps.apple.com/us/app/google/id284815942",
        "google": "https://play.google.com/store/apps/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
    },
    "geotarget": [
        {
            "location": "ກາ ນາ ດາ",
            "link": "https://google.ca"
        },
        {
            "location": "ສະຫະລັດອາເມລິກາ",
            "link": "https://google.us"
        }
    ],
    "devicetarget": [
        {
            "device": "iPhone",
            "link": "https://google.com"
        },
        {
            "device": "Android",
            "link": "https://google.com"
        }
    ],
    "languagetarget": [
        {
            "ພາສາ": "en",
            "link": "https://google.com"
        },
        {
            "ພາສາ": "fr",
            "link": "https://google.ca"
        }
    ],
    "parameters": [
        {
            "name": "aff",
            "ຄ່າ": "3"
        },
        {
            "ອຸປະກອນ": "gtm_source",
            "link": "API"
        }
    ]
}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/url/add");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{
    "url": "https:\/\/google.com",
    "status": "ເອກະຊົນ",
    "custom": "google",
    "password": "mypass",
    "ວັນສິ້ນສຸດ": "2020-11-11 12:00:00",
    "type": "splash",
    "metatitle": "ບໍ່ແມ່ນ Google",
    "metadescription": "ບໍ່ແມ່ນຄໍາອະທິບາຍຂອງ Google",
    "metaimage": "https:\/\/www.mozilla.org\/media\/protocol\/img\/logos\/firefox\/browser\/og.4ad05d4125a5.png",
    "description": "ສໍາລັບ facebook",
    "pixels": [
        1,
        2,
        3,
        4
    ],
    "ຊ່ອງ": 1,
    "ໂຄງການ": 1,
    "deeplink": {
        "ອັດຕະໂນມັດ": ແທ້,
        "apple": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
        "google": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
    },
    "geotarget": [
        {
            "location": "ກາ ນາ ດາ",
            "link": "https:\/\/google.ca"
        },
        {
            "location": "ສະຫະລັດອາເມລິກາ",
            "link": "https:\/\/google.us"
        }
    ],
    "devicetarget": [
        {
            "device": "iPhone",
            "link": "https:\/\/google.com"
        },
        {
            "device": "Android",
            "link": "https:\/\/google.com"
        }
    ],
    "languagetarget": [
        {
            "ພາສາ": "en",
            "link": "https:\/\/google.com"
        },
        {
            "ພາສາ": "fr",
            "link": "https:\/\/google.ca"
        }
    ],
    "parameters": [
        {
            "name": "aff",
            "ຄ່າ": "3"
        },
        {
            "ອຸປະກອນ": "gtm_source",
            "link": "API"
        }
    ]
}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": 0,
    "id": 3,
    "shorturl": "https:\/\/urlkai.com\/google"
}
```

### Bağlantıyı Güncelle

ໃສ່ 
`https://urlkai.com/api/url/:id/update`

Bir bağlantıyı güncellemek için, bir PUT isteği aracılığıyla JSON'da geçerli bir veri göndermeniz gerekir. Veriler, aşağıda gösterildiği gibi isteğinizin ham gövdesi olarak gönderilmelidir. Aşağıdaki örnek, gönderebileceğiniz tüm parametreleri gösterir, ancak hepsini göndermeniz gerekmez (Daha fazla bilgi için tabloya bakın).

| Parametre | Açıklama |
| --- | --- |
| URL | (ຈໍາເປັນ) URL ຍາວເພື່ອສັ້ນ. |
| ທໍານຽມ | (ເລືອກ) ຊື່ຫລິ້ນແບບສະເພາະແທນຊື່ຫລິ້ນແບບບັງເອີນ. |
| ປະເພດ | (ເລືອກ) ປະເພດການປ່ຽນທິດທາງ [direct, frame, splash] |
| ລະຫັດຜ່ານ | (ເລືອກ) ການປົກປ້ອງລະຫັດຜ່ານ |
| ໂດເມນ | (ເລືອກ) Custom Domain |
| ການສິ້ນສຸດ | (ເລືອກ) ການສິ້ນສຸດຂອງຕົວຢ່າງການເຊື່ອມຕໍ່ 2021-09-28 23:11:16 |
| geotarget | (ເລືອກ) ຂໍ້ມູນການຕັ້ງເປົ້າຫມາຍທາງພູມສາດ |
| ອຸປະກອນ | (ເລືອກ) ຂໍ້ມູນການຕັ້ງເປົ້າຫມາຍຂອງອຸປະກ |
| languagetarget | (ເລືອກ) ຂໍ້ມູນການຕັ້ງເປົ້າຫມາຍພາສາ |
| metatitle | (ເລືອກ) ຕໍາແຫນ່ງ Meta |
| ຄໍາອະທິບາຍ | (ເລືອກ) ຄໍາ ອະທິບາຍ Meta |
| ຮູບພາບ metaimage | (ເລືອກ) ເຊື່ອມຕໍ່ກັບຮູບພາບ jpg ຫຼື png |
| pixels | (ເລືອກ) Array ຂອງ pixel id |
| ຊ່ອງ | (ເລືອກ) ID ຊ່ອງ |
| ໂຄງການ | (ເລືອກ) ລະບົບໂຄງການ |
| deeplink | (ເລືອກ) ວັດຖຸທີ່ມີການເຊື່ອມຕໍ່ໃນຮ້ານແອັບ. ເມື່ອໃຊ້ສິ່ງນີ້, ມັນສໍາຄັນທີ່ຈະຕັ້ງເປົ້າຫມາຍອຸປະກອນນໍາອີກ. |

```
curl --location --request PUT 'https://urlkai.com/api/url/:id/update' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
    "url": "https:\/\/google.com",
    "custom": "google",
    "password": "mypass",
    "ວັນສິ້ນສຸດ": "2020-11-11 12:00:00",
    "type": "splash",
    "pixels": [
        1,
        2,
        3,
        4
    ],
    "ຊ່ອງ": 1,
    "deeplink": {
        "apple": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
        "google": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
    },
    "geotarget": [
        {
            "location": "ກາ ນາ ດາ",
            "link": "https:\/\/google.ca"
        },
        {
            "location": "ສະຫະລັດອາເມລິກາ",
            "link": "https:\/\/google.us"
        }
    ],
    "devicetarget": [
        {
            "device": "iPhone",
            "link": "https:\/\/google.com"
        },
        {
            "device": "Android",
            "link": "https:\/\/google.com"
        }
    ],
    "parameters": [
        {
            "name": "aff",
            "ຄ່າ": "3"
        },
        {
            "ອຸປະກອນ": "gtm_source",
            "link": "API"
        }
    ]
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/url/:id/update",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "PUT",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "url": "https:\/\/google.com",
	    "custom": "google",
	    "password": "mypass",
	    "ວັນສິ້ນສຸດ": "2020-11-11 12:00:00",
	    "type": "splash",
	    "pixels": [
	        1,
	        2,
	        3,
	        4
	    ],
	    "ຊ່ອງ": 1,
	    "deeplink": {
	        "apple": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
	        "google": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
	    },
	    "geotarget": [
	        {
	            "location": "ກາ ນາ ດາ",
	            "link": "https:\/\/google.ca"
	        },
	        {
	            "location": "ສະຫະລັດອາເມລິກາ",
	            "link": "https:\/\/google.us"
	        }
	    ],
	    "devicetarget": [
	        {
	            "device": "iPhone",
	            "link": "https:\/\/google.com"
	        },
	        {
	            "device": "Android",
	            "link": "https:\/\/google.com"
	        }
	    ],
	    "parameters": [
	        {
	            "name": "aff",
	            "ຄ່າ": "3"
	        },
	        {
	            "ອຸປະກອນ": "gtm_source",
	            "link": "API"
	        }
	    ]
	}',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'PUT',
    'url': 'https://urlkai.com/api/url/:id/update',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ເນື້ອໃນ: JSON.stringify({
    "url": "https:\/\/google.com",
    "custom": "google",
    "password": "mypass",
    "ວັນສິ້ນສຸດ": "2020-11-11 12:00:00",
    "type": "splash",
    "pixels": [
        1,
        2,
        3,
        4
    ],
    "ຊ່ອງ": 1,
    "deeplink": {
        "apple": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
        "google": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
    },
    "geotarget": [
        {
            "location": "ກາ ນາ ດາ",
            "link": "https:\/\/google.ca"
        },
        {
            "location": "ສະຫະລັດອາເມລິກາ",
            "link": "https:\/\/google.us"
        }
    ],
    "devicetarget": [
        {
            "device": "iPhone",
            "link": "https:\/\/google.com"
        },
        {
            "device": "Android",
            "link": "https:\/\/google.com"
        }
    ],
    "parameters": [
        {
            "name": "aff",
            "ຄ່າ": "3"
        },
        {
            "ອຸປະກອນ": "gtm_source",
            "link": "API"
        }
    ]
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/url/:id/update"
payload = {
    "url": "https://google.com",
    "custom": "google",
    "password": "mypass",
    "ວັນສິ້ນສຸດ": "2020-11-11 12:00:00",
    "type": "splash",
    "pixels": [
        1,
        2,
        3,
        4
    ],
    "ຊ່ອງ": 1,
    "deeplink": {
        "apple": "https://apps.apple.com/us/app/google/id284815942",
        "google": "https://play.google.com/store/apps/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
    },
    "geotarget": [
        {
            "location": "ກາ ນາ ດາ",
            "link": "https://google.ca"
        },
        {
            "location": "ສະຫະລັດອາເມລິກາ",
            "link": "https://google.us"
        }
    ],
    "devicetarget": [
        {
            "device": "iPhone",
            "link": "https://google.com"
        },
        {
            "device": "Android",
            "link": "https://google.com"
        }
    ],
    "parameters": [
        {
            "name": "aff",
            "ຄ່າ": "3"
        },
        {
            "ອຸປະກອນ": "gtm_source",
            "link": "API"
        }
    ]
}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/url/:id/update");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{
    "url": "https:\/\/google.com",
    "custom": "google",
    "password": "mypass",
    "ວັນສິ້ນສຸດ": "2020-11-11 12:00:00",
    "type": "splash",
    "pixels": [
        1,
        2,
        3,
        4
    ],
    "ຊ່ອງ": 1,
    "deeplink": {
        "apple": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
        "google": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
    },
    "geotarget": [
        {
            "location": "ກາ ນາ ດາ",
            "link": "https:\/\/google.ca"
        },
        {
            "location": "ສະຫະລັດອາເມລິກາ",
            "link": "https:\/\/google.us"
        }
    ],
    "devicetarget": [
        {
            "device": "iPhone",
            "link": "https:\/\/google.com"
        },
        {
            "device": "Android",
            "link": "https:\/\/google.com"
        }
    ],
    "parameters": [
        {
            "name": "aff",
            "ຄ່າ": "3"
        },
        {
            "ອຸປະກອນ": "gtm_source",
            "link": "API"
        }
    ]
}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": 0,
    "id": 3,
    "ສັ້ນ": "https:\/\/urlkai.com\/google"
}
```

### Bir Bağlantıyı Sil

ລຶບ 
`https://urlkai.com/api/url/:id/delete`

Bir bağlantıyı silmek için bir DELETE isteği göndermeniz gerekir.

```
curl --location --request DELETE 'https://urlkai.com/api/url/:id/delete' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/url/:id/delete",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ລຶບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'ລຶບ',
    'url': 'https://urlkai.com/api/url/:id/delete',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/url/:id/delete"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("ລຶບ", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/url/:id/delete");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": 0,
    "message": "ການລຶບລິ້ງໄດ້ສໍາເລັດແລ້ວ"
}
```

## CTA Yer Paylaşımları

Open in ChatGPT 

Open in Claude

### ລາຍການ CTA Overlays

ຮັບ 
`https://urlkai.com/api/overlay?limit=2&page=1`

ເພື່ອຈະໄດ້ cta overlays ຜ່ານ API, ທ່ານສາມາດໃຊ້ຈຸດສຸດທ້າຍນີ້ໄດ້. ທ່ານຍັງສາມາດຕອງຂໍ້ມູນໄດ້ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

| Parametre | Açıklama |
| --- | --- |
| ຈໍາກັດ | (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ |
| ຫນ້າ | (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ |

```
curl --location --request GET 'https://urlkai.com/api/overlay?limit=2&page=1' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/overlay?limit=2&page=1",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ຮັບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'GET',
    'url': 'https://urlkai.com/api/overlay?limit=2&page=1',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/overlay?limit=2&page=1"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/overlay?limit=2&page=1");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": "0",
    "ຂໍ້ມູນ": {
        "ຜົນ": 2,
        "perpage": 2,
        "ຫນ້າປັດຈຸບັນ": 1,
        "ຫນ້າ ຕໍ່ ໄປ": 1,
        "maxpage": 1,
        "CTA": [
            {
                "id": 1,
                "type": "ຂ່າວສານ",
                "name": "ຜະລິດຕະພັນ 1 ໂຄສະນາ",
                "ວັນທີ": "2020-11-10 18:00:00"
            },
            {
                "id": 2,
                "type": "ຕິດຕໍ່",
                "name": "ຫນ້າຕິດຕໍ່",
                "ວັນທີ": "2020-11-10 18:10:00"
            }
        ]
    }
}
```

## ແຟ້ມ

Open in ChatGPT 

Open in Claude

### ລາຍການແຟ້ມ

ຮັບ 
`https://urlkai.com/api/files?limit=2&page=1`

ເອົາແຟ້ມທັງຫມົດຂອງເຈົ້າ. ທ່ານ ຍັງ ສາມາດ ຄົ້ນຫາ ຕາມ ຊື່ ໄດ້.

| Parametre | Açıklama |
| --- | --- |
| ຊື່ | (ເລືອກ) ຄົ້ນຫາແຟ້ມຕາມຊື່ |
| ຈໍາກັດ | (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ |
| ຫນ້າ | (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ |

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

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

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

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

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

#### Sunucu durumu

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

### ອັບໂຫຼດແຟ້ມ

ໂພສ 
`https://urlkai.com/api/files/upload/:filename?name=My+File`

ອັບໂຫຼດແຟ້ມໂດຍສົ່ງຂໍ້ມູນສອງເປັນເນື້ອໃນຂອງບົດຄວາມ. ທ່ານຕ້ອງສົ່ງຊື່ແຟ້ມລວມທັງຂະຫຍາຍຕົວແທນ :filename ໃນ url (ຕົວຢ່າງ: brandkit.zip). ທ່ານສາມາດຕັ້ງທາງເລືອກໄດ້ໂດຍການສົ່ງຕົວເລກດັ່ງຕໍ່ໄປນີ້.

| Parametre | Açıklama |
| --- | --- |
| ຊື່ | (ເລືອກ) ຊື່ແຟ້ມ |
| ທໍານຽມ | (ເລືອກ) ຊື່ຫລິ້ນແບບສະເພາະແທນຊື່ຫລິ້ນແບບບັງເອີນ. |
| ໂດເມນ | (ເລືອກ) Custom Domain |
| ລະຫັດຜ່ານ | (ເລືອກ) ການປົກປ້ອງລະຫັດຜ່ານ |
| ການສິ້ນສຸດ | (ເລືອກ) ການສິ້ນສຸດຂອງຕົວຢ່າງການດາວໂຫຼດ 2021-09-28 |
| Maxdownloads | (ເລືອກ) ຈໍານວນການດາວໂຫຼດສູງສຸດ |

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

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

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

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

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

#### Sunucu durumu

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

## ເຮຊັບ

Open in ChatGPT 

Open in Claude

### Hesap Al

ຮັບ 
`https://urlkai.com/api/account`

Hesapla ilgili bilgi almak için bu uç noktaya bir istek gönderebilirsiniz ve bu, hesapla ilgili verileri döndürür.

```
curl --location --request GET 'https://urlkai.com/api/account' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/account",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ຮັບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'GET',
    'url': 'https://urlkai.com/api/account',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/account"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/account");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": 0,
    "ຂໍ້ມູນ": {
        "id": 1,
        "ອີເມວ": " [email protected] ",
        "username": "sampleuser",
        "avatar": "https:\/\/domain.com\/content\/avatar.png",
        "status": "pro",
        "expires": "2022-11-15 15:00:00",
        "ຈົດທະບຽນ": "2020-11-10 18:01:43"
    }
}
```

### Hesabı güncelle

ໃສ່ 
`https://urlkai.com/api/account/update`

Hesapla ilgili bilgileri güncellemek için bu uç noktaya bir istek gönderebilirsiniz; Bu, hesaptaki verileri güncelleyecektir.

```
curl --location --request PUT 'https://urlkai.com/api/account/update' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
    "ອີເມວ": " [email protected] ",
    "password": "NewPassword1"
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/account/update",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "PUT",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "ອີເມວ": " [email protected] ",
	    "password": "NewPassword1"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'PUT',
    'url': 'https://urlkai.com/api/account/update',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ເນື້ອໃນ: JSON.stringify({
    "ອີເມວ": " [email protected] ",
    "password": "NewPassword1"
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(response.body);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/account/update"
payload = {
    "ອີເມວ": " [email protected] ",
    "password": "NewPassword1"
}
headers = {
    'Authorization': 'Bearer YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
print(response.text)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/account/update");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{
    "ອີເມວ": " [email protected] ",
    "password": "NewPassword1"
}", System.Text.Encoding.UTF8, "application/json");
request.Content = content;
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": 0,
    "message": "ບັນຊີໄດ້ຮັບການປັບປຸງຢ່າງສໍາເລັດແລ້ວ."
}
```

## Kanallar

Open in ChatGPT 

Open in Claude

### ລາຍການຊ່ອງທາງ

ຮັບ 
`https://urlkai.com/api/channels?limit=2&page=1`

ເພື່ອຮັບຊ່ອງທາງຂອງ API ທ່ານສາມາດໃຊ້ຈຸດສຸດທ້າຍນີ້ໄດ້. ທ່ານຍັງສາມາດຕອງຂໍ້ມູນໄດ້ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

| Parametre | Açıklama |
| --- | --- |
| ຈໍາກັດ | (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ |
| ຫນ້າ | (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ |

```
curl --location --request GET 'https://urlkai.com/api/channels?limit=2&page=1' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/channels?limit=2&page=1",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ຮັບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'GET',
    'url': 'https://urlkai.com/api/channels?limit=2&page=1',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/channels?limit=2&page=1"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/channels?limit=2&page=1");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": "0",
    "ຂໍ້ມູນ": {
        "ຜົນ": 2,
        "perpage": 2,
        "ຫນ້າປັດຈຸບັນ": 1,
        "ຫນ້າ ຕໍ່ ໄປ": 1,
        "maxpage": 1,
        "ຊ່ອງ": [
            {
                "id": 1,
                "name": "ຊ່ອງ 1",
                "description": "ຄໍາອະທິບາຍຂອງຊ່ອງ 1",
                "ສີ": "#000000",
                "starred": ແທ້ ຈິງ
            },
            {
                "id": 2,
                "name": "ຊ່ອງ 2",
                "description": "ຄໍາອະທິບາຍຂອງຊ່ອງ 2",
                "color": "#FF0000",
                "starred": ຜິດ
            }
        ]
    }
}
```

### ລາຍການລາຍການຊ່ອງ

ຮັບ 
`https://urlkai.com/api/channel/:id?limit=1&page=1`

ເພື່ອຈະເອົາລາຍການໃນຊ່ອງທາງເລືອກຜ່ານ API ທ່ານສາມາດໃຊ້ຈຸດສຸດທ້າຍນີ້ໄດ້. ທ່ານຍັງສາມາດຕອງຂໍ້ມູນໄດ້ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

| Parametre | Açıklama |
| --- | --- |
| ຈໍາກັດ | (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ |
| ຫນ້າ | (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ |

```
curl --location --request GET 'https://urlkai.com/api/channel/:id?limit=1&page=1' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/channel/:id?limit=1&page=1",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ຮັບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'GET',
    'url': 'https://urlkai.com/api/channel/:id?limit=1&page=1',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/channel/:id?limit=1&page=1"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/channel/:id?limit=1&page=1");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": "0",
    "ຂໍ້ມູນ": {
        "ຜົນ": 2,
        "perpage": 2,
        "ຫນ້າປັດຈຸບັນ": 1,
        "ຫນ້າ ຕໍ່ ໄປ": 1,
        "maxpage": 1,
        "ລາຍການ": [
            {
                "type": "links",
                "id": 1,
                "title": "ລິ້ງຕົວຢ່າງຂອງຂ້ອຍ",
                "preview": "https:\/\/google.com",
                "link": "https:\/\/urlkai.com\/google",
                "ວັນທີ": "2022-05-12"
            },
            {
                "type": "ຊີວະພາບ",
                "id": 1,
                "title": "ຊີວະວິທະຍາຕົວຢ່າງຂອງຂ້ອຍ",
                "preview": "https:\/\/urlkai.com\/mybio",
                "link": "https:\/\/urlkai.com\/mybio",
                "ວັນທີ": "2022-06-01"
            }
        ]
    }
}
```

### Kanal Oluştur

ໂພສ 
`https://urlkai.com/api/channel/add`

ສາມາດເພີ່ມຊ່ອງໄດ້ໂດຍໃຊ້ຈຸດສຸດທ້າຍນີ້.

| Parametre | Açıklama |
| --- | --- |
| ຊື່ | (ຈໍາເປັນ) ຊື່ຊ່ອງ |
| ຄໍາອະທິບາຍ | (ເລືອກ) ຄໍາອະທິບາຍຊ່ອງ |
| ສີ | (ເລືອກ) ສີບັດຊ່ອງ (HEX) |
| ດວງດາວ | (ເລືອກ) ດວງດາວຊ່ອງວ່າງຫຼືບໍ່ (ຈິງ ຫຼື ຜິດ) |

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

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

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

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

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

#### Sunucu durumu

```
{
    "error": 0,
    "id": 3,
    "name": "ຊ່ອງໃຫມ່",
    "description": "ຊ່ອງໃຫມ່ຂອງຂ້ອຍ",
    "color": "#000000",
    "ດາວ": ຈິງ
}
```

### ມອບຫມາຍລາຍການໃຫ້ຊ່ອງ

ໂພສ 
`https://urlkai.com/api/channel/:channelid/assign/:type/:itemid`

ລາຍການສາມາດຖືກມອບຫມາຍໃຫ້ກັບຊ່ອງໃດໆກໍໄດ້ໂດຍການສົ່ງຄໍາຮ້ອງຂໍພ້ອມກັບ id ຊ່ອງ, ປະເພດລາຍການ (link, bio ຫຼື qr) ແລະ item id.

| Parametre | Açıklama |
| --- | --- |
| :channelid | (ຈໍາເປັນ) ID ຊ່ອງ |
| :ປະເພດ | (ຈໍາເປັນ) link ຫຼື bio ຫຼື qr |
| :itemid | (ຈໍາເປັນ) ລາຍການ ID |

```
curl --location --request POST 'https://urlkai.com/api/channel/:channelid/assign/:type/:itemid' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/channel/:channelid/assign/:type/:itemid",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "POST",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'POST',
    'url': 'https://urlkai.com/api/channel/:channelid/assign/:type/:itemid',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/channel/:channelid/assign/:type/:itemid"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/channel/:channelid/assign/:type/:itemid");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": 0,
    "message": "ລາຍການທີ່ເພີ່ມເຂົ້າໄປໃນຊ່ອງໄດ້ຢ່າງສໍາເລັດ."
}
```

### Kanalı Güncelle

ໃສ່ 
`https://urlkai.com/api/channel/:id/update`

ເພື່ອປັບປຸງຊ່ອງ, ທ່ານຕ້ອງສົ່ງຂໍ້ມູນທີ່ຖືກຕ້ອງໃນ JSON ຜ່ານຄໍາຮ້ອງຂໍ PUT. ຂໍ້ມູນຕ້ອງຖືກສົ່ງເປັນເນື້ອໃນຂອງຄໍາຮ້ອງຂໍຂອງທ່ານດັ່ງທີ່ສະແດງໄວ້ທາງລຸ່ມນີ້. ຕົວຢ່າງທາງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນຕົວເລກທັງຫມົດທີ່ທ່ານສາມາດສົ່ງໄດ້ແຕ່ທ່ານບໍ່ຈໍາເປັນຕ້ອງສົ່ງທັງຫມົດ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

| Parametre | Açıklama |
| --- | --- |
| ຊື່ | (ເລືອກ) ຊື່ຊ່ອງ |
| ຄໍາອະທິບາຍ | (ເລືອກ) ຄໍາອະທິບາຍຊ່ອງ |
| ສີ | (ເລືອກ) ສີບັດຊ່ອງ (HEX) |
| ດວງດາວ | (ເລືອກ) ດວງດາວຊ່ອງວ່າງຫຼືບໍ່ (ຈິງ ຫຼື ຜິດ) |

```
curl --location --request PUT 'https://urlkai.com/api/channel/:id/update' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
    "name": "Acme Corp",
    "description": "ຊ່ອງສໍາລັບລາຍການສໍາລັບ Acme Corp",
    "color": "#FFFFFF",
    "starred": ຜິດ
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/channel/:id/update",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "PUT",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "name": "Acme Corp",
	    "description": "ຊ່ອງສໍາລັບລາຍການສໍາລັບ Acme Corp",
	    "color": "#FFFFFF",
	    "starred": ຜິດ
	}',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'PUT',
    'url': 'https://urlkai.com/api/channel/:id/update',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ເນື້ອໃນ: JSON.stringify({
    "name": "Acme Corp",
    "description": "ຊ່ອງສໍາລັບລາຍການສໍາລັບ Acme Corp",
    "color": "#FFFFFF",
    "starred": ຜິດ
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/channel/:id/update"
payload = {
    "name": "Acme Corp",
    "description": "ຊ່ອງສໍາລັບລາຍການສໍາລັບ Acme Corp",
    "color": "#FFFFFF",
    "starred": ຜິດ
}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/channel/:id/update");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{
    "name": "Acme Corp",
    "description": "ຊ່ອງສໍາລັບລາຍການສໍາລັບ Acme Corp",
    "color": "#FFFFFF",
    "starred": ຜິດ
}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": 0,
    "message": "ຊ່ອງໄດ້ຖືກປັບປຸງຢ່າງສໍາເລັດແລ້ວ."
}
```

### ລຶບຊ່ອງ

ລຶບ 
`https://urlkai.com/api/channel/:id/delete`

ເພື່ອລຶບຊ່ອງ, ທ່ານຕ້ອງສົ່ງຄໍາຮ້ອງຂໍ DELETE. ສິ່ງ ຂອງ ທັງ ຫມົດ ຈະ ຖືກ ຍົກ ເລີກ ຄື ກັນ.

```
curl --location --request DELETE 'https://urlkai.com/api/channel/:id/delete' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/channel/:id/delete",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ລຶບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'ລຶບ',
    'url': 'https://urlkai.com/api/channel/:id/delete',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/channel/:id/delete"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("ລຶບ", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/channel/:id/delete");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": 0,
    "message": "ຊ່ອງຖືກລຶບຢ່າງສໍາເລັດແລ້ວ."
}
```

## Markalı Alan Adları

Open in ChatGPT 

Open in Claude

### ລາຍຊື່ Branded Domains

ຮັບ 
`https://urlkai.com/api/domains?limit=2&page=1`

ເພື່ອຈະໄດ້ຮັບ branded domains ຂອງເຈົ້າຜ່ານ API, ເຈົ້າສາມາດໃຊ້ຈຸດສຸດທ້າຍນີ້ໄດ້. ທ່ານຍັງສາມາດຕອງຂໍ້ມູນໄດ້ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

| Parametre | Açıklama |
| --- | --- |
| ຈໍາກັດ | (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ |
| ຫນ້າ | (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ |

```
curl --location --request GET 'https://urlkai.com/api/domains?limit=2&page=1' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/domains?limit=2&page=1",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ຮັບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'GET',
    'url': 'https://urlkai.com/api/domains?limit=2&page=1',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/domains?limit=2&page=1"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/domains?limit=2&page=1");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": "0",
    "ຂໍ້ມູນ": {
        "ຜົນ": 2,
        "perpage": 2,
        "ຫນ້າປັດຈຸບັນ": 1,
        "ຫນ້າ ຕໍ່ ໄປ": 1,
        "maxpage": 1,
        "domains": [
            {
                "id": 1,
                "domain": "https:\/\/domain1.com",
                "redirectroot": "https:\/\/rootdomain.com",
                "redirect404": "https:\/\/rootdomain.com\/404"
            },
            {
                "id": 2,
                "domain": "https:\/\/domain2.com",
                "redirectroot": "https:\/\/rootdomain2.com",
                "redirect404": "https:\/\/rootdomain2.com\/404"
            }
        ]
    }
}
```

### ສ້າງ Domain ທີ່ ມີ ຊື່ ສຽງ

ໂພສ 
`https://urlkai.com/api/domain/add`

ສາມາດເພີ່ມໂດເມນໄດ້ໂດຍໃຊ້ຈຸດສຸດທ້າຍນີ້. ກະລຸນາໃຫ້ແນ່ໃຈວ່າ domain ຖືກຊີ້ໄປຫາ server ຂອງພວກເຮົາຢ່າງຖືກຕ້ອງ.

| Parametre | Açıklama |
| --- | --- |
| ໂດເມນ | (ຈໍາເປັນ) Branded domain ລວມທັງ http ຫຼື https |
| redirectroot | (ເລືອກ) Root redirect ເມື່ອມີຄົນມາຢ້ຽມຢາມໂດເມນຂອງເຈົ້າ |
| ປ່ຽນແປງ404 | (ເລືອກ) Custom 404 redirect |

```
curl --location --request POST 'https://urlkai.com/api/domain/add' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
    "domain": "https:\/\/domain1.com",
    "redirectroot": "https:\/\/rootdomain.com",
    "redirect404": "https:\/\/rootdomain.com\/404"
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/domain/add",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "POST",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "domain": "https:\/\/domain1.com",
	    "redirectroot": "https:\/\/rootdomain.com",
	    "redirect404": "https:\/\/rootdomain.com\/404"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'POST',
    'url': 'https://urlkai.com/api/domain/add',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ເນື້ອໃນ: JSON.stringify({
    "domain": "https:\/\/domain1.com",
    "redirectroot": "https:\/\/rootdomain.com",
    "redirect404": "https:\/\/rootdomain.com\/404"
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/domain/add"
payload = {
    "domain": "https://domain1.com",
    "redirectroot": "https://rootdomain.com",
    "redirect404": "https://rootdomain.com/404"
}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/domain/add");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{
    "domain": "https:\/\/domain1.com",
    "redirectroot": "https:\/\/rootdomain.com",
    "redirect404": "https:\/\/rootdomain.com\/404"
}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": 0,
    "id": 1
}
```

### Alan Adını Güncelle

ໃສ່ 
`https://urlkai.com/api/domain/:id/update`

ເພື່ອປັບປຸງ branded domain, ທ່ານຕ້ອງສົ່ງຂໍ້ມູນທີ່ຖືກຕ້ອງໃນ JSON ຜ່ານຄໍາຮ້ອງຂໍ PUT. ຂໍ້ມູນຕ້ອງຖືກສົ່ງເປັນເນື້ອໃນຂອງຄໍາຮ້ອງຂໍຂອງທ່ານດັ່ງທີ່ສະແດງໄວ້ທາງລຸ່ມນີ້. ຕົວຢ່າງທາງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນຕົວເລກທັງຫມົດທີ່ທ່ານສາມາດສົ່ງໄດ້ແຕ່ທ່ານບໍ່ຈໍາເປັນຕ້ອງສົ່ງທັງຫມົດ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

| Parametre | Açıklama |
| --- | --- |
| redirectroot | (ເລືອກ) Root redirect ເມື່ອມີຄົນມາຢ້ຽມຢາມໂດເມນຂອງເຈົ້າ |
| ປ່ຽນແປງ404 | (ເລືອກ) Custom 404 redirect |

```
curl --location --request PUT 'https://urlkai.com/api/domain/:id/update' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
    "redirectroot": "https:\/\/rootdomain-new.com",
    "redirect404": "https:\/\/rootdomain-new.com\/404"
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/domain/:id/update",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "PUT",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "redirectroot": "https:\/\/rootdomain-new.com",
	    "redirect404": "https:\/\/rootdomain-new.com\/404"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'PUT',
    'url': 'https://urlkai.com/api/domain/:id/update',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ເນື້ອໃນ: JSON.stringify({
    "redirectroot": "https:\/\/rootdomain-new.com",
    "redirect404": "https:\/\/rootdomain-new.com\/404"
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/domain/:id/update"
payload = {
    "redirectroot": "https://rootdomain-new.com",
    "redirect404": "https://rootdomain-new.com/404"
}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/domain/:id/update");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{
    "redirectroot": "https:\/\/rootdomain-new.com",
    "redirect404": "https:\/\/rootdomain-new.com\/404"
}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": 0,
    "message": "Domain ໄດ້ ຖືກ ປັບປຸງ ຢ່າງ ສໍາ ເລັດ."
}
```

### ລຶບໂດເມນ

ລຶບ 
`https://urlkai.com/api/domain/:id/delete`

ເພື່ອລຶບໂດເມນ, ທ່ານຕ້ອງສົ່ງຄໍາຮ້ອງຂໍ DELETE.

```
curl --location --request DELETE 'https://urlkai.com/api/domain/:id/delete' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/domain/:id/delete",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ລຶບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'ລຶບ',
    'url': 'https://urlkai.com/api/domain/:id/delete',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/domain/:id/delete"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("ລຶບ", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/domain/:id/delete");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": 0,
    "message": "Domain ຖືກລຶບຢ່າງສໍາເລັດແລ້ວ."
}
```

## ພິກ ເຊວ

Open in ChatGPT 

Open in Claude

### ລາຍການ Pixels

ຮັບ 
`https://urlkai.com/api/pixels?limit=2&page=1`

ເພື່ອຈະໄດ້ຮັບໂປຣແກຣມ pixels ຂອງເຈົ້າຜ່ານ API, ເຈົ້າສາມາດໃຊ້ຈຸດສຸດທ້າຍນີ້ໄດ້. ທ່ານຍັງສາມາດຕອງຂໍ້ມູນໄດ້ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

| Parametre | Açıklama |
| --- | --- |
| ຈໍາກັດ | (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ |
| ຫນ້າ | (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ |

```
curl --location --request GET 'https://urlkai.com/api/pixels?limit=2&page=1' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/pixels?limit=2&page=1",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ຮັບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'GET',
    'url': 'https://urlkai.com/api/pixels?limit=2&page=1',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/pixels?limit=2&page=1"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/pixels?limit=2&page=1");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": "0",
    "ຂໍ້ມູນ": {
        "ຜົນ": 2,
        "perpage": 2,
        "ຫນ້າປັດຈຸບັນ": 1,
        "ຫນ້າ ຕໍ່ ໄປ": 1,
        "maxpage": 1,
        "pixels": [
            {
                "id": 1,
                "type": "gtmpixel",
                "name": "GTM Pixel",
                "tag": "GA-123456789",
                "ວັນທີ": "2020-11-10 18:00:00"
            },
            {
                "id": 2,
                "type": "twitterpixel",
                "name": "Twitter Pixel",
                "tag": "1234567",
                "ວັນທີ": "2020-11-10 18:10:00"
            }
        ]
    }
}
```

### ສ້າງ Pixel

ໂພສ 
`https://urlkai.com/api/pixel/add`

pixel ສາມາດສ້າງໄດ້ໂດຍໃຊ້ຈຸດສຸດທ້າຍນີ້. ທ່ານຕ້ອງສົ່ງປະເພດ pixel ແລະ tag.

| Parametre | Açıklama |
| --- | --- |
| ປະເພດ | (ຈໍາເປັນ) gtmpixel | gapixel | fbpixel | AdWordsPixel | linkedinpixel | Twitterpixel | adrollpixel | quorapixel | pinterest | ບິງ | Snapchat | reddit | tiktok |
| ຊື່ | (ຈໍາເປັນ) ຊື່ສະເພາະສໍາລັບ pixel ຂອງເຈົ້າ |
| ແທັກ | (ຈໍາເປັນ) ແທັກສໍາລັບ pixel |

```
curl --location --request POST 'https://urlkai.com/api/pixel/add' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
    "type": "gtmpixel",
    "name": "GTM ຂອງຂ້ອຍ",
    "tag": "GTM-ABCDE"
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/pixel/add",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "POST",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "type": "gtmpixel",
	    "name": "GTM ຂອງຂ້ອຍ",
	    "tag": "GTM-ABCDE"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'POST',
    'url': 'https://urlkai.com/api/pixel/add',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ເນື້ອໃນ: JSON.stringify({
    "type": "gtmpixel",
    "name": "GTM ຂອງຂ້ອຍ",
    "tag": "GTM-ABCDE"
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/pixel/add"
payload = {
    "type": "gtmpixel",
    "name": "GTM ຂອງຂ້ອຍ",
    "tag": "GTM-ABCDE"
}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/pixel/add");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{
    "type": "gtmpixel",
    "name": "GTM ຂອງຂ້ອຍ",
    "tag": "GTM-ABCDE"
}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": 0,
    "id": 1
}
```

### Pixel'i Güncelle

ໃສ່ 
`https://urlkai.com/api/pixel/:id/update`

ເພື່ອປັບປຸງ pixel, ທ່ານຕ້ອງສົ່ງຂໍ້ມູນທີ່ຖືກຕ້ອງໃນ JSON ຜ່ານຄໍາຮ້ອງຂໍ PUT. ຂໍ້ມູນຕ້ອງຖືກສົ່ງເປັນເນື້ອໃນຂອງຄໍາຮ້ອງຂໍຂອງທ່ານດັ່ງທີ່ສະແດງໄວ້ທາງລຸ່ມນີ້. ຕົວຢ່າງທາງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນຕົວເລກທັງຫມົດທີ່ທ່ານສາມາດສົ່ງໄດ້ແຕ່ທ່ານບໍ່ຈໍາເປັນຕ້ອງສົ່ງທັງຫມົດ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

| Parametre | Açıklama |
| --- | --- |
| ຊື່ | (ເລືອກ) ຊື່ສະເພາະສໍາລັບ pixel ຂອງເຈົ້າ |
| ແທັກ | (ຈໍາເປັນ) ແທັກສໍາລັບ pixel |

```
curl --location --request PUT 'https://urlkai.com/api/pixel/:id/update' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
    "name": "GTM ຂອງຂ້ອຍ",
    "tag": "GTM-ABCDE"
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/pixel/:id/update",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "PUT",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "name": "GTM ຂອງຂ້ອຍ",
	    "tag": "GTM-ABCDE"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'PUT',
    'url': 'https://urlkai.com/api/pixel/:id/update',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ເນື້ອໃນ: JSON.stringify({
    "name": "GTM ຂອງຂ້ອຍ",
    "tag": "GTM-ABCDE"
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/pixel/:id/update"
payload = {
    "name": "GTM ຂອງຂ້ອຍ",
    "tag": "GTM-ABCDE"
}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/pixel/:id/update");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{
    "name": "GTM ຂອງຂ້ອຍ",
    "tag": "GTM-ABCDE"
}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": 0,
    "message": "Pixel ໄດ້ ຖືກ ປັບປຸງ ຢ່າງ ສໍາ ເລັດ."
}
```

### ລຶບ Pixel

ລຶບ 
`https://urlkai.com/api/pixel/:id/delete`

ເພື່ອລຶບ pixel, ທ່ານຕ້ອງສົ່ງຄໍາຮ້ອງຂໍ DELETE.

```
curl --location --request DELETE 'https://urlkai.com/api/pixel/:id/delete' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/pixel/:id/delete",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ລຶບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'ລຶບ',
    'url': 'https://urlkai.com/api/pixel/:id/delete',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/pixel/:id/delete"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("ລຶບ", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/pixel/:id/delete");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": 0,
    "message": "Pixel ຖືກລຶບຢ່າງສໍາເລັດແລ້ວ."
}
```

## QR Kodları

Open in ChatGPT 

Open in Claude

### ລາຍການ QR code

ຮັບ 
`https://urlkai.com/api/qr?limit=2&page=1`

API üzerinden QR kodlarınızı almak için bu uç noktayı kullanabilirsiniz. Ayrıca verileri filtreleyebilirsiniz (Daha fazla bilgi için tabloya bakın).

| Parametre | Açıklama |
| --- | --- |
| ຈໍາກັດ | (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ |
| ຫນ້າ | (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ |

```
curl --location --request GET 'https://urlkai.com/api/qr?limit=2&page=1' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/qr?limit=2&page=1",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ຮັບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'GET',
    'url': 'https://urlkai.com/api/qr?limit=2&page=1',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/qr?limit=2&page=1"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/qr?limit=2&page=1");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": "0",
    "ຂໍ້ມູນ": {
        "ຜົນ": 2,
        "perpage": 2,
        "ຫນ້າປັດຈຸບັນ": 1,
        "ຫນ້າ ຕໍ່ ໄປ": 1,
        "maxpage": 1,
        "qrs": [
            {
                "id": 2,
                "link": "https:\/\/urlkai.com\/qr\/a2d5e",
                "scans": 0,
                "name": "Google",
                "ວັນທີ": "2020-11-10 18:01:43"
            },
            {
                "id": 1,
                "link": "https:\/\/urlkai.com\/qr\/b9edfe",
                "scans": 5,
                "name": "Google Canada",
                "ວັນທີ": "2020-11-10 18:00:25"
            }
        ]
    }
}
```

### Tek bir QR Kodu alın

ຮັບ 
`https://urlkai.com/api/qr/:id`

API aracılığıyla tek bir QR kodunun ayrıntılarını almak için bu uç noktayı kullanabilirsiniz.

```
curl --location --request GET 'https://urlkai.com/api/qr/:id' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/qr/:id",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ຮັບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'GET',
    'url': 'https://urlkai.com/api/qr/:id',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/qr/:id"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/qr/:id");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": 0,
    "ລາຍລະອຽດ": {
        "id": 1,
        "link": "https:\/\/urlkai.com\/qr\/b9edfe",
        "scans": 5,
        "name": "Google Canada",
        "ວັນທີ": "2020-11-10 18:00:25"
    },
    "ຂໍ້ມູນ": {
        "ຄະລິກ": 1,
        "uniqueClicks": 1,
        "topCountries": {
            "ບໍ່ຮູ້ຈັກ": "1"
        },
        "topReferrers": {
            "ໂດຍກົງ, ອີເມວ ແລະ ອື່ນໆ": "1"
        },
        "topBrowsers": {
            "Chrome": "1"
        },
        "topOs": {
            "Windows 10": "1"
        },
        "socialCount": {
            "Facebook": 0,
            "Twitter": 0,
            "Instagram": 0
        }
    }
}
```

### QR Kodu Oluşturun

ໂພສ 
`https://urlkai.com/api/qr/add`

ເພື່ອສ້າງ QR Code, ທ່ານຕ້ອງສົ່ງຂໍ້ມູນທີ່ຖືກຕ້ອງໃນ JSON ຜ່ານຄໍາຮ້ອງຂໍ POST. ຂໍ້ມູນຕ້ອງຖືກສົ່ງເປັນເນື້ອໃນຂອງຄໍາຮ້ອງຂໍຂອງທ່ານດັ່ງທີ່ສະແດງໄວ້ທາງລຸ່ມນີ້. ຕົວຢ່າງທາງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນຕົວເລກທັງຫມົດທີ່ທ່ານສາມາດສົ່ງໄດ້ແຕ່ທ່ານບໍ່ຈໍາເປັນຕ້ອງສົ່ງທັງຫມົດ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

| Parametre | Açıklama |
| --- | --- |
| ປະເພດ | (ຈໍາເປັນ) text | vcard | ລິ້ງ | ອີເມວ | ໂທລະສັບ | ສື່ສານ | ອິນ ເຕີ ແນັດ |
| ຂໍ້ມູນ | (ຈໍາເປັນ) ຂໍ້ ມູນ ທີ່ ຈະ ຝັງ ຢູ່ ໃນ QR code. ຂໍ້ມູນສາມາດເປັນເຊື້ອສາຍຫຼື array ຂຶ້ນກັບປະເພດ |
| ພູມຫຼັງ | (ເລືອກ) ສີ RGB ຕົວຢ່າງ: rgb(255,255,255) |
| ເບື້ອງຫນ້າ | (ເລືອກ) ສີ RGB ຕົວຢ່າງ: rgb(0,0,0) |
| ໂລໂກ້ | (ເລືອກ) ເສັ້ນທາງໄປສູ່ໂລໂກ້ png ຫຼື jpg |
| ຊື່ | (ເລືອກ) ຊື່ QR Code |

```
curl --location --request POST 'https://urlkai.com/api/qr/add' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
    "type": "link",
    "ຂໍ້ມູນ": "https:\/\/google.com",
    "background": "rgb(255,255,255)",
    "foreground": "rgb(0,0,0)",
    "logo": "https:\/\/site.com\/logo.png",
    "name": "QR Code API"
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/qr/add",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "POST",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "type": "link",
	    "ຂໍ້ມູນ": "https:\/\/google.com",
	    "background": "rgb(255,255,255)",
	    "foreground": "rgb(0,0,0)",
	    "logo": "https:\/\/site.com\/logo.png",
	    "name": "QR Code API"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'POST',
    'url': 'https://urlkai.com/api/qr/add',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ເນື້ອໃນ: JSON.stringify({
    "type": "link",
    "ຂໍ້ມູນ": "https:\/\/google.com",
    "background": "rgb(255,255,255)",
    "foreground": "rgb(0,0,0)",
    "logo": "https:\/\/site.com\/logo.png",
    "name": "QR Code API"
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/qr/add"
payload = {
    "type": "link",
    "data": "https://google.com",
    "background": "rgb(255,255,255)",
    "foreground": "rgb(0,0,0)",
    "logo": "https://site.com/logo.png",
    "name": "QR Code API"
}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/qr/add");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{
    "type": "link",
    "ຂໍ້ມູນ": "https:\/\/google.com",
    "background": "rgb(255,255,255)",
    "foreground": "rgb(0,0,0)",
    "logo": "https:\/\/site.com\/logo.png",
    "name": "QR Code API"
}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": 0,
    "id": 3,
    "link": "https:\/\/urlkai.com\/qr\/a58f79"
}
```

### ປັບປຸງ QR Code

ໃສ່ 
`https://urlkai.com/api/qr/:id/update`

Bir QR Kodunu güncellemek için, bir PUT isteği aracılığıyla JSON'da geçerli bir veri göndermeniz gerekir. Veriler, aşağıda gösterildiği gibi isteğinizin ham gövdesi olarak gönderilmelidir. Aşağıdaki örnek, gönderebileceğiniz tüm parametreleri gösterir, ancak hepsini göndermeniz gerekmez (Daha fazla bilgi için tabloya bakın).

| Parametre | Açıklama |
| --- | --- |
| ຂໍ້ມູນ | (ຈໍາເປັນ) ຂໍ້ ມູນ ທີ່ ຈະ ຝັງ ຢູ່ ໃນ QR code. ຂໍ້ມູນສາມາດເປັນເຊື້ອສາຍຫຼື array ຂຶ້ນກັບປະເພດ |
| ພູມຫຼັງ | (ເລືອກ) ສີ RGB ຕົວຢ່າງ: rgb(255,255,255) |
| ເບື້ອງຫນ້າ | (ເລືອກ) ສີ RGB ຕົວຢ່າງ: rgb(0,0,0) |
| ໂລໂກ້ | (ເລືອກ) ເສັ້ນທາງໄປສູ່ໂລໂກ້ png ຫຼື jpg |

```
curl --location --request PUT 'https://urlkai.com/api/qr/:id/update' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
    "type": "link",
    "ຂໍ້ມູນ": "https:\/\/google.com",
    "background": "rgb(255,255,255)",
    "foreground": "rgb(0,0,0)",
    "logo": "https:\/\/site.com\/logo.png"
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/qr/:id/update",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "PUT",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "type": "link",
	    "ຂໍ້ມູນ": "https:\/\/google.com",
	    "background": "rgb(255,255,255)",
	    "foreground": "rgb(0,0,0)",
	    "logo": "https:\/\/site.com\/logo.png"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'PUT',
    'url': 'https://urlkai.com/api/qr/:id/update',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ເນື້ອໃນ: JSON.stringify({
    "type": "link",
    "ຂໍ້ມູນ": "https:\/\/google.com",
    "background": "rgb(255,255,255)",
    "foreground": "rgb(0,0,0)",
    "logo": "https:\/\/site.com\/logo.png"
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/qr/:id/update"
payload = {
    "type": "link",
    "data": "https://google.com",
    "background": "rgb(255,255,255)",
    "foreground": "rgb(0,0,0)",
    "logo": "https://site.com/logo.png"
}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/qr/:id/update");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{
    "type": "link",
    "ຂໍ້ມູນ": "https:\/\/google.com",
    "background": "rgb(255,255,255)",
    "foreground": "rgb(0,0,0)",
    "logo": "https:\/\/site.com\/logo.png"
}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": 0,
    "message": "QR ໄດ້ ຖືກ ປັບປຸງ ຢ່າງ ສໍາ ເລັດ."
}
```

### QR Kodunu Sil

ລຶບ 
`https://urlkai.com/api/qr/:id/delete`

Bir QR kodunu silmek için bir DELETE isteği göndermeniz gerekir.

```
curl --location --request DELETE 'https://urlkai.com/api/qr/:id/delete' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/qr/:id/delete",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ລຶບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'ລຶບ',
    'url': 'https://urlkai.com/api/qr/:id/delete',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/qr/:id/delete"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("ລຶບ", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/qr/:id/delete");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": 0,
    "message": "QR Code ຖືກລຶບຢ່າງສໍາເລັດແລ້ວ."
}
```

## Kampanyalar

Open in ChatGPT 

Open in Claude

### ລາຍການໂຄງການ

ຮັບ 
`https://urlkai.com/api/campaigns?limit=2&page=1`

ເພື່ອຮັບໂຄງການໂຄສະນາຜ່ານ API ທ່ານສາມາດໃຊ້ຈຸດສຸດທ້າຍນີ້ໄດ້. ທ່ານຍັງສາມາດຕອງຂໍ້ມູນໄດ້ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

| Parametre | Açıklama |
| --- | --- |
| ຈໍາກັດ | (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ |
| ຫນ້າ | (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ |

```
curl --location --request GET 'https://urlkai.com/api/campaigns?limit=2&page=1' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/campaigns?limit=2&page=1",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ຮັບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'GET',
    'url': 'https://urlkai.com/api/campaigns?limit=2&page=1',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/campaigns?limit=2&page=1"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/campaigns?limit=2&page=1");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": "0",
    "ຂໍ້ມູນ": {
        "ຜົນ": 2,
        "perpage": 2,
        "ຫນ້າປັດຈຸບັນ": 1,
        "ຫນ້າ ຕໍ່ ໄປ": 1,
        "maxpage": 1,
        "ໂຄງການ": [
            {
                "id": 1,
                "name": "ຕົວຢ່າງໂຄງການ",
                "ສາທາລະນະ": ຕົວະ,
                "rotator": ຜິດ,
                "list": "https:\/\/domain.com\/u\/admin\/list-1"
            },
            {
                "id": 2,
                "domain": "Facebook Campaign",
                "public": ຈິງ,
                "rotator": "https:\/\/domain.com\/r\/test",
                "list": "https:\/\/domain.com\/u\/admin\/test-2"
            }
        ]
    }
}
```

### Kampanya Oluştur

ໂພສ 
`https://urlkai.com/api/campaign/add`

ໂຄງການໂຄສະນາສາມາດເພີ່ມຂຶ້ນໄດ້ໂດຍໃຊ້ຈຸດສຸດທ້າຍນີ້.

| Parametre | Açıklama |
| --- | --- |
| ຊື່ | (ເລືອກ) ຊື່ໂຄງການ |
| slug | (ເລືອກ) Rotator Slug |
| ສາທາລະນະ | (ເລືອກ) ການເຂົ້າເຖິງ |

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

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

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

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

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

#### Sunucu durumu

```
{
    "error": 0,
    "id": 3,
    "domain": "ໂຄງການໃຫມ່",
    "ສາທາລະນະ": ເປັນຄວາມຈິງ,
    "rotator": "https:\/\/domain.com\/r\/new-campaign",
    "list": "https:\/\/domain.com\/u\/admin\/new-campaign-3"
}
```

### ມອບ ຫມາຍ link ໄປ ຫາ ໂຄງການ

ໂພສ 
`https://urlkai.com/api/campaign/:campaignid/assign/:linkid`

ສາມາດມອບຫມາຍການເຊື່ອມຕໍ່ສັ້ນໆໃຫ້ແກ່ໂຄງການໂດຍໃຊ້ຈຸດສຸດທ້າຍນີ້. ຈຸດ ສຸດ ທ້າຍ ຮຽກ ຮ້ອງ ID ໂຄງ ການ ແລະ ID link ສັ້ນໆ.

```
curl --location --request POST 'https://urlkai.com/api/campaign/:campaignid/assign/:linkid' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/campaign/:campaignid/assign/:linkid",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "POST",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'POST',
    'url': 'https://urlkai.com/api/campaign/:campaignid/assign/:linkid',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/campaign/:campaignid/assign/:linkid"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/campaign/:campaignid/assign/:linkid");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": 0,
    "message": "ເຊື່ອມຕໍ່ໄດ້ເພີ່ມເຂົ້າໃນໂຄງການແຈກຢາຍໃບເຊີນ."
}
```

### Kampanyayı Güncelle

ໃສ່ 
`https://urlkai.com/api/campaign/:id/update`

ເພື່ອປັບປຸງໂຄງການ, ທ່ານຕ້ອງສົ່ງຂໍ້ມູນທີ່ຖືກຕ້ອງໃນ JSON ຜ່ານຄໍາຮ້ອງຂໍ PUT. ຂໍ້ມູນຕ້ອງຖືກສົ່ງເປັນເນື້ອໃນຂອງຄໍາຮ້ອງຂໍຂອງທ່ານດັ່ງທີ່ສະແດງໄວ້ທາງລຸ່ມນີ້. ຕົວຢ່າງທາງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນຕົວເລກທັງຫມົດທີ່ທ່ານສາມາດສົ່ງໄດ້ແຕ່ທ່ານບໍ່ຈໍາເປັນຕ້ອງສົ່ງທັງຫມົດ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

| Parametre | Açıklama |
| --- | --- |
| ຊື່ | (ຈໍາເປັນ) ຊື່ໂຄງການ |
| slug | (ເລືອກ) Rotator Slug |
| ສາທາລະນະ | (ເລືອກ) ການເຂົ້າເຖິງ |

```
curl --location --request PUT 'https://urlkai.com/api/campaign/:id/update' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
    "name": "ໂຄງການ Twitter",
    "slug": "twitter-campaign",
    "ສາທາລະນະ": ແທ້
}'
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/campaign/:id/update",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "PUT",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "name": "ໂຄງການ Twitter",
	    "slug": "twitter-campaign",
	    "ສາທາລະນະ": ແທ້
	}',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'PUT',
    'url': 'https://urlkai.com/api/campaign/:id/update',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ເນື້ອໃນ: JSON.stringify({
    "name": "ໂຄງການ Twitter",
    "slug": "twitter-campaign",
    "ສາທາລະນະ": ແທ້
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/campaign/:id/update"
payload = {
    "name": "ໂຄງການ Twitter",
    "slug": "twitter-campaign",
    "ສາທາລະນະ": ແທ້
}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/campaign/:id/update");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{
    "name": "ໂຄງການ Twitter",
    "slug": "twitter-campaign",
    "ສາທາລະນະ": ແທ້
}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": 0,
    "id": 3,
    "domain": "Twitter Campaign",
    "public": ຈິງ,
    "rotator": "https:\/\/domain.com\/r\/twitter-campaign",
    "list": "https:\/\/domain.com\/u\/admin\/twitter-campaign-3"
}
```

### ລຶບໂຄງການ

ລຶບ 
`https://urlkai.com/api/campaign/:id/delete`

ເພື່ອລຶບໂຄງການ, ທ່ານຕ້ອງສົ່ງຄໍາຮ້ອງຂໍ DELETE.

```
curl --location --request DELETE 'https://urlkai.com/api/campaign/:id/delete' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/campaign/:id/delete",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ລຶບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'ລຶບ',
    'url': 'https://urlkai.com/api/campaign/:id/delete',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/campaign/:id/delete"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("ລຶບ", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/campaign/:id/delete");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": 0,
    "message": "ໂຄງການຖືກລຶບຢ່າງສໍາເລັດແລ້ວ."
}
```

## Özel Splash

Open in ChatGPT 

Open in Claude

### ລາຍການ Custom Splash

ຮັບ 
`https://urlkai.com/api/splash?limit=2&page=1`

To get Splash Pages via the API, you can use this endpoint. You can also filter data (See table for more info).

| Parametre | Açıklama |
| --- | --- |
| ຈໍາກັດ | (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ |
| ຫນ້າ | (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ |

```
curl --location --request GET 'https://urlkai.com/api/splash?limit=2&page=1' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
```

```
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/splash?limit=2&page=1",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ຮັບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
```

```
var request = require('request');
var options = {
    'method': 'GET',
    'url': 'https://urlkai.com/api/splash?limit=2&page=1',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
});
```

```
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/splash?limit=2&page=1"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ)
```

```
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/splash?limit=2&page=1");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync());
```

#### Sunucu durumu

```
{
    "ຜິດພາດ": "0",
    "ຂໍ້ມູນ": {
        "ຜົນ": 2,
        "perpage": 2,
        "ຫນ້າປັດຈຸບັນ": 1,
        "ຫນ້າ ຕໍ່ ໄປ": 1,
        "maxpage": 1,
        "splash": [
            {
                "id": 1,
                "name": "ຜະລິດຕະພັນ 1 ໂຄສະນາ",
                "ວັນທີ": "2020-11-10 18:00:00"
            },
            {
                "id": 2,
                "name": "ຜະລິດຕະພັນ 2 ໂຄສະນາ",
                "ວັນທີ": "2020-11-10 18:10:00"
            }
        ]
    }
}
```