Headers
Get your API keyAPI key (`sfk_...`)
Link to the Bluesky post.
min 1 chars · max 4096 chars
Endpoint-specific response payload.
Whether the post was found.
one of: found, not_found
Primary post when found.
Stable Bluesky post URI (at://…).
min 1 chars
Content id when available.
Canonical public Bluesky web URL for the post.
min 1 chars
Post text body when available.
ISO-8601 timestamp when the post was created.
ISO-8601 timestamp when the post was indexed.
Author when found.
Social platform for this author.
one of: bluesky
Stable Bluesky user id as a string.
min 1 chars
Bluesky handle without a leading @.
min 1 chars
Public display name when available.
Avatar image URL when available.
Whether the profile is marked as verified.
Metrics when found.
Like count when available.
≥ 0
Repost count when available.
≥ 0
Reply count when available.
≥ 0
Quote count when available.
≥ 0
Embed when present.
Normalized embed kind.
one of: external, images, video, record, unknown
External link card when kind is external.
Linked page URL.
min 1 chars
Link card title when available.
Link card description when available.
Link card thumbnail URL when available.
Images when kind is images.
Image URL.
min 1 chars
Alt text when available.
Video details when kind is video.
Playable video URL when available.
Video thumbnail URL when available.
Alt text when available.
Quoted record when kind is record.
Quoted or referenced post URI.
min 1 chars
Content id when available.
Top-level replies when available.
Stable Bluesky post URI (at://…).
min 1 chars
Content id when available.
Canonical public Bluesky web URL for the post.
min 1 chars
Post text body when available.
ISO-8601 timestamp when the post was created.
ISO-8601 timestamp when the post was indexed.
Author snapshot when available.
Social platform for this author.
one of: bluesky
Stable Bluesky user id as a string.
min 1 chars
Bluesky handle without a leading @.
min 1 chars
Public display name when available.
Avatar image URL when available.
Whether the profile is marked as verified.
Engagement metrics when available.
Like count when available.
≥ 0
Repost count when available.
≥ 0
Reply count when available.
≥ 0
Quote count when available.
≥ 0
Embed when present.
Normalized embed kind.
one of: external, images, video, record, unknown
External link card when kind is external.
Linked page URL.
min 1 chars
Link card title when available.
Link card description when available.
Link card thumbnail URL when available.
Images when kind is images.
Image URL.
min 1 chars
Alt text when available.
Video details when kind is video.
Playable video URL when available.
Video thumbnail URL when available.
Alt text when available.
Quoted record when kind is record.
Quoted or referenced post URI.
min 1 chars
Content id when available.
Metadata describing the request and billing outcome.
Unique request identifier for tracing this API call.
min 1 chars
Credits charged for this request.
≥ 0
Public API version that served the response.
one of: v1
Code example
curl "https://api.socialfetch.dev/v1/bluesky/posts?url=https://bsky.app/profile/espn.com/post/3lqdfq7fkvm2g" \
-H "x-api-key: YOUR_API_KEY"Responses
Bluesky post lookup result.