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

# SummerPartyMember

> One member of the player's Summer party, as this Game sees them.

**Class:** `SummerPartyMember` · **Inherits:** RefCounted

One member of the player's Summer party, as this Game sees them.

An immutable view of one member in one party snapshot from [`Summer.client.party`](/api-reference/gdscript/client#party). A later snapshot that changes this member replaces the object, so key UI by [`user_id`](/api-reference/gdscript/types/party-member#user_id) rather than holding the object. [`user_id`](/api-reference/gdscript/types/party-member#user_id) and [`display_name`](/api-reference/gdscript/types/party-member#display_name) match the identity the Game sees for the same player in a [`SummerSession`](/api-reference/gdscript/types/session). Data belongs to this Game only.

## Properties

| Property | Type | Access | Description |
| - | - | - | - |
| <a id="display_name" />`display_name` | String | read-only, `get_display_name()` | The member's current Summer display name. |
| <a id="in_game" />`in_game` | bool | read-only, `is_in_game()` | Whether the member currently has this Game open. A leader's party search requires every member to have it open. Another Game a member is playing is never visible. |
| <a id="leader" />`leader` | bool | read-only, `is_leader()` | Whether the member leads the party. |
| <a id="local" />`local` | bool | read-only, `is_local()` | Whether this entry is the player running this game. |
| <a id="user_id" />`user_id` | String | read-only, `get_user_id()` | The member's stable Summer user ID. |

## Methods

### get\_all\_data

```gdscript theme={null}
func get_all_data() -> Dictionary const
```

Returns a copy of this member's data for this Game as `String` keys and values.

**Returns:** Dictionary

### get\_data

```gdscript theme={null}
func get_data(key: String, default: String = "") -> String const
```

Returns this member's data for `key` in this Game, or `default` when the key is not set. Members write their own data with [`Summer.client.party.set_member_data()`](/api-reference/gdscript/client/party#set_member_data).

| Parameter | Type | Default |
| - | - | - |
| `key` | String | required |
| `default` | String | `""` |

**Returns:** String

***

What is live on the platform today: [platform capability status](/knowledge-base/source-status). Check availability at runtime before you offer a feature.


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