> ## 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.

# Simulators

> SDK methods for the Simulators resource.

Full concept: [Simulators](/guides/simulators/overview). REST reference: [/api-reference/resources/simulators](/api-reference/resources/simulators).

## Methods

```typescript theme={null}
verial.simulators.list({ cursor?, limit? })
verial.simulators.create({ type, name, config?, description? })
verial.simulators.get({ id })
verial.simulators.update({ id, name?, config?, description? })
verial.simulators.delete({ id })
verial.simulators.generateConfig({ id, prompt })
verial.simulators.generateData({ id, prompt })
```

## Examples

```typescript theme={null}
import { SimulatorType } from '@verial-ai/sdk'

const fhir = await verial.simulators.create({
  type: SimulatorType.FHIR,
  name: 'Primary EHR',
})

const payer = await verial.simulators.create({
  type: SimulatorType.Payer,
  name: 'RadMD',
  config: { portal: 'radmd' },
})
```

AI-generated config:

```typescript theme={null}
await verial.simulators.generateConfig({
  id: payer.id,
  prompt: 'Deny 30% of prior auths for CPT codes starting with 72',
})
```
