You are reading a legacy (pre v1.0) document.
Each sandbox has its own URL that you can use to connect to any service running inside the sandbox.
For example, you can start a server inside the sandbox and connect to it from your browser.
JavaScript & TypeScript
Python
import { Sandbox } from 'e2b'
const sandbox = await Sandbox. create ({ template: 'base' })
const url = sandbox. getHostname ()
console. log ( 'https://' + url)
await sandbox. close ()
If you want to get an URL for a specific port inside the sandbox, pass the port number to the getHostname()/get_hostname() method.
JavaScript & TypeScript
Python
import { Sandbox } from 'e2b'
const sandbox = await Sandbox. create ({ template: 'base' })
const openPort = 3000
const url = sandbox. getHostname (openPort)
console. log ( 'https://' + url)
await sandbox. close ()