---
title: "POST /Destiny2/SearchDestinyPlayerByBungieName/{membershipType}/"
method: POST
path: "/Destiny2/SearchDestinyPlayerByBungieName/{membershipType}/"
tags: ["Destiny2"]
---

# POST /Destiny2/SearchDestinyPlayerByBungieName/{membershipType}/

`POST /Destiny2/SearchDestinyPlayerByBungieName/{membershipType}/`

## Request

- Base URL: `https://www.bungie.net/Platform`
- URL: `https://www.bungie.net/Platform/Destiny2/SearchDestinyPlayerByBungieName/{membershipType}/`
- Auth: none declared

Returns a list of Destiny memberships given a global Bungie Display Name. This method will hide overridden memberships due to cross save.

## Path parameters

- `membershipType` integer, required

## Response `200`

Look at the Response property for more information about the nature of this response

- object
  - `Response` UserUserInfoCard[]
    - `supplementalDisplayName` string: A platform specific additional display name - ex: psn Real Name, bnet Unique Name, etc.
    - `iconPath` string: URL the Icon if available.
    - `crossSaveOverride` integer: If there is a cross save override in effect, this value will tell you the type that is overridding this one.
    - `applicableMembershipTypes` integer[]: The list of Membership Types indicating the platforms on which this Membership can be used. Not in Cross Save = its original membership type. Cross Save Primary = Any membership types it is overridding, and its original membership type Cross Save Overridden = Empty list
    - `isPublic` boolean: If True, this is a public user membership.
    - `membershipType` integer: Type of the membership. Not necessarily the native type.
    - `membershipId` integer: Membership ID as they user is known in the Accounts service
    - `displayName` string: Display Name the player has chosen for themselves. The display name is optional when the data type is used as input to a platform API.
    - `bungieGlobalDisplayName` string: The bungie global display name, if set.
    - `bungieGlobalDisplayNameCode` integer: The bungie global display name code, if set.
  - `ErrorCode` integer
  - `ThrottleSeconds` integer
  - `ErrorStatus` string
  - `Message` string
  - `MessageData` object
  - `DetailedErrorTrace` string

## Changes

- **2021-11-22** `8300349536ca`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/bungie-net/apis/bungie-net-api/changes/Destiny2/SearchDestinyPlayerByBungieName/:membershipType/post.md)

---

[API](https://skmtc.dev/bungie-net/apis/bungie-net-api.md) - [All operations](https://skmtc.dev/bungie-net/apis/bungie-net-api/llms.txt) - [OpenAPI document](https://skmtc.dev/bungie-net/apis/bungie-net-api/revisions/2a8c3e1c5f2b?raw)
