Overview
Selamat datang di dokumentasi API KIKI OFFICIAL! API ini menyediakan berbagai layanan termasuk:
- Downloader: TikTok, Instagram, YouTube, Facebook, Twitter, dll
- AI: ChatGPT, Gemini, Grok
- Image Creator: Remove BG, Remini, Upscale, ToGhibli
- Search: Google Image, Pinterest, YouTube Search
- Stalk: TikTok, GitHub, NPM, Free Fire
- Game: Family 100
- Tools: OCR, TTS, Screenshot Web, dll
Authentication
Semua endpoint memerlukan API Key untuk autentikasi. API Key harus disertakan pada setiap request.
Cara Mendapatkan API Key
Kontak via Telegram: @Kikioffcl atau WhatsApp: 085136456745
Pilih paket yang sesuai kebutuhan Anda
API Key akan dikirimkan setelah pembayaran terverifikasi
Jangan bagikan API Key Anda kepada orang lain. API Key bersifat personal dan penggunaan yang tidak wajar dapat mengakibatkan pemblokiran.
Daftar Endpoints
Berikut adalah daftar kategori endpoint yang tersedia:
Cara Melakukan Request
Format Request
Semua request menggunakan method GET dengan parameter yang dikirim melalui query string.
GET /kategori/endpoint?apikey=YOUR_API_KEY¶meter1=value1¶meter2=value2
Parameter Wajib
| Parameter | Tipe | Deskripsi |
|---|---|---|
apikey |
String | API Key Anda (wajib untuk semua endpoint) |
Contoh Request
GET /download/tiktok?apikey=YOUR_API_KEY&url=https://vt.tiktok.com/xxxxx
GET /ai/gemini?apikey=YOUR_API_KEY&q=Halo, apa kabar?
GET /search/gimage?apikey=YOUR_API_KEY&q=kucing lucu
GET /stalk/tiktok?apikey=YOUR_API_KEY&username=tiktok
Format Response
Response Sukses
Response berhasil akan mengembalikan JSON dengan struktur berikut:
{
"creator": "KIKI",
"status": true,
"result": {
// Data hasil request
}
}
Response Error
{
"creator": "KIKI",
"status": false,
"error": "Pesan error"
}
Tipe Response
Beberapa endpoint mengembalikan tipe response berbeda:
application/json- Data JSON (paling umum)image/*- File gambar (untuk image processing)audio/*- File audio (untuk TTS, download audio)video/*- File video (untuk download video)
Error Handling
Kode Error Umum
| Error | Penyebab | Solusi |
|---|---|---|
Missing apikey |
Parameter apikey tidak disertakan | Tambahkan parameter apikey pada request |
Apikey invalid |
API Key tidak valid atau sudah expired | Periksa API Key atau hubungi developer |
Missing parameter |
Parameter wajib tidak disertakan | Tambahkan parameter yang diperlukan |
Invalid URL |
Format URL tidak valid | Pastikan URL dalam format yang benar |
Contoh Kode
// Menggunakan fetch API
const apiKey = 'YOUR_API_KEY';
const baseUrl = window.location.origin;
async function downloadTiktok(url) {
const response = await fetch(
`${baseUrl}/download/tiktok?apikey=${apiKey}&url=${encodeURIComponent(url)}`
);
const data = await response.json();
if (data.status) {
console.log('Berhasil:', data.result);
} else {
console.error('Error:', data.error);
}
}
// Contoh penggunaan
downloadTiktok('https://vt.tiktok.com/xxxxx');
import requests
API_KEY = 'YOUR_API_KEY'
BASE_URL = 'https://your-domain.com'
def download_tiktok(url):
response = requests.get(
f'{BASE_URL}/download/tiktok',
params={
'apikey': API_KEY,
'url': url
}
)
data = response.json()
if data.get('status'):
print('Berhasil:', data['result'])
else:
print('Error:', data.get('error'))
# Contoh penggunaan
download_tiktok('https://vt.tiktok.com/xxxxx')
<?php
$apiKey = 'YOUR_API_KEY';
$baseUrl = 'https://your-domain.com';
function downloadTiktok($url) {
global $apiKey, $baseUrl;
$endpoint = $baseUrl . '/download/tiktok?' . http_build_query([
'apikey' => $apiKey,
'url' => $url
]);
$ch = curl_init($endpoint);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
$data = json_decode($response, true);
if ($data['status']) {
echo 'Berhasil: ' . print_r($data['result'], true);
} else {
echo 'Error: ' . $data['error'];
}
}
// Contoh penggunaan
downloadTiktok('https://vt.tiktok.com/xxxxx');
?>
# Download TikTok Video
curl -X GET "https://your-domain.com/download/tiktok?apikey=YOUR_API_KEY&url=https://vt.tiktok.com/xxxxx"
# AI Chat dengan Gemini
curl -X GET "https://your-domain.com/ai/gemini?apikey=YOUR_API_KEY&q=Halo"
# Search Google Image
curl -X GET "https://your-domain.com/search/gimage?apikey=YOUR_API_KEY&q=kucing%20lucu"