Core Extension SDK
Get Core Group
Last updated July 22, 2026
Summary
das.getGroup fetches one mpl-core GroupV1 by public key and returns a GroupResult.
- Typed for use with MPL Core SDKs
- Membership vectors may be empty depending on the indexer
- Prefer
fetchGroupV1when you need authoritative on-chaincollections/groups/assets/parentGroups
Code example
1import { createUmi } from '@metaplex-foundation/umi-bundle-defaults'
2import { dasApi } from '@metaplex-foundation/digital-asset-standard-api'
3import { das } from '@metaplex-foundation/mpl-core-das'
4import { publicKey } from '@metaplex-foundation/umi'
5
6const umi = createUmi('<ENDPOINT>').use(dasApi())
7const groupId = publicKey('<PublicKey>')
8
9const group = await das.getGroup(umi, groupId)
10
11console.log(group.name, group.updateAuthority)
Notes
- Interface must be
MplCoreGroupor the helper throws. - To list members of the group, use
getAssetsByGroup.
