input | string | object | Input The input item this record belongs to (the app, keyword, chart, account or post, with its country or mode). |
status | string | Status ok | not_found | error | skipped_invalid | skipped_budget | skipped_free_plan | skipped_unmetered e.g. "ok" |
charged | boolean | Charged Whether this record incurred a pay-per-event charge. |
chargedEvent | string | Charged event Pay-per-event event charged for this record (present only when charged). |
chargedCount | integer | Events charged Events actually charged when the charge came back short of the requested count (present only then; a warning explains it). |
source | string | Source Upstream data source. |
fetchedAt | string | Fetched at ISO timestamp. |
error | object | Error { code, message, provider?, status? } when status is not ok. Codes set by the runtime: budget_exhausted, free_plan_limit, unmetered, aborted, charge_failed, record_too_large, invalid_record, dataset_push_failed; upstream codes: auth, insufficient_credits, rate_limit, timeout, network, server, client, invalid_response, not_found. |
warnings | array | Warnings Notes about this record, e.g. a charge that came back short. |
raw | object | Raw Bluesky's unmodified post or profile view (only with includeRaw). |
recordType | string | Record type post, profile, or summary (one per query, account or thread: what was delivered and why it stopped). |
position | integer | Position Order of this row among the rows of its input (1-based). |
uri | string | Post URI at:// URI of the post. |
cid | string | null | CID Content ID of the post version. |
url | string | null | URL bsky.app link of the post or profile. |
postId | string | null | Post ID Record key of the post (last part of its URL). |
authorDid | string | null | Author DID Permanent ID of the author. |
authorHandle | string | null | Author handle Handle of the author, e.g. bsky.app. |
authorDisplayName | string | null | Author name Display name of the author. |
authorAvatar | string | null | Author avatar Avatar image URL of the author. |
text | string | Text Post text. |
createdAt | string | null | Created Posts: when the post was written (ISO). Profiles: when the account was created. |
indexedAt | string | null | Indexed When Bluesky indexed the post or profile (ISO). |
langs | array | Languages Language codes the author set on the post. |
replyCount | integer | Replies Replies at fetch time. |
repostCount | integer | Reposts Reposts at fetch time. |
likeCount | integer | Likes Likes at fetch time. |
quoteCount | integer | Quotes Quote posts at fetch time. |
isReply | boolean | Is reply True when the post replies to another post. |
replyParentUri | string | null | Reply to URI of the post this one replies to. |
replyRootUri | string | null | Thread root URI of the first post of the thread. |
isQuote | boolean | Is quote True when the post quotes another post. |
quotedPostUri | string | null | Quoted post URI of the quoted post. |
embedType | string | null | Embed images, gallery, video, external (link card), record (quote) or recordWithMedia. |
links | array | Links URLs linked in the text and the link card. |
mentions | array | Mentions Handles (or DIDs) mentioned in the text. |
hashtags | array | Hashtags Hashtags of the post, without #. |
images | array | Images Attached images: { url, thumbUrl, alt }. |
videoUrl | string | null | Video HLS playlist URL of an attached video. |
videoThumbnailUrl | string | null | Video thumbnail Thumbnail URL of an attached video. |
externalLink | object | null | Link card Link card of the post: { url, title, description, thumbUrl }. |
labels | array | Labels Moderation and self labels on the post or profile. |
isRepost | boolean | Is repost author-feed mode: true when the account reposted this post (includeReposts). |
repostedByHandle | string | null | Reposted by author-feed mode: the account that reposted it. |
repostedAt | string | null | Reposted at author-feed mode: when it was reposted. |
threadRole | string | Thread role threads mode: parent, anchor (the requested post) or reply. |
threadDepth | integer | Thread depth threads mode: -n for parents, 0 for the requested post, 1… for replies. |
did | string | DID Profiles: permanent account ID. |
handle | string | null | Handle Profiles and author-feed summaries: the account handle. |
displayName | string | null | Name Profiles: display name. |
description | string | null | Bio Profiles: profile description. |
avatar | string | null | Avatar Profiles: avatar image URL. |
banner | string | null | Banner Profiles: banner image URL. |
followersCount | integer | null | Followers Profiles: followers. |
followingCount | integer | null | Following Profiles: accounts followed. |
postsCount | integer | null | Posts Profiles: posts written. |
pinnedPostUri | string | null | Pinned post Profiles: URI of the pinned post. |
listsCount | integer | null | Lists Profiles: lists created. |
feedsCount | integer | null | Feeds Profiles: custom feeds created. |
starterPacksCount | integer | null | Starter packs Profiles: starter packs created. |
isLabeler | boolean | Labeler Profiles: true for a moderation (labeler) service. |
verified | boolean | Verified Profiles: true when Bluesky shows the account as verified. |
query | string | Query Summary rows (search mode): the query. |
sort | string | Search order Summary rows (search mode): latest or top. |
hitsTotal | integer | Matches Summary rows (search mode): matches Bluesky reported for the query. |
feedFilter | string | Feed filter Summary rows (author-feed mode): posts, replies, media, threads or videos. |
postUri | string | null | Thread post Summary rows (threads mode): URI of the requested post. |
postsInThread | integer | Posts in thread Summary rows (threads mode): posts Bluesky returned for the thread. |
duplicatesSkipped | integer | Duplicates skipped Summary rows: posts already delivered for an earlier input of the run (not charged again). |
resultsDelivered | integer | Rows delivered Summary rows: posts delivered (and charged) for this item. |
stopReason | string | Stop reason Summary rows: limit, end, free_plan, budget, aborted, deadline, empty_pages, max_pages or error. |