Kontrolin ang Bot-Hosting mula sa code mo, editor mo o AI mo.

Isang REST API, isang MCP server, OAuth sign-in at isang CLI, lahat sa parehong mga operasyon, permission at rate limit ng dashboard.

Public beta. Gumawa, mag-eksperimento at mag-enjoy, pero mag-ingat: puwede pang magbago ang mga endpoint, at bawat call ay gumagana sa totoong mga deployment mo.
REST API 71 endpoint para kontrolin ang account mo: mga deployment, file, env var, backup, package, domain. Mga Bearer bhk_ key, 120 request kada minuto MCP server Ang parehong 71 operasyon bilang mga tool, para ma-manage ng ChatGPT, Claude Desktop o Cursor ang mga deployment mo. OAuth para sa ChatGPT, API key para sa iba OAuth 2.1 Hayaang mag-sign in ang mga user mo gamit ang Bot-Hosting account nila at kumilos sa loob ng mga scope na aprubado nila. PKCE, access token 7 araw, refresh token 30 araw CLI Iugnay ang isang folder sa isang deployment at i-push ang bawat save mula sa sarili mong editor. npm i -g bot-hosting

Isang key, isang request

Gumawa ng key sa developer settings mo, ibigay lang ang mga scope na kailangan nito, at ipasa ito bilang Bearer token.

Base URL, https://bot-hosting.net/api/v1
curl -H "Authorization: Bearer bhk_your_key" \
  https://bot-hosting.net/api/v1/deployments
Response 200
{
  "deployments": [ … ]
}

Mga Scope

Iisang catalog para sa mga API key, MCP at OAuth. Tatakbo lang ang request kung hawak ng key ang scope at may permission ka sa resource.

Mga Deployment

  • deployments:read Ilista at suriin ang mga deployment
  • deployments:power I-start, ihinto, i-restart, console
  • deployments:write Gumawa, mag-edit, mag-delete, mag-resize, maglipat
  • deployments:shell Magpatakbo ng mga shell command sa container
  • projects:read Ilista ang mga project mo
  • projects:write Gumawa at mag-delete ng mga project
  • files:read Mag-browse at mag-download ng mga file
  • files:write Mag-upload, mag-edit, mag-rename, mag-delete ng mga file
  • env:read Basahin ang mga env var, naka-mask ang mga secret
  • env:write Magtakda ng mga env var
  • backups:read Ilista ang mga restore point
  • backups:write Kumuha, mag-restore, mag-delete ng mga restore point
  • packages:read Tingnan ang mga naka-install na package
  • packages:write Magdagdag at magtanggal ng mga package

Account

  • account:read Basahin ang profile at quota
  • billing:read Basahin ang mga invoice at plan
  • credits:spend Gumastos ng credits para gumawa ng mga resource

Mga template at docs

  • templates:read Mag-browse ng mga public template
  • docs:read Maghanap at magbasa ng docs