v10.3 185 metode
Beranda Dokumentasi Tester Mini App Masukan
ID

Dokumentasi API Bot Telegram: Swagger & OpenAPI 3.1

Telegram Bot API Swagger adalah dokumentasi API bot Telegram yang interaktif: spesifikasi OpenAPI 3.1 untuk semua 185 metode Bot API 10.3, dikelompokkan dalam 19 tag dan ditampilkan dengan Swagger UI. Setiap metode memuat parameter beserta tipe dan tanda wajibnya, tautan ke dokumentasi resmi, dan bisa langsung dijalankan dengan token bot Anda.

Cara memakai dokumentasi Swagger Telegram Bot API

  1. Dapatkan token bot dari @BotFather; lihat cara mendapatkan token bot Telegram.
  2. Klik Authorize dan tempel token. Permintaan dikirim ke https://api.telegram.org/bot<token>/METHOD_NAME, jadi jika blok server menampilkan variabel token, isi juga.
  3. Buka salah satu dari 19 tag (kategori metode) atau persempit daftar lewat kolom filter.
  4. Pilih metode, klik Try it out, ubah body JSON (untuk sendMessage berarti chat_id dan text), lalu klik Execute.
  5. Periksa kode status, body respons, durasi permintaan, dan perintah curl yang dihasilkan.

Kapan dokumentasi Swagger paling berguna

Ingat, "Try it out" mengirim permintaan sungguhan: sendMessage benar-benar mengirim pesan dan deleteWebhook benar-benar menghapus webhook Anda. Gunakan bot uji untuk bereksperimen.

Telegram Bot API dalam bahasa Indonesia

Dokumentasi resmi di core.telegram.org hanya tersedia dalam bahasa Inggris, dan nama metode, parameter, serta tipe di Swagger tetap sama seperti di sana agar mudah dicocokkan dengan kode. Jika Anda mencari penjelasan Telegram Bot API dalam bahasa Indonesia, buka referensi metode: setiap metode punya halaman sendiri berisi deskripsi singkat, tabel parameter, nilai kembalian, serta contoh curl, Python, dan JavaScript. Baru mulai? Baca cara membuat bot Telegram terlebih dahulu.

Privasi

Swagger berjalan sepenuhnya di browser Anda. Permintaan dikirim langsung dari halaman ke api.telegram.org, sehingga token dan lalu lintas API Anda tidak pernah melewati server kami. Jika token tetap bocor, cabut dengan /revoke di @BotFather.

Untuk formulir parameter bertipe, long polling, dan riwayat update, gunakan Bot API Tester. Sedang membuat Mini App? Uji API Telegram.WebApp di Mini App Tester.

Pertanyaan umum

Apakah ada spesifikasi OpenAPI untuk Telegram Bot API?

Telegram mendokumentasikan Bot API di core.telegram.org. Halaman ini menyediakan deskripsi OpenAPI 3.1 independen untuk semua 185 metode Bot API 10.3 dengan Swagger UI; ini bukan produk resmi Telegram.

Bagaimana cara Authorize di Swagger Telegram Bot API?

Klik Authorize dan tempel token dari @BotFather; jika blok server menampilkan variabel token, isi juga. Setelah itu permintaan dikirim ke https://api.telegram.org/bot<token>/METHOD_NAME langsung dari browser Anda.

Apakah Try it out mengirim permintaan sungguhan?

Ya. Execute memanggil Bot API asli dengan token Anda, jadi metode seperti sendMessage, deleteMessage, setWebhook, atau logOut benar-benar berdampak. Gunakan bot uji saat bereksperimen.

Adakah dokumentasi Telegram Bot API dalam bahasa Indonesia?

Dokumentasi resmi hanya tersedia dalam bahasa Inggris. Di situs ini, referensi metode menjelaskan semua 185 metode dalam bahasa Indonesia, lengkap dengan parameter, nilai kembalian, dan contoh kode.

Versi Bot API berapa yang dicakup dokumentasi ini?

Bot API 10.3 (24 Agustus 2026): semua 185 metode dalam 19 tag, termasuk pesan kaya (rich messages) dan pesan sementara (ephemeral messages), masing-masing dengan tautan ke dokumentasi resmi.

Sebaiknya pakai Swagger atau Bot API Tester?

Gunakan Swagger untuk menjelajahi referensi, membandingkan skema permintaan, dan menyalin perintah curl. Gunakan Bot API Tester untuk formulir bertipe, long polling dengan riwayat update, dan cek token yang cepat.