This function and all other functions in this graphql sdk are deprecated. Please migrate to the new rest api.
This operation is only available on the server.
Usage
Copy
Ask AI
import { whopSdk } from "@/lib/whop-sdk";
const result = await whopSdk.users.listUserSocials({
// ID of the user by tag or the username.
userId: "user_XXXXXXXX" /* Required! */,
after: "pageInfo.endCursor",
before: "pageInfo.startCursor",
first: 10,
last: 10,
});
Example output
Copy
Ask AI
const result = {
// The social links for the user.
socialLinks: {
// A list of nodes.
nodes: [
{
// The ID
id: "xxxxxxxxxxx",
// The profile picture URL from the social platform
profilePic: "some string",
// The URL
url: "some string",
// The username from the social platform
username: "some string",
// The website
website:
"facebook" /* Valid values: facebook | instagram | linkedin | tiktok | twitch | website | x | youtube */,
// The account ID from the social platform
accountId: "some string",
// The full name from the social platform
fullName: "some string",
// Whether the account has been verified
verified: true,
},
],
// Information to aid in pagination.
pageInfo: {
// When paginating forwards, the cursor to continue.
endCursor: "some string",
// When paginating forwards, are there more items?
hasNextPage: true,
// When paginating backwards, are there more items?
hasPreviousPage: true,
// When paginating backwards, the cursor to continue.
startCursor: "some string",
},
// The total number of items in this connection.
totalCount: 10,
},
};

