API

API playground

Kirim request nyata ke Kanesh-mu sendiri dari halaman ini dan dapatkan kodenya.

Pilih endpoint, tekan Kirim request, dan lihat respons asli dari Kanesh-mu. Kode di bawahnya ikut diperbarui untuk cURL, Node.js, Go, dan Python. Playground hanya membaca data.

Izinkan halaman ini dulu

Browser kamu memanggil Kanesh langsung dari halaman ini, jadi Kanesh harus mengizinkan origin situs ini. Jalankan Kanesh dengan:

CORS_ENABLED=true CORS_ORIGINS=https://YOUR_KANESH_SITE

Pakai origin yang tampil di pesan error jika panggilan gagal. Lihat CORS untuk detailnya. Referensi API milik Studio tidak butuh CORS dan juga menjalankan panggilan tulis dengan konfirmasi.

Coba

  1. Buat token pribadi di Studio pada Account settings lalu tempel ke Access token. Kanesh tidak menerima login dari situs lain, jadi token adalah jalan masuknya.
  2. Jalankan List workspaces dan salin sebuah id ke ID workspace.
  3. Jalankan List collections dan salin sebuah id ke ID collection.
  4. Jalankan List records dan ubah query-nya.

GEThttp://127.0.0.1:8080/health/live

Respons

Kirim request untuk melihat responsnya di sini.

Kode

curl 'http://127.0.0.1:8080/health/live'
const res = await fetch("http://127.0.0.1:8080/health/live");
console.log(res.status, await res.json());
req, _ := http.NewRequest("GET", "http://127.0.0.1:8080/health/live", nil)
res, err := http.DefaultClient.Do(req)
import requests

res = requests.get("http://127.0.0.1:8080/health/live")
print(res.status_code, res.json())

Token hanya tersimpan di tab ini dan hanya dikirim ke server yang kamu ketik. Cabut di Studio saat sudah selesai.

Traktir kopi