ควบคุม Bot-Hosting จากโค้ด เอดิเตอร์ หรือ AI ของคุณ
REST API, เซิร์ฟเวอร์ MCP, การเข้าสู่ระบบด้วย OAuth และ CLI ทั้งหมดใช้การทำงาน สิทธิ์ และขีดจำกัดอัตราเดียวกับแดชบอร์ด
เบต้าสาธารณะ สร้าง ทดลอง และสนุกกับมันได้ แต่ใช้ด้วยความระมัดระวัง: Endpoint อาจเปลี่ยนแปลงอีก และทุกการเรียกมีผลกับ Deployment จริงของคุณ
REST API 71 Endpoint สำหรับควบคุมบัญชีของคุณ: Deployment, ไฟล์, ตัวแปรสภาพแวดล้อม, การสำรองข้อมูล, แพ็กเกจ, โดเมน คีย์ Bearer bhk_, 120 คำขอต่อนาที เซิร์ฟเวอร์ MCP การทำงานชุดเดียวกันทั้ง 71 รายการในรูปแบบเครื่องมือ เพื่อให้ ChatGPT, Claude Desktop หรือ Cursor จัดการ Deployment ของคุณได้ OAuth สำหรับ ChatGPT, API key สำหรับตัวอื่น OAuth 2.1 ให้ผู้ใช้เข้าสู่ระบบด้วยบัญชี Bot-Hosting และทำงานภายในขอบเขตสิทธิ์ที่พวกเขาอนุมัติ PKCE, Access token 7 วัน, Refresh token 30 วัน CLI ผูกโฟลเดอร์กับ Deployment แล้วส่งไฟล์ทุกครั้งที่บันทึกจากเอดิเตอร์ของคุณเอง npm i -g bot-hosting
หนึ่งคีย์ หนึ่งคำขอ
สร้างคีย์ในการตั้งค่านักพัฒนา ให้เฉพาะขอบเขตสิทธิ์ที่จำเป็น แล้วส่งเป็น Bearer token
ขอบเขตสิทธิ์
แคตตาล็อกเดียวกันสำหรับ API key, MCP และ OAuth คำขอจะทำงานได้ก็ต่อเมื่อคีย์มีขอบเขตสิทธิ์นั้นและคุณมีสิทธิ์กับทรัพยากรนั้น
Deployment
- deployments:read ดูรายการและตรวจสอบ Deployment
- deployments:power เริ่ม หยุด รีสตาร์ท คอนโซล
- deployments:write สร้าง แก้ไข ลบ ปรับขนาด ย้าย
- deployments:shell รันคำสั่ง Shell ในคอนเทนเนอร์
- projects:read ดูรายการโปรเจกต์
- projects:write สร้างและลบโปรเจกต์
- files:read เรียกดูและดาวน์โหลดไฟล์
- files:write อัปโหลด แก้ไข เปลี่ยนชื่อ ลบไฟล์
- env:read อ่านตัวแปรสภาพแวดล้อม ซ่อนค่า Secret
- env:write ตั้งค่าตัวแปรสภาพแวดล้อม
- backups:read ดูรายการจุดกู้คืน
- backups:write สร้าง กู้คืน ลบจุดกู้คืน
- packages:read ดูแพ็กเกจที่ติดตั้ง
- packages:write เพิ่มและลบแพ็กเกจ
บัญชี
- account:read อ่านโปรไฟล์และโควตา
- billing:read อ่านใบแจ้งหนี้และแผน
- credits:spend ใช้เครดิตสร้างทรัพยากร
เทมเพลตและเอกสาร
- templates:read เรียกดูเทมเพลตสาธารณะ
- docs:read ค้นหาและอ่านเอกสาร