# Interface: SpaceInvite

Defined in: [packages/core/src/space/space-manager.ts:107](https://github.com/leifriksheim/minca/blob/main/core/src/space/space-manager.ts#L107)

What an invite carries: enough to find the space, to read it if it is private, and to join it if it says so

## Properties

| Property | Modifier | Type | Description | Defined in |
| ------ | ------ | ------ | ------ | ------ |
| <a id="property-invite"></a> `invite?` | `readonly` | `string` | The invite link's secret, base64url — absent in a view-only invite | [packages/core/src/space/space-manager.ts:112](https://github.com/leifriksheim/minca/blob/main/core/src/space/space-manager.ts#L112) |
| <a id="property-invitedby"></a> `invitedBy` | `readonly` | `string` | The account that signed it: checked when joining, not when reading | [packages/core/src/space/space-manager.ts:116](https://github.com/leifriksheim/minca/blob/main/core/src/space/space-manager.ts#L116) |
| <a id="property-key"></a> `key?` | `readonly` | `string` | Raw AES key material, base64url — present only for private spaces | [packages/core/src/space/space-manager.ts:110](https://github.com/leifriksheim/minca/blob/main/core/src/space/space-manager.ts#L110) |
| <a id="property-nodes"></a> `nodes?` | `readonly` | readonly `string`[] | Always-on nodes that hold the space, pinned by DID — so a joiner reaches one with nobody else online | [packages/core/src/space/space-manager.ts:120](https://github.com/leifriksheim/minca/blob/main/core/src/space/space-manager.ts#L120) |
| <a id="property-relays"></a> `relays?` | `readonly` | readonly `string`[] | Where the space's members meet — a hint for reaching it before its own list has synced | [packages/core/src/space/space-manager.ts:118](https://github.com/leifriksheim/minca/blob/main/core/src/space/space-manager.ts#L118) |
| <a id="property-role"></a> `role?` | `readonly` | `string` | The role the invite is for, for showing before joining. The space's own record is what counts. | [packages/core/src/space/space-manager.ts:114](https://github.com/leifriksheim/minca/blob/main/core/src/space/space-manager.ts#L114) |
| <a id="property-signed"></a> `signed` | `readonly` | [`Version`](https://minca.dev/api/core/interfaces/Version.md) | The signed invitation all of the above but the secret was read from (spec 03 §7.4) | [packages/core/src/space/space-manager.ts:122](https://github.com/leifriksheim/minca/blob/main/core/src/space/space-manager.ts#L122) |
| <a id="property-space"></a> `space` | `readonly` | [`Space`](https://minca.dev/api/core/interfaces/Space.md) | - | [packages/core/src/space/space-manager.ts:108](https://github.com/leifriksheim/minca/blob/main/core/src/space/space-manager.ts#L108) |
