import { Sandbox } from '@e2b/code-interpreter'
const sbx = await Sandbox.create()
// Get the latest events for a specific sandbox
const resp1 = await fetch(
`https://api.e2b.app/events/sandboxes/${sbx.id}`,
{
method: 'GET',
headers: {
'X-API-Key': E2B_API_KEY,
},
}
)
const sandboxEvents = await resp1.json()
// Get the latest 10 events for all sandboxes associated with the team
const resp2 = await fetch(
'https://api.e2b.app/events/sandboxes?limit=10',
{
method: 'GET',
headers: {
'X-API-Key': E2B_API_KEY,
},
}
)
const teamSandboxEvents = await resp2.json()
console.log(teamSandboxEvents)
// [
// {
// "eventCategory": "lifecycle",
// "eventData": null,
// "eventLabel": "kill",
// "sandboxBuildId": "a979a14b-bdcc-49e6-bc04-1189fc9fe7c2",
// "sandboxExecutionId": "1dae9e1c-9957-4ce7-a236-a99d5779aadf",
// "sandboxId": "${SANDBOX_ID}",
// "sandboxTeamId": "460355b3-4f64-48f9-9a16-4442817f79f5",
// "sandboxTemplateId": "rki5dems9wqfm4r03t7g",
// "timestamp": "2025-08-06T20:59:36Z"
// },
// {
// "eventCategory": "lifecycle",
// "eventData": {
// "set_timeout": "2025-08-06T20:59:59Z"
// },
// "eventLabel": "update",
// "sandboxBuildId": "a979a14b-bdcc-49e6-bc04-1189fc9fe7c2",
// "sandboxExecutionId": "1dae9e1c-9957-4ce7-a236-a99d5779aadf",
// "sandboxId": "${SANDBOX_ID}",
// "sandboxTeamId": "460355b3-4f64-48f9-9a16-4442817f79f5",
// "sandboxTemplateId": "rki5dems9wqfm4r03t7g",
// "timestamp": "2025-08-06T20:59:29Z"
// },
// [...]
// {
// "eventCategory": "lifecycle",
// "eventData": null,
// "eventLabel": "create",
// "sandboxBuildId": "a979a14b-bdcc-49e6-bc04-1189fc9fe7c2",
// "sandboxExecutionId": "1dae9e1c-9957-4ce7-a236-a99d5779aadf",
// "sandboxId": "${SANDBOX_ID}",
// "sandboxTeamId": "460355b3-4f64-48f9-9a16-4442817f79f5",
// "sandboxTemplateId": "rki5dems9wqfm4r03t7g",
// "timestamp": "2025-08-06T20:59:24Z"
// }
// ]