Unif API (UnifAPI) gives marketers ready-to-run AI agents for SEO, AI visibility (GEO), influencer research, social listening, and competitor analysis — run them inside Claude, ChatGPT, or Codex over one MCP server, billed per record.
TikTok: Get TikTok recommendation videos — Return a batch of videos from TikTok's recommendation feed for a given region. Useful for sampling trending and algorithmically surfaced content across a market.
TikTok: Get a TikTok hashtag by ID — Return a TikTok hashtag (challenge) by its numeric ID, including its title, description, and aggregate view count. Useful for sizing a hashtag's reach before pulling its videos.
TikTok: List videos tagged with a TikTok hashtag — Return the videos tagged with a given TikTok hashtag, by hashtag ID, as a cursor-paginated list. Useful for tracking trend participation and collecting user-generated content around a campaign.
Derived by Wellknown
Capabilities
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
2 h ago · declared · summary → "Unif API (UnifAPI) gives marketers ready-to-run AI agents for SEO, AI visibility (GEO), influencer research, social lis
2 h ago · declared · description → "Unif API (UnifAPI) gives marketers ready-to-run AI agents for SEO, AI visibility (GEO), influencer research, social lis
2 h ago · declared · publisherName → "UnifAPI"
2 h ago · declared · publisherUrl → "https://unifapi.com"
2 h ago · declared · homepageUrl → "https://docs.unifapi.com/llms.txt"
2 h ago · declared · version → "0.1.0-draft"
2 h ago · declared · protocols → ["a2a"]
TikTok: Get a TikTok music track by ID — Return a TikTok sound (music track) by its numeric ID, including title, author, and usage stats. Useful for sound-trend research and identifying the audio driving a trend.
TikTok: List videos using a TikTok music track — Return the videos that use a given TikTok sound, by music ID, as a cursor-paginated list. Useful for measuring how a sound is spreading and finding the creators who adopted it.
TikTok: General TikTok search (returns videos) — Returns TikTok videos for the keyword `q`. Use type-specific endpoints when needed.
TikTok: Search TikTok hashtags by keyword — Search TikTok hashtags by keyword, returning matching hashtags with their metadata as a cursor-paginated list. Useful for trend discovery and planning hashtag strategy.
TikTok: Search TikTok users by keyword — Search TikTok accounts by keyword, returning matching public profiles as a cursor-paginated list. Useful for creator discovery, influencer research, and competitive account mapping.
TikTok: Search TikTok videos by keyword — Returns a paginated list of TikTok videos matching the keyword `q`. Use `next_cursor` from the response as the next request's `cursor`.
TikTok: Get a TikTok user profile — Returns the canonicalized public profile for the TikTok user with the given sec_uid, numeric user id, or handle.
TikTok: List a TikTok user's followers — Return a paginated list of the accounts that follow a given TikTok user, identified by sec_uid, numeric ID, or handle. Useful for audience analysis and mapping a creator's following.
TikTok: List users a TikTok user is following — Return a paginated list of the accounts a given TikTok user follows, identified by sec_uid, numeric ID, or handle. Returns empty when the user hides their following list — useful for mapping a creator's interest graph.
TikTok: List videos liked by a TikTok user — Returns a paginated list of videos the user has liked where the user has made their likes public.
TikTok: List videos posted by a TikTok user — Returns a paginated list of public videos posted by the user. Use `next_cursor` from the response as the next request's `cursor`.
TikTok: Resolve a TikTok username to a user id — Accepts a public TikTok username (handle) and returns the user's stable opaque id for other /tiktok/users/{id} endpoints.
TikTok: Get a TikTok video by ID — Returns canonicalized metadata for a single TikTok video. The `{id}` must be the numeric TikTok video id.
TikTok: List top-level comments on a TikTok video — Returns a paginated list of top-level comments on the given video. Use `next_cursor` from the response as the next request's `cursor`.
TikTok: List replies to a TikTok comment — Return the replies to a specific comment on a TikTok video, identified by the numeric video ID and comment ID, as a cursor-paginated list. Useful for following threaded conversations and analyzing audience discussion.
TikTok: Batch-fetch TikTok videos by ID — Return canonicalized metadata — author, captions, sound, and engagement counts — for up to 20 TikTok videos in one request, by numeric video ID. Useful for hydrating a set of videos without one call each.
TikTok: Resolve a TikTok share URL to a video — Accepts a TikTok share URL (long or short / vm.tiktok.com) and returns the canonical Video object.
LinkedIn: Get a LinkedIn company profile by URL slug — Return a canonicalized LinkedIn company profile by its URL slug (`universal_name`, e.g. `microsoft`), including description, industry, size, headquarters, and the numeric `company_id` that related endpoints use. Useful as the entry point for any company-level research.
LinkedIn: List posts published by a LinkedIn company page — Return posts published from a LinkedIn company page by URL slug as a cursor-paginated list. This operation is capacity-limited; the gateway makes up to 3 total attempts for transient failures.
LinkedIn: Get a LinkedIn job posting by ID — Return a LinkedIn job posting by ID, including title, company, location, description, and optional skills or hiring-team data. This operation is capacity-limited; the gateway makes up to 3 total attempts for transient failures.
LinkedIn: Get a LinkedIn post by ID — Return a single LinkedIn post by its numeric ID, including author, text, media, and engagement counts. Useful for hydrating a known post or checking its current reach.
LinkedIn: List top-level comments on a LinkedIn post — Return top-level comments on a LinkedIn post by activity ID as a cursor-paginated list. This operation is capacity-limited; the gateway makes up to 3 total attempts for transient failures.
LinkedIn: Search LinkedIn jobs by keyword and filters — Search LinkedIn job postings by keyword and filters as a cursor-paginated list. This operation is capacity-limited; the gateway makes up to 3 total attempts for transient failures.
LinkedIn: Get a LinkedIn user profile by URL slug — Returns the canonical LinkedIn profile for the given URL slug (`public_identifier`). Returns 404 not_found if no such user exists.
LinkedIn: List posts authored by a LinkedIn user — Return posts authored by a LinkedIn user from the profile URL slug as a cursor-paginated list. This operation is capacity-limited; the gateway makes up to 3 total attempts for transient failures.
Instagram: Browse Instagram's Explore feed — Return a flattened feed of posts from Instagram's Explore tab — the algorithmic discovery surface — as a paginated list. Useful for sampling trending and recommended public content across the platform.
Instagram: List Instagram posts for a hashtag — Return posts under an Instagram hashtag as a cursor-paginated list. Pass the tag without the leading `#`.
Instagram: Get an Instagram location by id — Return an Instagram location page by its ID, including its name, coordinates, and category. Useful for resolving a place before pulling its tagged posts or nearby locations.
Instagram: List Instagram locations geographically near a given location — Return the Instagram location pages geographically near a given location ID, as a fixed set of nearby map pins. Useful for local discovery and clustering place-tagged content by area.
Instagram: List posts tagged with an Instagram location — Return the posts tagged with a given Instagram location, by location ID, as a paginated list. Useful for local content monitoring, event coverage, and place-based audience research.
Instagram: Search Instagram locations by coordinates — Return Instagram location pages near a latitude and longitude as a fixed, non-paginated list.
Instagram: Get an Instagram post (photo / video / carousel / reel) by shortcode — `shortcode` is the slug from the post URL, e.g. `DUajw4YkorV` in `instagram.com/p/DUajw4YkorV/`.
Instagram: List comments on an Instagram post — Return the comments on an Instagram post by its shortcode, as a cursor-paginated list. Useful for analyzing audience response and sentiment around a post.
Instagram: List replies to an Instagram comment — Return the replies to a specific comment on an Instagram post, identified by the post shortcode and comment ID, as a paginated list. Useful for following threaded conversations and analyzing audience discussion.
Instagram: List users who liked an Instagram post — Return the public profiles visible in Instagram's liker list for a post shortcode. Instagram returns this as a fixed set without pagination.
Instagram: Browse Instagram's recommended Reels feed — Return posts from Instagram's algorithmic recommended Reels feed, as a paginated list. Useful for sampling trending short-form video and discovering surfacing creators.
Instagram: Convert an Instagram post shortcode into its numeric media_id — Convert an Instagram post shortcode into its numeric `media_id`. A lookup helper — useful for pre-resolving and caching the ID that some media-level operations require.
Instagram: Extract a post shortcode from an Instagram URL — Extract the post shortcode from a full Instagram post URL (e.g. `instagram.com/p/<shortcode>`). A lookup helper — useful for normalizing user-supplied links before fetching a post.
Instagram: Convert an Instagram numeric media_id into its shortcode — Convert a numeric Instagram `media_id` back into its post shortcode — the inverse of the shortcode-to-media-id lookup. Useful for reconstructing shareable post URLs from stored IDs.
Instagram: Convert an Instagram username into its numeric user_id (pk) — Convert an Instagram username into its numeric user ID. A lookup helper — useful for pre-resolving and caching the ID so later profile and media calls skip the extra resolution step.
Instagram: Resolve an Instagram user ID to a username — Resolve a numeric Instagram user ID to its current username and canonical public profile. This is the inverse of `/instagram/resolve/user-id`.
Instagram: Cross-type Instagram search (posts/reels) — Search Instagram across content types (posts and reels) by query string, returning matching results as a paginated list. Useful for keyword, hashtag, and topic discovery on the platform.
Instagram: Get an Instagram user profile by username — Return the canonical public Instagram profile for a username — display name, bio, follower and following counts, post count, verification status, and profile picture. Useful as the entry point for any account-level research.
Instagram: List followers of an Instagram user — Return the accounts that follow a given Instagram user, by username, as a paginated list of profiles. Useful for audience analysis and mapping a creator's or brand's following.
Instagram: List accounts an Instagram user follows — Return the accounts a given Instagram user follows, by username, as a paginated list of profiles. Useful for mapping an account's interest graph and the people it engages with.
Instagram: List former usernames for an Instagram user — Return the former usernames an Instagram account has used, surfaced from Instagram's account-transparency information. Useful for identity verification and tracking rebrands.
Instagram: List Instagram highlight reels for a user (metadata only) — Return the metadata for an Instagram user's highlight reels (titles and covers); the stories inside each highlight are not included. Useful for cataloging a profile's pinned highlights.