Skip to main content
REST reference: /api-reference/resources/sandboxes.

Methods

verial.sandboxes.list({ playgroundId?, cursor?, limit? })
verial.sandboxes.create({ simulatorId })
verial.sandboxes.get({ id })
verial.sandboxes.listEvents({ id, cursor?, limit? })
verial.sandboxes.teardown({ id })
verial.sandboxes.addDataset({ sandboxId, datasetId })
verial.sandboxes.removeDataset({ sandboxId, datasetId })

Example

const sandbox = await verial.sandboxes.create({ simulatorId: 'sim_01H...' })
const details = await verial.sandboxes.get({ id: sandbox.id })
console.log(details.credentials)

for await (const event of await verial.sandboxes.listEvents({ id: sandbox.id })) {
  console.log(event.action, event.resource, event.key)
}

await verial.sandboxes.teardown({ id: sandbox.id })
See Sandbox credentials by simulator type for the shape of details.credentials.