Bahasa Indonesia
Ambil Detail Channel
GET/channel/{channelId}Ambil detail satu channel yang kamu ikuti. channelId boleh diisi ID dari Ambil Channel, atau username channel publik.
Detail Endpoint
- Base URL:
https://api-zate.azickri.com - Header:
iddansession-id - Syarat: sesi harus lagi nyambung (
isConnected: true)
Parameter
| Parameter | Lokasi | Tipe | Wajib | Keterangan |
|---|---|---|---|---|
id | header | string | Ya | id dari Buat Session. |
session-id | header | string | Ya | sessionId dari Buat Session. |
channelId | path | string | Ya | ID channel, contohnya -1001234567890, atau username channel publik, contohnya telegram. |
Contoh Request
bash
curl "https://api-zate.azickri.com/channel/-1001234567890" \
-H "id: YOUR_ID" \
-H "session-id: YOUR_SESSION_ID"javascript
import axios from 'axios';
const channelId = '-1001234567890';
const response = await axios.get(`https://api-zate.azickri.com/channel/${channelId}`, {
headers: {
'id': 'YOUR_ID',
'session-id': 'YOUR_SESSION_ID',
},
});
console.log(response.data);javascript
const channelId = '-1001234567890';
const response = await fetch(`https://api-zate.azickri.com/channel/${channelId}`, {
headers: {
'id': 'YOUR_ID',
'session-id': 'YOUR_SESSION_ID',
},
});
const data = await response.json();
console.log(data);Response
json
{
"id": "-1001234567890",
"name": "Info Sate Cak Zate",
"username": "infosatecakzate",
"picture": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQ...",
"isOwner": true,
"created": "2025-06-07T15:15:51.000Z"
}json
// Bukan channel (misalnya grup), atau belum kamu ikuti
{
"statusCode": 400,
"message": "channel not found"
}
// Username atau ID nggak ketemu
{
"statusCode": 400,
"message": "chat not found"
}json
{
"statusCode": 404,
"message": "session not found"
}json
{
"statusCode": 500,
"message": "session not connected"
}| Kolom | Tipe | Keterangan |
|---|---|---|
id | string | ID channel, diawali -100. |
name | string | Nama channel. |
username | string | Username channel publik tanpa @. Kosong buat channel privat. |
picture | string | Foto channel ukuran kecil sebagai data URI. Bisa kosong. |
isOwner | boolean | true kalau kamu pembuat atau admin channel itu. |
created | string | Tanggal akun kamu gabung ke channel (ISO 8601). |
Harus udah gabung
Zate cuma ngembaliin channel yang akun kamu ikuti. Username channel publik yang belum kamu ikuti tetap dapet 400 channel not found, jadi gabung dulu dari Telegram.