How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

ReefAPI Social Media API

The Social Media API from ReefAPI — 117 operation(s) for social media.

ReefAPI Social Media API is one of 15 APIs that ReefAPI publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Social Media. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and a quickstart.

This API exposes 117 operations across 117 paths, and defines 1 schema. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against a single base URL, https://api.reefapi.com.

117 operations 117 paths 1 schemas 117 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://api.reefapi.com
Authentication
API Key
Resource Areas
1

Authentication & Security 1

ReefAPI Social Media API declares 1 security scheme for authenticating requests. An API key is passed in the header as x-api-key (ApiKeyAuth). By default, every request must be authenticated.

Paths & Operations 117

Across 117 paths, the API surfaces 117 operations — 117 POST. Each is listed below with its method, path, parameters, and response codes.

Social Media 117
POST
/bluesky/v1/profile
actor profile: did/handle/displayName/desc/followers/follows/posts…
bluesky_profile body → 200401429
POST
/bluesky/v1/author_feed
an actor's posts (full record+embed+counts), cursor-paginated…
bluesky_author_feed body → 200401429
POST
/bluesky/v1/search_actors
search users by name/handle/bio (cursor); typeahead=true for fast suggest
bluesky_search_actors body → 200401429
POST
/bluesky/v1/thread
a post + its reply tree (recursive) + parent
bluesky_thread body → 200401429
POST
/bluesky/v1/post_detail
hydrate one or more posts by at:// URI (<=25)…
bluesky_post_detail body → 200401429
POST
/bluesky/v1/likes
actors who liked a post (cursor); cid auto-used if given
bluesky_likes body → 200401429
POST
/bluesky/v1/reposts
actors who reposted a post (cursor)
bluesky_reposts body → 200401429
POST
/bluesky/v1/followers
actors following the subject (cursor)
bluesky_followers body → 200401429
POST
/bluesky/v1/follows
actors the subject follows (cursor)
bluesky_follows body → 200401429
POST
/bluesky/v1/quotes
Accounts/posts that QUOTE a given post (quote-posts), cursor-paginated.
bluesky_quotes body → 200401429
POST
/bluesky/v1/suggested_follows
Accounts suggested from a given account — Bluesky's 'who to follow next' /…
bluesky_suggested_follows body → 200401429
POST
/bluesky/v1/lists
The curated/moderation lists an account CREATED (user-curated lists +…
bluesky_lists body → 200401429
POST
/bluesky/v1/list
A single list's metadata plus its MEMBERS (the accounts on the list), members…
bluesky_list body → 200401429
POST
/bluesky/v1/list_feed
The feed of posts authored by the members of a list (a list used as a custom…
bluesky_list_feed body → 200401429
POST
/bluesky/v1/actor_feeds
The custom feed generators an account CREATED (its published feeds)…
bluesky_actor_feeds body → 200401429
POST
/bluesky/v1/feed_generator
One custom feed generator's metadata plus its live online/valid status (is the…
bluesky_feed_generator body → 200401429
POST
/bluesky/v1/popular_feeds
Discover popular custom feed generators — pass q to search feeds by…
bluesky_popular_feeds body → 200401429
POST
/bluesky/v1/get_feed
The posts served BY a custom feed generator (e.g.
bluesky_get_feed body → 200401429
POST
/bluesky/v1/starter_packs
The starter packs an account CREATED (shareable onboarding bundles of accounts…
bluesky_starter_packs body → 200401429
POST
/bluesky/v1/starter_pack
One starter pack's full detail: its underlying list, sample member profiles and…
bluesky_starter_pack body → 200401429
POST
/bluesky/v1/search_posts
Search Bluesky posts by keyword or hashtag — filter by sort order, date range…
bluesky_search_posts body → 200401429
POST
/bluesky/v1/get_actor_likes
posts an actor liked (authed; the AppView serves the authenticated account's…
bluesky_get_actor_likes body → 200401429
POST
/bluesky/v1/timeline
the authenticated account's home timeline (authed)
bluesky_timeline body → 200401429
POST
/instagram/v1/profile
public profile facts and first-page recent posts
instagram_profile body → 200401429
POST
/instagram/v1/posts
public profile grid posts, newest first, with maxid pagination
instagram_posts body → 200401429
POST
/instagram/v1/reels
public profile reels tab, newest first, with maxid pagination
instagram_reels body → 200401429
POST
/instagram/v1/similar_accounts
public related profiles from webprofileinfo
instagram_similar_accounts body → 200401429
POST
/instagram/v1/search
topsearch blended public users, hashtags, and places
instagram_search body → 200401429
POST
/instagram/v1/users_search
public user lookup by handle (exact / near-exact match)
instagram_users_search body → 200401429
POST
/instagram/v1/hashtag_search
topsearch public hashtags only
instagram_hashtag_search body → 200401429
POST
/instagram/v1/post_info
maximally-complete public post/reel detail by shortcode (URL) or mediaid
instagram_post_info body → 200401429
POST
/instagram/v1/post_comments
public comments for a post/reel by shortcode (URL) or mediaid, with CURSOR…
instagram_post_comments body → 200401429
POST
/instagram/v1/audio_media
public reels feed that use a given audio/music track, with pagination
instagram_audio_media body → 200401429
POST
/medium/v1/user
Public Medium user profile by username
medium_user body → 200401429
POST
/medium/v1/user_id
Resolve username to Medium userId
medium_user_id body → 200401429
POST
/medium/v1/user_articles
An author's published articles, newest first, with deep pagination
medium_user_articles body → 200401429
POST
/medium/v1/user_top_articles
User articles sorted by clap count from profile references
medium_user_top_articles body → 200401429
POST
/medium/v1/article
Article metadata by url or id
medium_article body → 200401429
POST
/medium/v1/article_content
Article plain-text body from bodyModel paragraphs
medium_article_content body → 200401429
POST
/medium/v1/article_html
Article HTML body from bodyModel paragraphs
medium_article_html body → 200401429
POST
/medium/v1/article_markdown
Article markdown body from bodyModel paragraphs
medium_article_markdown body → 200401429
POST
/medium/v1/article_responses
Public responses/comments for an article
medium_article_responses body → 200401429
POST
/medium/v1/publication
Publication/collection metadata by slug
medium_publication body → 200401429
POST
/medium/v1/publication_id
Resolve publication slug to collection id
medium_publication_id body → 200401429
POST
/medium/v1/publication_articles
A publication's articles, newest first, with deep pagination
medium_publication_articles body → 200401429
POST
/medium/v1/tag
Latest posts for a topic tag (the tag/topic feed)
medium_tag body → 200401429
POST
/medium/v1/search_users
Look up an author by exact username.
medium_search_users body → 200401429
POST
/medium/v1/search_publications
Look up a publication by exact slug.
medium_search_publications body → 200401429
POST
/medium/v1/search_tags
Check whether a topic tag exists and is active on Medium (resolves q as a tag…
medium_search_tags body → 200401429
POST
/medium/v1/followers
An author's followers (paginated). Identify the author by 'user' or 'userid'
medium_followers body → 200401429
POST
/medium/v1/following
The authors a user follows (paginated). Identify the user by 'user' or 'userid'
medium_following body → 200401429
POST
/medium/v1/list
Reading list metadata and articles from public list page HTML.
medium_list body → 200401429
POST
/medium/v1/search_articles
Search Medium articles by keyword — returns matching articles with title, URL…
medium_search_articles body → 200401429
POST
/pinterest/v1/search_pins
Search Pinterest pins by keyword.
pinterest_search_pins body → 200401429
POST
/pinterest/v1/search_videos
Search Pinterest video pins (Idea Pins / video) by keyword.
pinterest_search_videos body → 200401429
POST
/pinterest/v1/search_users
Search Pinterest users/creators by keyword.
pinterest_search_users body → 200401429
POST
/pinterest/v1/search_boards
Search Pinterest boards by keyword.
pinterest_search_boards body → 200401429
POST
/pinterest/v1/suggestions
Autocomplete / typeahead search suggestions for a partial query — the dropdown…
pinterest_suggestions body → 200401429
POST
/pinterest/v1/pin
Full detail for one pin: title, description, image, video, outbound…
pinterest_pin body → 200401429
POST
/pinterest/v1/pin_comments
Public comments & 'Tried it' notes on a pin: text, like/helpful counts…
pinterest_pin_comments body → 200401429
POST
/pinterest/v1/related_pins
'More like this' pins related to a source pin. Provide pinid or pinurl
pinterest_related_pins body → 200401429
POST
/pinterest/v1/profile
Public profile for a username: name, bio, follower/following/board/pin counts…
pinterest_profile body → 200401429
POST
/pinterest/v1/user_boards
Public boards owned by a username: name, url, description, pin-count, cover…
pinterest_user_boards body → 200401429
POST
/pinterest/v1/user_pins
Pins created by a username (their feed). Paginate with meta.bookmark
pinterest_user_pins body → 200401429
POST
/pinterest/v1/board
Board metadata: name, description, pin & follower & section counts, cover…
pinterest_board body → 200401429
POST
/pinterest/v1/board_pins
Pins inside a board.
pinterest_board_pins body → 200401429
POST
/reddit/v1/subreddit_posts
Posts in a subreddit, ranked by sort.
reddit_subreddit_posts body → 200401429
POST
/reddit/v1/multi_subreddit_posts
ONE merged newest-first feed across a whole watchlist of subreddits — pass up…
reddit_multi_subreddit_posts body → 200401429
POST
/reddit/v1/post_comments
Threaded comments for a post. Returns author/body/score per comment
reddit_post_comments body → 200401429
POST
/reddit/v1/search
Search posts, comments, or users by q and/or subreddit/author.
reddit_search body → 200401429
POST
/reddit/v1/user
User profile or content.
reddit_user body → 200401429
POST
/reddit/v1/subreddit_about
Subreddit metadata: subscribers, description, created date, etc
reddit_subreddit_about body → 200401429
POST
/reddit/v1/communities
Search subreddits by name/keyword — find communities matching a term, with each…
reddit_communities body → 200401429
POST
/reddit/v1/trending
Site-wide discovery — hot/popular posts from r/popular or r/all (what's…
reddit_trending body → 200401429
POST
/reddit/v1/user_search
Find Reddit users by name/keyword — people search.
reddit_user_search body → 200401429
POST
/reddit/v1/load_more_comments
Expand the collapsed 'more comments' nodes from a postcomments call — pass…
reddit_load_more_comments body → 200401429
POST
/reddit/v1/subreddit_extras
Public subreddit extras: the community's rules and its wiki page index/content.
reddit_subreddit_extras body → 200401429
POST
/snapchat/v1/profile
Full public Snapchat profile by username: display name, snapcode, subscriber…
snapchat_profile body → 200401429
POST
/snapchat/v1/story
The account's current public story — the live snaps (image/video media URLs…
snapchat_story body → 200401429
POST
/snapchat/v1/highlights
The account's saved public highlight stories (curated highlights + Spotlight…
snapchat_highlights body → 200401429
POST
/snapchat/v1/lenses
The creator's own public AR lenses listed on their profile: name, preview…
snapchat_lenses body → 200401429
POST
/snapchat/v1/spotlight
The public trending Spotlight feed — ~25 popular Spotlight videos with…
snapchat_spotlight body → 200401429
POST
/snapchat/v1/spotlight_detail
Full metadata for one public Spotlight video by its story id (from a spotlight…
snapchat_spotlight_detail body → 200401429
POST
/snapchat/v1/lens_directory
Snapchat's public top/trending AR lens directory: the featured lenses plus the…
snapchat_lens_directory body → 200401429
POST
/snapchat/v1/lens_detail
Detail for one public AR lens by its scannable UUID (from a lens result's…
snapchat_lens_detail body → 200401429
POST
/threads/v1/profile
Public Threads profile by username — name, bio, bio links, follower count…
threads_profile body → 200401429
POST
/threads/v1/posts
Public posts from a Threads profile (most-recent first).
threads_posts body → 200401429
POST
/threads/v1/replies
Public replies from a Threads profile (the Replies tab).
threads_replies body → 200401429
POST
/threads/v1/reposts
Posts a Threads user has reposted — the Reposts tab on their profile.
threads_reposts body → 200401429
POST
/threads/v1/post
Maximally-complete public post detail.
threads_post body → 200401429
POST
/threads/v1/post_replies
The reply conversation for a public post (threaditems).
threads_post_replies body → 200401429
POST
/threads/v1/search
Search public Threads posts by keyword.
threads_search body → 200401429
POST
/threads/v1/user_search
Look up the public Threads account whose handle matches a query (exact /…
threads_user_search body → 200401429
POST
/threads/v1/followers
Account-gated: the followers list requires a logged-in Threads session and is…
threads_followers body → 200401429
POST
/threads/v1/following
Account-gated: the following list requires a logged-in Threads session and is…
threads_following body → 200401429
POST
/threads/v1/likes
Account-gated: the list of accounts that liked a post (who-liked) is not…
threads_likes body → 200401429
POST
/tiktok-creative-center/v1/top_ads
Top-performing TikTok ads for a market, filterable by region, period, industry…
tiktok_creative_center_top_ads body → 200401429
POST
/tiktok-creative-center/v1/ad_detail
Full creative record for one ad: title, brand, CTR, spend, likes, comments…
tiktok_creative_center_ad_detail body → 200401429
POST
/tiktok-creative-center/v1/search_ads
Keyword search across TikTok's Top-Ads index (region/period scoped), returning…
tiktok_creative_center_search_ads body → 200401429
POST
/tiktok-creative-center/v1/ad_filters
The live filter taxonomy used by topads: full country (81), industry (258)…
tiktok_creative_center_ad_filters body → 200401429
POST
/tiktok-creative-center/v1/query_suggestions
Suggested Top-Ads search terms surfaced by TikTok's Creative Center search box.
tiktok_creative_center_query_suggestions body → 200401429
POST
/tiktok-creative-center/v1/trend_reports
Creative-Center trend reports & creative-guidance articles (official TikTok…
tiktok_creative_center_trend_reports body → 200401429
POST
/tiktok-creative-center/v1/locations
Supported markets for the region filter: ISO code + human country name (e.g.
tiktok_creative_center_locations body → 200401429
POST
/twitch/v1/channel
Full channel/user profile by login: id, display name, description, created-at…
twitch_channel body → 200401429
POST
/twitch/v1/stream
Live status of a channel: whether it is live right now and, if so, the stream…
twitch_stream body → 200401429
POST
/twitch/v1/videos
A channel's past broadcasts / VODs (most recent first), up to 100 in one page…
twitch_videos body → 200401429
POST
/twitch/v1/clips
Top clips of a channel, ranked by views, up to 100 in one page: id, slug…
twitch_clips body → 200401429
POST
/twitch/v1/search_channels
Search Twitch channels by name/keyword.
twitch_search_channels body → 200401429
POST
/twitch/v1/search_categories
Search Twitch games/categories by name.
twitch_search_categories body → 200401429
POST
/twitch/v1/top_games
The top games/categories on Twitch right now, ranked by live viewers: id, name…
twitch_top_games body → 200401429
POST
/twitch/v1/top_streams
The top live streams on Twitch right now, ranked by viewers: stream id, title…
twitch_top_streams body → 200401429
POST
/twitch/v1/game
Game/category detail by name plus its top live streams: category id, display…
twitch_game body → 200401429
POST
/twitch/v1/schedule
A channel's stream schedule: the next upcoming stream (start, title, category)…
twitch_schedule body → 200401429
POST
/twitch/v1/game_clips
Top clips for a whole game/category (site-wide, across all channels), ranked by…
twitch_game_clips body → 200401429
POST
/twitch/v1/game_videos
Top past broadcasts / VODs for a whole game/category (site-wide, across all…
twitch_game_videos body → 200401429
POST
/twitch/v1/team
A Twitch team profile by name plus its member channels: team id, name, display…
twitch_team body → 200401429
POST
/username-osint/v1/username
Find every public account for a username across 3000+ sites (powered by the…
username_osint_username body → 200401429

Schemas 1

The contract defines 1 schema that model the data the API accepts and returns. The most detailed is Envelope (4 properties). Each schema is shown below with its type and property counts.

Envelope
object
4 properties 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

reefapi-social-media-api-openapi.yml Raw ↑

Other APIs ReefAPI publishes across the network.

ReefAPI MCP Server
ReefAPI Classifieds & Second-hand API
ReefAPI Developer Tools API
ReefAPI E-commerce & Marketplaces API
ReefAPI Finance & Data API
ReefAPI Government & Tenders API
ReefAPI Jobs & Hiring API
ReefAPI Media, Film & Knowledge API
ReefAPI Other API
ReefAPI Real Estate API
ReefAPI Reputation & Reviews API
ReefAPI Search & SEO API
Where this information came from

This is an independent, third-party profile of ReefAPI Social Media API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.