> ## Documentation Index
> Fetch the complete documentation index at: https://docs.verial.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Environments

> SDK methods for the Environments resource.

Full concept: [Environments](/guides/concepts/environments). REST reference: [/api-reference/resources/environments](/api-reference/resources/environments).

## Methods

```typescript theme={null}
verial.environments.list({ cursor?, limit? })
verial.environments.create({ name, templateId? })
verial.environments.get({ id })
verial.environments.update({ id, name?, description? })
verial.environments.delete({ id })
verial.environments.addSimulator({ environmentId, simulatorId })
verial.environments.removeSimulator({ environmentId, simulatorId })
```

## Examples

```typescript theme={null}
const env = await verial.environments.create({ name: 'Test Clinic' })

await verial.environments.addSimulator({
  environmentId: env.id,
  simulatorId: 'sim_01H...',
})

for await (const e of await verial.environments.list()) {
  console.log(e.id, e.name)
}

await verial.environments.update({ id: env.id, description: 'FHIR + voice' })
await verial.environments.delete({ id: env.id })
```
