Langsung ke konten utama
Semua endpoint API Claw memerlukan autentikasi melalui header Authorization: Bearer sk-.... Base URL: https://api.lemondata.cc/v1/claw

Daftar Instance

GET /v1/claw/instances
Mengembalikan semua instance untuk organisasi yang terautentikasi.
curl https://api.lemondata.cc/v1/claw/instances \
  -H "Authorization: Bearer sk-your-api-key"
{
  "instances": [
    {
      "id": "cm5abc123",
      "subdomain": "mybot",
      "url": "https://claw-mybot.lemondata.cc",
      "defaultModel": "claude-opus-4-6",
      "hasIMConfig": true,
      "status": "RUNNING",
      "paidUntil": "2026-03-10T00:00:00.000Z",
      "canRebuild": true,
      "totalPaid": 20,
      "createdAt": "2026-02-08T00:00:00.000Z"
    }
  ]
}

Nilai Status Instance

StatusDeskripsi
PENDINGBaru saja dibuat, menunggu provisioning
PROVISIONINGKontainer sedang dideploy
RUNNINGInstance aktif dan sehat
STOPPEDDihentikan karena kedaluwarsa (data disimpan selama 7 hari)
FAILEDDeployment gagal (pengembalian dana otomatis)
DELETEDDihapus secara permanen

Buat Instance

POST /v1/claw/instances
Membuat instance baru dan mengenakan biaya $20 untuk 30 hari dari saldo organisasi Anda.
subdomain
string
wajib
Subdomain (3-32 karakter, alfanumerik huruf kecil + tanda hubung). URL Instance: https://claw-{subdomain}.lemondata.cc
defaultModel
string
Model AI default (misalnya, claude-opus-4-6, gpt-5.2, gemini-3-pro-preview, minimax-m2.5, kimi-k2.5)
curl -X POST https://api.lemondata.cc/v1/claw/instances \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{"subdomain": "mybot", "defaultModel": "claude-opus-4-6"}'
{
  "id": "cm5abc123",
  "subdomain": "mybot",
  "url": "https://claw-mybot.lemondata.cc",
  "status": "PENDING",
  "paidUntil": "2026-03-10T00:00:00.000Z",
  "charged": true,
  "chargedAmount": 20
}
Saldo yang tidak mencukupi akan mengembalikan 402 Payment Required. Pastikan organisasi Anda memiliki setidaknya $20 sebelum membuat instance.

Dapatkan Instance

GET /v1/claw/instances/:id
Mengembalikan detail untuk instance tertentu.

Perbarui Instance

PATCH /v1/claw/instances/:id
Perbarui konfigurasi instance.
defaultModel
string | null
Ubah model AI default
imConfig
object | null
Perbarui konfigurasi platform IM (Telegram, Discord, dll.)
curl -X PATCH https://api.lemondata.cc/v1/claw/instances/cm5abc123 \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{"defaultModel": "claude-sonnet-4-5"}'

Bangun Ulang Instance

POST /v1/claw/instances/:id/rebuild
Menghapus dan membuat ulang kontainer sambil tetap mempertahankan data (PVC). Dibatasi hingga 10 pembangunan ulang per hari. Mengembalikan 429 Too Many Requests jika batas harian terlampaui.

Perpanjang Instance

POST /v1/claw/instances/:id/renew
Memperpanjang periode penagihan selama 30 hari ($20). Jika instance dihentikan karena kedaluwarsa, instance akan dimulai ulang secara otomatis.
{
  "id": "cm5abc123",
  "subdomain": "mybot",
  "status": "RUNNING",
  "paidUntil": "2026-04-09T00:00:00.000Z",
  "charged": true,
  "chargedAmount": 20
}

Pemeriksaan Kesehatan

GET /v1/claw/health
Mengembalikan status kesehatan layanan Claw. Tidak memerlukan autentikasi.
{"status": "ok", "timestamp": "2026-02-08T15:00:00.000Z"}