Bestuur Bot-Hosting vanuit je code, je editor of je AI.
Een REST API, een MCP-server, OAuth-login en een CLI, allemaal met dezelfde acties, rechten en ratelimits als het dashboard.
Openbare bèta. Bouw, experimenteer en heb plezier, maar gebruik het met zorg: endpoints kunnen nog veranderen en elke aanroep werkt op je echte deployments.
REST API 71 endpoints om je account te besturen: deployments, bestanden, omgevingsvariabelen, back-ups, pakketten, domeinen. Bearer-sleutels bhk_, 120 verzoeken per minuut MCP-server Dezelfde 71 acties als tools, zodat ChatGPT, Claude Desktop of Cursor je deployments kan beheren. OAuth voor ChatGPT, API-sleutel voor de rest OAuth 2.1 Laat je gebruikers inloggen met hun Bot-Hosting-account en handelen binnen de scopes die ze goedkeuren. PKCE, toegang 7 dagen, vernieuwing 30 dagen CLI Koppel een map aan een deployment en push elke save vanuit je eigen editor. npm i -g bot-hosting
Eén sleutel, één verzoek
Maak een sleutel aan in je developerinstellingen, geef hem alleen de scopes die hij nodig heeft en stuur hem mee als Bearer-token.
Scopes
Dezelfde catalogus voor API-sleutels, MCP en OAuth. Een verzoek wordt alleen uitgevoerd als de sleutel de scope heeft en jij rechten hebt op de resource.
Deployments
- deployments:read Deployments weergeven en bekijken
- deployments:power Starten, stoppen, herstarten, console
- deployments:write Aanmaken, bewerken, verwijderen, schalen, verplaatsen
- deployments:shell Shell-commando's uitvoeren in een container
- projects:read Je projecten weergeven
- projects:write Projecten aanmaken en verwijderen
- files:read Bestanden bekijken en downloaden
- files:write Bestanden uploaden, bewerken, hernoemen, verwijderen
- env:read Omgevingsvariabelen lezen, secrets afgeschermd
- env:write Omgevingsvariabelen instellen
- backups:read Herstelpunten weergeven
- backups:write Herstelpunten maken, herstellen, verwijderen
- packages:read Geïnstalleerde pakketten bekijken
- packages:write Pakketten toevoegen en verwijderen
Account
- account:read Profiel en quotum lezen
- billing:read Facturen en plan lezen
- credits:spend Credits uitgeven om resources aan te maken
Templates en documentatie
- templates:read Openbare templates bekijken
- docs:read De documentatie doorzoeken en lezen