Langsung ke konten
Guide

Tukang pos membunuh tim gratis: 5 cara menguji API tanpa membayar

| 8 min read

Tukang pos sekarang mengenakan biaya $19/pengguna/bulan untuk fitur tim. Lima alternatif gratis untuk pengujian API: curl, Hoppscotch, Bruno, taman bermain interaktif, dan asisten AI dengan MCP.

Developer laptop with code on screen, dark workspace setup
Photo by Clement Helardot on Unsplash

Pada tanggal 1 Maret 2026, Tukang Pos menghapus paket gratisnya. Satu pengguna. 25 koleksi berjalan per bulan. Tidak ada ruang kerja bersama. Jika Anda berada dalam tim yang terdiri dari tiga orang, itu berarti $57/bulan untuk fitur itu bebas enam bulan lalu. Paket Tim sekarang berharga $19 per pengguna per bulan, naik dari sebelumnya sebelumnya disertakan tanpa biaya.

"Alternatif tukang pos" telah menjadi permintaan pencarian teratas sejak pengumuman tersebut. Pengembang menginginkannya kemampuan yang sama (membangun permintaan, memeriksa tanggapan, berbagi koleksi) tanpa tagihan bulanan. Ada lima opsi yang menonjol, mulai dari terminal one-liner hingga asisten AI yang memanggil API atas nama Anda.

1. curl dan HTTPie: gratis selamanya, tanpa penguncian

curl dikirimkan bersama setiap mesin macOS, Linux, dan Windows 10+. Ini adalah pengujian API asli alat. Tidak ada akun, tidak ada sinkronisasi cloud, tidak ada halaman harga. Anda menulis perintah, Anda mendapat respons.

curl -X POST https://api.botoi.com/v1/email/validate \\
  -H "Content-Type: application/json" \\
  -d '{"email": "dev@example.com"}'

Tanggapan:

{
  "success": true,
  "data": {
    "email": "dev@example.com",
    "valid": true,
    "disposable": false,
    "mx_found": true,
    "format_valid": true
  }
}

Keluhan utama tentang curl adalah keterbacaan. Header panjang, lolos JSON, dan tidak ada sintaksis penyorotan membuat permintaan kompleks sulit dipindai. Httpie menyelesaikan ini dengan sintaks yang lebih bersih yang defaultnya adalah JSON:

http POST https://api.botoi.com/v1/email/validate \\
  email=dev@example.com

HTTPie memberi kode warna pada respons, memformat JSON secara otomatis, dan menyimpulkan Content-Type dari tubuh. Versi CLI gratis dan bersumber terbuka. HTTPie Desktop (pembungkus GUI) memiliki tingkat berbayar, tetapi hanya alat terminal yang Anda perlukan untuk pengujian API.

Kapan memilih curl/HTTPie: Permintaan cepat dan satu kali saja. skrip CI/CD. Debug dalam produksi. Berbagi langkah-langkah reproduksi yang tepat dalam laporan bug. Jika kamu dapat menyalin-menempelkan perintah ke terminal, curl berfungsi.

2. Hoppscotch: Tukang pos sumber terbuka di browser

Main-main adalah pengganti gratis terdekat untuk GUI Tukang Pos. Ini berjalan sepenuhnya di browser di hoppscotch.io, atau Anda dapat menghostingnya sendiri di infrastruktur Anda sendiri.

Apa yang Anda dapatkan secara gratis:

  • Pengujian REST, GraphQL, dan WebSocket dalam satu antarmuka
  • Koleksi dan lingkungan dengan impor/ekspor ke JSON
  • Riwayat permintaan dan pelacakan waktu respons
  • Skrip pra-permintaan dan pernyataan pengujian
  • Ruang kerja tim (pada edisi yang dihosting sendiri)

Alur kerjanya mencerminkan Tukang Pos: pilih metode, ketik URL, tambahkan header dan isi, klik Kirim. Respons dirender dengan penyorotan sintaksis, header di tab terpisah, dan tampilan garis waktu Pencarian DNS, jabat tangan TLS, dan waktu transfer.

Keuntungan Hoppscotch dibandingkan Tukang Pos adalah transparansi. Basis kodenya ada di GitHub, datanya formatnya adalah JSON biasa, dan edisi yang dihosting sendiri memberi Anda fitur tim tanpa per kursi biaya. Versi yang dihosting di hoppscotch.io memiliki tingkat cloud berbayar, tetapi komunitasnya dihosting sendiri edisi gratis untuk pengguna tanpa batas.

Kapan memilih Hoppscotch: Anda menginginkan GUI visual, kebutuhan tim Anda dibagikan koleksi, dan Anda merasa nyaman untuk menghosting sendiri. Jika Anda memerlukan alat berbasis browser tanpa instalasi, hoppscotch.io langsung berfungsi.

3. Bruno: koleksi lokal pertama dan ramah Git

Bruno mengambil pendekatan yang berbeda. Koleksi tidak disimpan di cloud. Mereka hidup dengan sederhana file di sistem file Anda menggunakan bahasa markup yang disebut Bru.

meta {
  name: Validate Email
  type: http
  seq: 1
}

post {
  url: https://api.botoi.com/v1/email/validate
  body: json
  auth: bearer
}

auth:bearer {
  token: {{api_key}}
}

body:json {
  {
    "email": "dev@example.com"
  }
}

Setiap permintaan adalah a .bru mengajukan. Koleksi adalah folder .bru file. Anda mengkomitnya ke Git bersama kode aplikasi Anda. Tinjauan kode mencakup API meminta perubahan. Percabangan dan penggabungan berfungsi sesuai harapan pengembang.

Bruno mengatasi permasalahan terbesar dengan Postman: kepemilikan data. Tukang pos menyimpan milik Anda koleksi di server mereka dan disinkronkan melalui cloud mereka. Jika Tukang Pos turun atau berubah harga lagi, koleksi Anda ikut serta. Bruno menjaga semuanya tetap lokal. Permintaan Anda tinggal di repo Anda, diberi versi dan dicadangkan oleh alat yang sama yang Anda gunakan untuk kode.

Aplikasi desktop gratis untuk individu. Bruno Golden Edition ($19/bulan untuk tim) menambahkan perbedaan visual Git, skrip tingkat koleksi, dan dukungan prioritas. Bahkan pada tingkat berbayar, semua data tetap lokal.

Kapan memilih Bruno: Tim Anda menghargai alur kerja dan kepemilikan data berbasis Git. Anda ingin koleksi API diberi versi di samping kode aplikasi, ditinjau dalam permintaan tarik, dan disimpan di infrastruktur yang Anda kendalikan.

4. Taman bermain API interaktif: pengujian tanpa penyiapan

Inilah pendekatan yang diabaikan sebagian besar pengembang: Penyedia API mengirimkan taman bermain secara langsung di halaman dokumentasi mereka. Anda tidak memerlukan Tukang Pos, Hoppscotch, atau Bruno jika API yang Anda uji memiliki antarmuka pengujian bawaan.

Setiap halaman titik akhir aktif botoi.com termasuk taman bermain live. Anda mengisi parameter, klik Jalankan, dan lihat responsnya. Tidak akun diperlukan untuk tingkat gratis (5 permintaan per menit, 100 per hari).

Taman bermain menghasilkan kode yang setara dalam lima bahasa: curl, Python, Node.js, Go, dan PHP. Klik tab bahasa, salin kodenya, dan tempelkan ke proyek Anda. Anda melewatkan langkah di mana Anda biasanya membuat permintaan dari awal di Tukang Pos, jalankan, lalu terjemahkan secara manual ke bahasa Anda.

Cobalah sendiri: buka halaman titik akhir validasi email, ketik alamat email, dan tekan Jalankan. The response appears in under a second, with code contoh siap disalin.

Berikut tampilan permintaan yang sama ketika Anda menyalin cuplikan Node.js dari taman bermain:

const response = await fetch(
  "https://api.botoi.com/v1/email/validate",
  {
    method: "POST",
    headers: { "Content-Type": "application/json" },
    body: JSON.stringify({ email: "dev@example.com" }),
  }
);

const { success, data } = await response.json();
console.log(data.valid); // true

Dan dengan Python:

import requests

response = requests.post(
    "https://api.botoi.com/v1/email/validate",
    json={"email": "dev@example.com"},
)

data = response.json()["data"]
print(data["valid"])  # True

Ini mencakup kasus penggunaan Tukang Pos yang paling umum: "Saya ingin melihat apa yang dikembalikan oleh titik akhir ini sebelum saya menulis kode integrasi." Taman bermain memberi Anda jawaban dan kode untuk itu pergi dengan itu.

Kapan memilih taman bermain: Anda menjelajahi API untuk pertama kalinya. Anda ingin menguji satu titik akhir dengan cepat. Anda memerlukan kode salin-tempel dalam bahasa Anda. Tidak perlu menginstal perangkat lunak, tidak perlu membuat akun, tidak perlu mengelola koleksi.

5. Asisten pengkodean AI dengan MCP

Ini adalah perubahan terbesar dalam cara kerja pengujian API. Asisten pengkodean AI suka Claude Code, Cursor, dan VS Code dengan Copilot dapat memanggil API secara langsung MCP Server (Protokol Konteks Model). Alih-alih membuat permintaan di GUI, Anda menjelaskannya apa yang Anda inginkan dalam bahasa Inggris sederhana.

Server MCP Botoi menampilkan 49 alat yang dikurasi. Arahkan asisten Anda ke sana dengan satu konfigurasi:

{
  "mcpServers": {
    "botoi": {
      "url": "https://api.botoi.com/mcp",
      "headers": {
        "x-api-key": "YOUR_API_KEY"
      }
    }
  }
}

Kemudian bicaralah dengan asisten Anda:

> Validate the email address signup@tempmail.xyz

Calling botoi email-validate tool...

Result: {
  "email": "signup@tempmail.xyz",
  "valid": false,
  "reason": "disposable",
  "disposable": true,
  "mx_found": true
}

The email signup@tempmail.xyz is invalid because it uses
a disposable email provider (tempmail.xyz).

Asisten membuat panggilan API, mengeksekusinya, menguraikan respons, dan menjelaskannya hasil. Tidak ada peralihan jendela. Tidak boleh menyalin URL. Tidak ada terjemahan antara bidang GUI dan kode. Asisten melakukan apa yang dilakukan GUI Tukang Pos, kecuali ia memahami konteks.

Perlu menguji lima titik akhir secara berurutan? Jelaskan alur kerjanya. Asisten merantainya panggilan, meneruskan data di antara mereka, dan merangkum hasilnya. Ini menggantikan tukang pos pelari koleksi untuk pengujian eksplorasi.

Kapan memilih MCP: Anda sudah menggunakan Claude Code, Cursor, atau VS Code dengan Kopilot. Anda ingin pengujian API diintegrasikan ke dalam alur kerja pengkodean Anda. Anda lebih suka menggambarkan maksud dari mengklik tombol.

Perbandingan: Tukang pos gratis vs. lima alternatif

Tukang pos Gratis keriting / HTTPie Main-main Bruno Tempat bermain MCP
Harga $0 (1 pengguna, 25 kali berjalan) $0 $0 (host mandiri) $0 (individu) $0 $0
Kolaborasi tim $19/pengguna/bln Bagikan skrip di Git Tuan rumah mandiri secara gratis $19/bln (data lokal) Bagikan URL Bagikan konfigurasi MCP
Luring Sebagian Penuh Hanya dihosting sendiri Penuh TIDAK TIDAK
Ramah Git TIDAK Ya (skrip) Ekspor JSON Ya (asli) T/A Ya (konfigurasi)
AI-asli TIDAK TIDAK TIDAK TIDAK TIDAK Ya
GUI Ya TIDAK Ya Ya Ya Bahasa alami
Diperlukan instalasi Ya Pra-instal Tidak (peramban) Ya Tidak (peramban) Konfigurasi saja

Alternatif mana yang sesuai dengan alur kerja Anda

Tidak ada pengganti tunggal untuk Postman karena Postman mencoba menjadi segalanya: klien GUI, platform kolaborasi tim, alat dokumentasi API, server tiruan, dan layanan pemantauan. Alternatifnya akan lebih baik jika fokus.

  • Anda adalah pengembang tunggal yang tinggal di terminal: ikal atau HTTPie. Tidak ada yang perlu dipasang, tidak ada yang perlu dikonfigurasi, tidak ada yang akan mengubah harganya.
  • Tim Anda memerlukan GUI bersama dan Anda dapat menghosting sendiri: Main-main. Pengalaman penuh seperti tukang pos, sumber terbuka, tanpa biaya per kursi.
  • Tim Anda menginginkan koleksi asli Git: Bruno. Permintaan API ditinjau dalam permintaan tarik, diberi versi bersama kode.
  • Anda sedang menjelajahi API dan menginginkan jawaban cepat: Taman bermain interaktif. Uji titik akhir dan salin kode yang berfungsi dalam 30 detik.
  • Anda sudah menggunakan asisten AI setiap hari: MCP. Uji API tanpa meninggalkan editor Anda, rangkai permintaan dengan bahasa alami.

Perubahan harga tukang pos mendorong pengembang untuk mengevaluasi alternatif yang harus mereka ambil dipertimbangkan bertahun-tahun yang lalu. Alat yang Anda pilih bergantung pada alur kerja Anda, bukan pada perusahaan mana mengumpulkan dana paling banyak. Mulailah dengan salah satu yang sesuai dengan cara Anda bekerja.

FAQ

Apa yang berubah dengan paket gratis Postman pada tahun 2026?
Pada tanggal 1 Maret 2026, Tukang Pos membatasi paket gratisnya untuk satu pengguna dengan 25 pengumpulan yang dijalankan per bulan. Ruang kerja bersama, kolaborasi tim, dan pengumpulan tanpa batas kini memerlukan paket Tim seharga $19 per pengguna per bulan. Sebuah tim yang terdiri dari tiga orang membayar $57/bulan untuk fitur yang sebelumnya gratis.
Apakah Hoppscotch merupakan alternatif Tukang Pos yang baik?
Ya. Hoppscotch adalah alat pengujian API sumber terbuka yang berjalan di browser tanpa instalasi. Ini mendukung permintaan REST, GraphQL, dan WebSocket, ditambah Anda dapat menghostingnya sendiri untuk penggunaan tim tanpa biaya. Antarmukanya cepat dan bersih, dan koleksinya diekspor sebagai file JSON yang dapat Anda komit ke Git.
Apa itu Bruno dan bagaimana perbandingannya dengan Postman?
Bruno adalah klien API sumber terbuka yang mengutamakan lokal. Koleksi disimpan sebagai file biasa di sistem file Anda menggunakan bahasa markup yang disebut Bru. Anda mengkomitnya ke Git dan berkolaborasi melalui permintaan tarik, bukan sinkronisasi cloud. Aplikasi desktop gratis untuk individu. Bruno Golden Edition berharga $19/bulan untuk tim tetapi semua data tetap lokal.
Bisakah saya menguji API tanpa menginstal perangkat lunak apa pun?
Ya. Alat berbasis browser seperti Hoppscotch dan taman bermain API interaktif tidak memerlukan instalasi. Halaman titik akhir Botoi menyertakan taman bermain bawaan tempat Anda mengisi parameter, menekan Jalankan, dan melihat responsnya. Anda dapat menyalin kode yang setara dalam curl, Python, Node.js, Go, atau PHP.
Bagaimana asisten pengkodean AI menggantikan Tukang Pos?
Asisten AI seperti Claude Code, Cursor, dan VS Code dengan Copilot dapat memanggil API secara langsung melalui server MCP (Model Context Protocol). Daripada membuat permintaan dalam GUI, Anda menjelaskan apa yang Anda inginkan dalam bahasa alami. Asisten membuat panggilan API, mengeksekusinya, dan menampilkan respons di editor atau terminal Anda.

Mulai membangun dengan botoi

150+ endpoint API untuk pencarian, pemrosesan teks, pembuatan gambar, dan utilitas developer. Paket gratis, tanpa kartu kredit.