naystack - v1.9.9
    Preparing search index...

    Type Alias SocialProfile

    A connected account's profile and audience.

    type SocialProfile = {
        avatar: string | null;
        contentCount: number;
        displayName: string | null;
        followers: number | null;
        metadata: Record<string, unknown>;
        platform: SocialPlatform;
        platformUserId: string | null;
        username: string;
    }
    Index

    Properties

    avatar: string | null

    Usually a signed CDN URL that expires; copy it to your own storage.

    contentCount: number
    displayName: string | null
    followers: number | null

    Subscribers on YouTube, followers elsewhere. null when the platform hides the count (a YouTube channel can); never 0 in that case, so a follower gate can tell "unknown" from "none".

    metadata: Record<string, unknown>

    Platform extras, display-only: keys differ per platform, so never filter or sort on them.

    platform: SocialPlatform
    platformUserId: string | null

    The platform's own id. Stable across renames — key on it, not username. null when the platform doesn't return one.

    username: string

    Public handle. Mutable, and a freed handle can be taken by someone else.