---
title: "IntegrationManifest"
description: "The `IntegrationManifest` entity."
section: "Reference"
group: "Types"
order: 131
---

## Definition

```ts
interface IntegrationManifest {
  members?:
    | Array<{
        slug: string;
        entityId: string;
        kind: string;
        required?: boolean | undefined;
        defaultEnabled?: boolean | undefined;
        forkOnInstall?: boolean | undefined;
        dependsOn?: Array<string> | undefined;
      }>
    | undefined;
}
```

## Fields

| Field     | Type                                                                                                                                                                                                                          | Notes      |
| --------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------- |
| `members` | `Array<{ slug: string; entityId: string; kind: string; required?: boolean \| undefined; defaultEnabled?: boolean \| undefined; forkOnInstall?: boolean \| undefined; dependsOn?: Array<string> \| undefined; }> \| undefined` | `optional` |
