Skip to content

DmMember

Bakhtarian edited this page May 14, 2026 · 1 revision

DM Member

A DM member represents a user's membership in a DmChannel — the link between a participant and a direct-message conversation. The SDK supports full CRUD on DM members.

SDK access

$client->dmMembers // Matchable\Whop\Resource\DmMemberResource

Endpoints

create(array $data): array

HTTP POST dm-members
Does Adds a member to a DM channel.
Parameters $data — member attributes (e.g. DM channel ID, user ID).
Returns array

list(array $query = []): array

HTTP GET dm-members
Does Lists DM members.
Parameters $query — optional filters / pagination (e.g. by DM channel).
Returns array

get(string $id): array

HTTP GET dm-members/{id}
Does Retrieves a single DM member by ID.
Parameters $id — the DM member ID.
Returns array

update(string $id, array $data): array

HTTP PATCH dm-members/{id}
Does Updates a DM member.
Parameters $id — the DM member ID; $data — fields to change.
Returns array

delete(string $id): array

HTTP DELETE dm-members/{id}
Does Removes a member from a DM channel.
Parameters $id — the DM member ID.
Returns array

Example

$member = $client->dmMembers->create([
    'dm_channel_id' => 'dm_...',
    'user_id' => 'user_...',
]);

Reference

Official Whop documentation: https://docs.whop.com

Clone this wiki locally