# Interface: Subscription

Defined in: [packages/core/src/node/host.ts:47](https://github.com/leifriksheim/minca/blob/main/core/src/node/host.ts#L47)

Someone paying for hosting, as the host knows them

## Properties

| Property | Modifier | Type | Description | Defined in |
| ------ | ------ | ------ | ------ | ------ |
| <a id="property-carry"></a> `carry?` | `readonly` | `object` | The account and its carry space, once a device has handed them over | [packages/core/src/node/host.ts:55](https://github.com/leifriksheim/minca/blob/main/core/src/node/host.ts#L55) |
| `carry.account` | `readonly` | `string` | - | [packages/core/src/node/host.ts:55](https://github.com/leifriksheim/minca/blob/main/core/src/node/host.ts#L55) |
| `carry.invite` | `readonly` | `string` | - | [packages/core/src/node/host.ts:55](https://github.com/leifriksheim/minca/blob/main/core/src/node/host.ts#L55) |
| `carry.space` | `readonly` | `string` | - | [packages/core/src/node/host.ts:55](https://github.com/leifriksheim/minca/blob/main/core/src/node/host.ts#L55) |
| <a id="property-customer"></a> `customer?` | `readonly` | `string` | The payment provider's reference for whoever pays; nothing else about them is kept | [packages/core/src/node/host.ts:59](https://github.com/leifriksheim/minca/blob/main/core/src/node/host.ts#L59) |
| <a id="property-id"></a> `id` | `readonly` | `string` | The subscription key's DID, which signs every call about it; or `space:<space id>` | [packages/core/src/node/host.ts:49](https://github.com/leifriksheim/minca/blob/main/core/src/node/host.ts#L49) |
| <a id="property-invoice"></a> `invoice?` | `readonly` | [`Invoice`](https://minca.dev/api/node/interfaces/Invoice.md) | A wallet payment asked for and not yet seen (`packages/cli/src/wallet.ts`) | [packages/core/src/node/host.ts:61](https://github.com/leifriksheim/minca/blob/main/core/src/node/host.ts#L61) |
| <a id="property-paiduntil"></a> `paidUntil` | `readonly` | `number` | Unix seconds. Past it, the grace period; past that, it is dropped. | [packages/core/src/node/host.ts:51](https://github.com/leifriksheim/minca/blob/main/core/src/node/host.ts#L51) |
| <a id="property-pass"></a> `pass?` | `readonly` | `unknown` | For a space's own subscription: the pass a member's device handed over | [packages/core/src/node/host.ts:57](https://github.com/leifriksheim/minca/blob/main/core/src/node/host.ts#L57) |
| <a id="property-seen"></a> `seen?` | `readonly` | `number` | When one of its devices last made a signed call, unix seconds, to the day | [packages/core/src/node/host.ts:63](https://github.com/leifriksheim/minca/blob/main/core/src/node/host.ts#L63) |
| <a id="property-since"></a> `since` | `readonly` | `number` | When it was made, unix seconds | [packages/core/src/node/host.ts:53](https://github.com/leifriksheim/minca/blob/main/core/src/node/host.ts#L53) |
