> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.scrapybara.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.scrapybara.com/_mcp/server.

# Environment Variables

#### Python

#### Start an instance

```python
from scrapybara import Scrapybara

client = Scrapybara(api_key="your_api_key")
instance = client.start_ubuntu()
```

#### Set environment variables

```python
# Set one or more environment variables
instance.env.set(
    variables={
        "API_KEY": "secret_key",
        "DEBUG": "true",
        "DATABASE_URL": "postgresql://localhost:5432/db"
    }
)
```

#### Get environment variables

```python
# Get all environment variables
response = instance.env.get()
env_vars = response.variables
```

#### Delete environment variables

```python
# Delete specific environment variables
instance.env.delete(
    keys=["API_KEY", "DEBUG"]
)
```

#### TypeScript

#### Start an instance

```typescript
import { ScrapybaraClient } from "scrapybara";

const client = new ScrapybaraClient({ apiKey: "your_api_key" });
const instance = await client.startUbuntu();
```

#### Set environment variables

```typescript
// Set one or more environment variables
await instance.env.set({
    variables: {
        API_KEY: "secret_key",
        DEBUG: "true",
        DATABASE_URL: "postgresql://localhost:5432/db"
    }
});
```

#### Get environment variables

```typescript
// Get all environment variables
const response = await instance.env.get();
const envVars = response.variables;
```

#### Delete environment variables

```typescript
// Delete specific environment variables
await instance.env.delete({
    keys: ["API_KEY", "DEBUG"]
});
```