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

# SecretsClient

## Constructor

```typescript
SecretsClient(options: BaseClientOptions): SecretsClient
```

### Parameters

**options** `BaseClientOptions` *required*

### Returns

`SecretsClient`

## Methods

### createSecret()

```typescript
createSecret(request: SecretCreateRequest, requestOptions?: RequestOptions): HttpResponsePromise<SecretResponse>
```

Create a secret for an organization.

```ts
await client.secrets.createSecret({
        org_id: "org-abc123def456",
        key: "key",
        type: "cookie",
        value: "value"
    })
```

#### Parameters

**request** `SecretCreateRequest` *required*

**requestOptions** `RequestOptions`

Request-specific configuration.

#### Returns

`HttpResponsePromise<SecretResponse>`

### deleteSecret()

```typescript
deleteSecret(request: DeleteSecretSecretsRequest, requestOptions?: RequestOptions): HttpResponsePromise<SecretResponse>
```

Delete a secret for an organization.

```ts
await client.secrets.deleteSecret({
        org_id: "org-abc123def456",
        secret_id: "secret-abc123def456"
    })
```

#### Parameters

**request** `DeleteSecretSecretsRequest` *required*

**requestOptions** `RequestOptions`

Request-specific configuration.

#### Returns

`HttpResponsePromise<SecretResponse>`

### listSecrets()

```typescript
listSecrets(request: ListSecretsSecretsRequest, requestOptions?: RequestOptions): Promise<Page<SecretResponse, PaginatedResponseSecretResponse>>
```

List secrets for an organization.

```ts
await client.secrets.listSecrets({
        org_id: "org-abc123def456"
    })
```

#### Parameters

**request** `ListSecretsSecretsRequest` *required*

**requestOptions** `RequestOptions`

Request-specific configuration.

#### Returns

`Promise<Page<SecretResponse, PaginatedResponseSecretResponse>>`


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.