Bahasa Indonesia
Buat Session
POST/sessionPintu masuk ke semua fitur Zate. Endpoint ini bikin sesi baru dan ngasih kamu id sama sessionId, yang nanti dipakai sebagai "kunci" di semua endpoint lain. Nggak perlu header atau body apa pun.
PENTING
- QR code dibikin di belakang layar, jadi response endpoint ini belum berisi QR. Panggil Ambil Session beberapa detik kemudian buat ambil QR-nya.
- Kalau QR nggak di-scan dalam 3 menit, sesi otomatis dihapus. Tenang, tinggal bikin lagi.
Detail Endpoint
- Base URL:
https://api-zate.azickri.com - Header: nggak perlu
- Request body: nggak perlu
Contoh Request
bash
curl -X POST "https://api-zate.azickri.com/session"javascript
import axios from 'axios';
const response = await axios.post('https://api-zate.azickri.com/session');
console.log(response.data);javascript
const response = await fetch('https://api-zate.azickri.com/session', {
method: 'POST',
});
const data = await response.json();
console.log(data);Response
json
{
"id": "68b3f0a2c1d4e5f6a7b8c9d0",
"sessionId": "0b2f7059-8a90-4f6d-8684-b0e1ce6f0310"
}json
{
"statusCode": 500,
"message": "internal server error"
}| Kolom | Tipe | Keterangan |
|---|---|---|
id | string | ID utama sesi. Kirim sebagai header id. |
sessionId | string | Pengenal unik sesi. Kirim sebagai header session-id. |
Selanjutnya
Langsung panggil Ambil Session buat ambil QR code-nya, terus scan dari Settings → Devices → Link Desktop Device di Telegram. Alur lengkapnya ada di Quick Start.