Postpone Logo
Queries

Social Accounts

Query connected social media accounts across all platforms.

The socialAccounts query returns the social media accounts connected to your Postpone account.

SocialAccountType

id
ID!
Unique identifier for the social account.
username
String
The platform username for this account.
formattedUsername
String
A display-formatted version of the username (e.g. u/myuser for Reddit, @myuser for Twitter).
name
String
The display name associated with this account.
platform
String
The social media platform (e.g. reddit, twitter, instagram).
avatarUrl
String
URL to the account's profile avatar image.
profileUrl
String
URL to the account's public profile page.
description
String
Bio or description text from the platform profile.
followers
Int
Number of followers or subscribers.
isConnected
Boolean
Whether Postpone currently has a valid connection to this account.
isEnabled
Boolean
Whether this account is enabled for scheduling.
verified
Boolean
Whether the account is verified on the platform.
dateCreated
DateTime
When this social account was connected to Postpone.

socialAccounts Query

Returns a list of connected social accounts, optionally filtered by platform.

platform
String
Optional. Filter results to a specific platform. Accepted values: reddit, twitter, instagram, facebook, threads, bluesky, tiktok, youtube, linkedin, pinterest, mastodon, tumblr.

List All Connected Accounts

query socialAccounts {
  socialAccounts {
    id
    username
    formattedUsername
    name
    platform
    followers
    avatarUrl
    profileUrl
    isConnected
    isEnabled
    verified
  }
}

Filter by Platform

query socialAccounts($platform: String) {
  socialAccounts(platform: $platform) {
    id
    username
    formattedUsername
    name
    platform
    followers
    isConnected
    isEnabled
  }
}