Skip to main content

Constructor

new Buntime(config: BuntimeConfig)

Configuration

apiKey
string
required
Your buntime.sh API key
baseUrl
string
API base URL (default: https://api.buntime.sh)
timeout
number
Request timeout in milliseconds (default: 30000)
maxRetries
number
Maximum retry attempts (default: 2)
retryDelay
number
Initial retry delay in milliseconds (default: 1000)

Example

const client = new Buntime({
  apiKey: process.env.BUNTIME_API_KEY!,
  timeout: 60000,
  maxRetries: 3
});

Properties

client.sessions

Session management methods. See Sessions SDK.

client.execute()

Execute code in a session. See Execution SDK.

client.files

File management methods. See Files SDK.