The shown API-function finds all members who is (are) assigned to a specific badge.

There is also a second one, which lists all the badges found for each of the users. Maybe it will be the better choice for your project…
import { badges } from 'wix-members-backend';
export function myListMemberBadgesFunction() {
const memberIds = [
"32cf071a-cc2f-450f-ad74-5a25db0b1b6a",
"2cb1846f-0c7a-4c39-8736-349236cfab40",
"69nh659a-ic2f-950f-ed74-14a25db9b1b6j"
];
return badges.listMemberBadges(memberIds)
.then((memberBadges) => {
const firstMemberBadges = memberBadges[0].badgeIds;
return memberBadges;
})
.catch((error) => {
console.error(error);
});
}
Will find all assigned badges for each of the users.

Example RESULTS:
[
* {
* "memberId": "32cf071a-cc2f-450f-ad74-5a25db0b1b6a",
* "badgeIds": [
* "0d37ea22-44b0-4a62-9818-ff660178c439",
* "c7d1a81d-485a-4eef-872f-4595ab2a15a2"
* ]
* },
* {
* "memberId": "2cb1846f-0c7a-4c39-8736-349236cfab40",
* "badgeIds": [
* "0d37ea22-44b0-4a62-9818-ff660178c439",
* "41dcda59-8b6d-4deb-bb1f-d283de044b85",
* "df9fc0e2-c2ba-40ba-a160-200a016c3507"
* ]
* },
* {
* "memberId": "69nh659a-ic2f-950f-ed74-14a25db9b1b6j",
* "badgeIds": [
* "df9fc0e2-c2ba-40ba-a160-200a016c3507"
* ]
* }
* ]
How to get DATA of member …???
let mySearchResult = const firstMemberBadges = memberBadges[0].badgeIds;
How to get first badge of the found user…???
let mySearchResult = const firstMemberBadges = memberBadges[0].badgeIds[0];