# Interface: InvitePreview

Defined in: [packages/core/src/node/types.ts:167](https://github.com/leifriksheim/minca/blob/main/core/src/node/types.ts#L167)

What an invite is for, read without joining (`spaces.preview`)

## Properties

| Property | Modifier | Type | Description | Defined in |
| ------ | ------ | ------ | ------ | ------ |
| <a id="property-carrieskey"></a> `carriesKey` | `readonly` | `boolean` | Whether the invite carries the key to a private space | [packages/core/src/node/types.ts:172](https://github.com/leifriksheim/minca/blob/main/core/src/node/types.ts#L172) |
| <a id="property-carrieswrite"></a> `carriesWrite` | `readonly` | `boolean` | Whether the invite gives a role: false for a view-only one | [packages/core/src/node/types.ts:174](https://github.com/leifriksheim/minca/blob/main/core/src/node/types.ts#L174) |
| <a id="property-invitedby"></a> `invitedBy` | `readonly` | `string` | The account that signed the invite | [packages/core/src/node/types.ts:170](https://github.com/leifriksheim/minca/blob/main/core/src/node/types.ts#L170) |
| <a id="property-role"></a> `role` | `readonly` | `string` \| `null` | The role it is for, as the link says; the space's invite record is what counts | [packages/core/src/node/types.ts:176](https://github.com/leifriksheim/minca/blob/main/core/src/node/types.ts#L176) |
| <a id="property-space"></a> `space` | `readonly` | `Pick`\<[`SpaceSummary`](https://minca.dev/api/core/interfaces/SpaceSummary.md), `"id"` \| `"name"` \| `"visibility"` \| `"founders"` \| `"createdAt"` \| `"succeeds"`\> | - | [packages/core/src/node/types.ts:168](https://github.com/leifriksheim/minca/blob/main/core/src/node/types.ts#L168) |
| <a id="property-until"></a> `until?` | `readonly` | `number` | For a short link: when its inviter stops sharing it, ms | [packages/core/src/node/types.ts:178](https://github.com/leifriksheim/minca/blob/main/core/src/node/types.ts#L178) |
