Mulai

API Kliqs memungkinkan kamu membuat shortlink dari aplikasi, website, bot, atau sistem backend kamu.

Domain resmi Kliqs

  • api.kliqs.meendpoint API resmi.
  • kliqs.meshortlink publik & Bio Page.
  • home.kliqs.mewebsite marketing.
  • dash.kliqs.medashboard.
  • docs.kliqs.medokumentasi.
  1. Buat akun Kliqs.
  2. Buka Dashboard → Pengaturan → API Keys.
  3. Buat API key baru.
  4. Salin API key sekali — kunci tidak akan ditampilkan lagi.
  5. Kirim request ke POST https://api.kliqs.me/api/v1/links menggunakan Bearer authentication.

Buat API Key

  1. Login ke akun Kliqs kamu.
  2. Buka Dashboard → Pengaturan → API Keys.
  3. Klik tombol Buat API Key dan beri nama (misal: "server-produksi").
  4. Salin key yang muncul — key hanya ditampilkan sekali.
  5. Simpan key di environment variable backend kamu (jangan di frontend).
  6. Cabut key kapan saja dari halaman yang sama jika bocor atau tidak dipakai.
Sebelum menghubungkan backend kamu, kamu bisa mengetes API key dari Dashboard → Pengaturan → API Keys → API Self-Test.

Autentikasi

Sertakan API key kamu di header Authorization untuk setiap request.

Authorization: Bearer YOUR_API_KEY
curl -X POST "https://api.kliqs.me/api/v1/links" \
  -H "Authorization: Bearer kliqs_sk_live_xxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://marketku.id/products/8f3f4f3f-1231-1231-1231"}'
Jangan taruh API key di frontend, browser, atau aplikasi publik. Gunakan API key dari server/backend kamu. Cabut API key yang bocor segera.

Request Body

FieldTipeWajibKeterangan
urlstringYaURL tujuan (http/https).
slugstringOpsionalSlug kustom. Jika kosong, dibuat otomatis.
titlestringOpsionalJudul link.
descriptionstringOpsionalDeskripsi link.
expires_atISO datetimeOpsionalTanggal kedaluwarsa (harus di masa depan).
passwordstringOpsionalLindungi link dengan password (disimpan ter-hash).

Format Response

{
  "success": true,
  "data": {
    "id": "link_uuid",
    "short_code": "vps-murah",
    "short_url": "https://kliqs.me/vps-murah",
    "destination_url": "https://marketku.id/products/8f3f4f3f-1231-1231-1231",
    "title": "VPS Murah",
    "created_at": "2026-06-07T00:00:00Z"
  }
}

Kode Error

StatusErrorKeterangan
401UNAUTHORIZEDHeader Authorization tidak ada.
401INVALID_API_KEYAPI key tidak valid.
401REVOKED_API_KEYAPI key sudah dicabut.
400INVALID_URLURL tidak valid.
400RESERVED_SLUGSlug termasuk daftar terlarang.
409SLUG_ALREADY_EXISTSSlug sudah dipakai.
403SHORTLINK_LIMIT_REACHEDBatas shortlink paket tercapai.
429API_LIMIT_REACHEDBatas request bulanan tercapai.
500INTERNAL_ERRORKesalahan server.

Batas Request

PaketRequest / bulanShortlink maks.
Free305
Starter1.00050
Pro10.000200
Business30.000500
  • Usage di-reset setiap awal bulan (UTC).
  • Request dengan API key invalid tidak dihitung.
  • Request sukses dihitung ke limit bulanan.
  • Jika limit tercapai, API mengembalikan HTTP 429.

Integrasi E-commerce

Saat produk baru dibuat di sistem e-commerce kamu, panggil API Kliqs dari backend lalu simpan short URL yang dikembalikan.

  1. Produk dibuat.
  2. Backend membuat URL produk panjang.
  3. Backend mengirim URL ke API Kliqs.
  4. Kliqs mengembalikan short_url.
  5. Backend menyimpan short_url ke record produk.
  6. Bot WhatsApp mengirim pesan produk dengan short_url.
{
  "url": "https://marketku.id/products/PRODUCT_UUID",
  "slug": "produk-sepatu-001",
  "title": "Produk Sepatu"
}

Bot WhatsApp

Setelah menerima short URL, bot WhatsApp kamu bisa mengirim pesan produk yang lebih rapi.

Produk baru tersedia:
VPS Murah
https://kliqs.me/vps-murah

Best Practices

  • Selalu panggil API dari backend, bukan frontend.
  • Rahasiakan API key kamu.
  • Gunakan custom slug hanya jika perlu.
  • Tangani error 409 (slug conflict).
  • Simpan short_url ke database kamu.
  • Retry aman hanya untuk error 5xx.
  • Jangan spam API request.
  • Cabut API key yang bocor.

FAQ

Apakah Free plan bisa pakai API?

Bisa. Free plan mendapat 30 request API per bulan.

Apakah API key bisa dilihat lagi setelah dibuat?

Tidak. API key hanya ditampilkan sekali saat dibuat. Buat baru jika hilang.

Apakah link yang dibuat lewat API muncul di dashboard?

Ya. Link tersimpan di tabel yang sama dan muncul di Dashboard → Links.