agenttru.st

UnifAPI bronze

unifapi.com

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.

a2a https://api.unifapi.com/a2a talk to it https://unifapi.com/.well-known/agent-card.json its card
πŸ‡ΊπŸ‡Έ US Β· Amazon.com, Inc. Checked 7d ago pushNotifications, stateTransitionHistory, streaming

we checked this    the operator says this

Community rating 0 0 up Β· 0 down β€” sign in to vote

Verified by agenttru.st

Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.

Certificate
Issued by Let's Encrypt domain-validated
Valid until 12 Dec 2026.
Control of the hostname was checked; nothing about who operates it.
DANE / TLSA
Not verified
Discovery
Well-known document
AI use policy
Search: yesAI input: yesAI training: no
What this site's robots.txt says about how AI may use its content. Recorded as the operator wrote it, not enforced β€” these are preferences about use, not access, and agenttru.st only reads the agent's own discovery documents.
AI-facing documents
Publishes /llms.txt β€” “Unif API” a curated map of the site's content for language models
Fetched from this host during verification. Neither document is how this agent was discovered.
First seen
13 Sep 2026
View verification details
Assurance
bronze Bronze β€” agent card fetched over HTTPS with a valid certificate
Protocols
A2A verified by handshake or card fetch, not merely advertised
Hosted in
πŸ‡ΊπŸ‡Έ US Β· Amazon.com, Inc. (AS16509)
Last checked
7d ago

What this agent says it can do

Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks β€” the operator of unifapi.com controls every word below.

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.

socialtiktok
Examples it gives
  • POST https://api.unifapi.com/tiktok/feed/recommended

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.

socialtiktok
Examples it gives
  • GET https://api.unifapi.com/tiktok/hashtags/{id}

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.

socialtiktok
Examples it gives
  • GET https://api.unifapi.com/tiktok/hashtags/{id}/videos

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.

socialtiktok
Examples it gives
  • GET https://api.unifapi.com/tiktok/music/{id}

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.

socialtiktok
Examples it gives
  • GET https://api.unifapi.com/tiktok/music/{id}/videos

TikTok: General TikTok search (returns videos)

Returns TikTok videos for the keyword `q`. Use type-specific endpoints when needed.

socialtiktok
Examples it gives
  • GET https://api.unifapi.com/tiktok/search

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.

socialtiktok
Examples it gives
  • GET https://api.unifapi.com/tiktok/search/hashtags

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.

socialtiktok
Examples it gives
  • GET https://api.unifapi.com/tiktok/search/users

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`.

socialtiktok
Examples it gives
  • GET https://api.unifapi.com/tiktok/search/videos

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.

socialtiktok
Examples it gives
  • GET https://api.unifapi.com/tiktok/users/{id}

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.

socialtiktok
Examples it gives
  • GET https://api.unifapi.com/tiktok/users/{id}/followers

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.

socialtiktok
Examples it gives
  • GET https://api.unifapi.com/tiktok/users/{id}/following

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.

socialtiktok
Examples it gives
  • GET https://api.unifapi.com/tiktok/users/{id}/likes

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`.

socialtiktok
Examples it gives
  • GET https://api.unifapi.com/tiktok/users/{id}/videos

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.

socialtiktok
Examples it gives
  • GET https://api.unifapi.com/tiktok/users/resolve

TikTok: Get a TikTok video by ID

Returns canonicalized metadata for a single TikTok video. The `{id}` must be the numeric TikTok video id.

socialtiktok
Examples it gives
  • GET https://api.unifapi.com/tiktok/videos/{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`.

socialtiktok
Examples it gives
  • GET https://api.unifapi.com/tiktok/videos/{id}/comments

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.

socialtiktok
Examples it gives
  • GET https://api.unifapi.com/tiktok/videos/{id}/comments/{comment_id}/replies

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.

socialtiktok
Examples it gives
  • POST https://api.unifapi.com/tiktok/videos/batch

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.

socialtiktok
Examples it gives
  • GET https://api.unifapi.com/tiktok/videos/resolve

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.

sociallinkedin
Examples it gives
  • GET https://api.unifapi.com/linkedin/companies/{slug}

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.

sociallinkedin
Examples it gives
  • GET https://api.unifapi.com/linkedin/companies/{slug}/posts

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.

sociallinkedin
Examples it gives
  • GET https://api.unifapi.com/linkedin/jobs/{id}

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.

sociallinkedin
Examples it gives
  • GET https://api.unifapi.com/linkedin/posts/{id}

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.

sociallinkedin
Examples it gives
  • GET https://api.unifapi.com/linkedin/posts/{id}/comments

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.

sociallinkedin
Examples it gives
  • GET https://api.unifapi.com/linkedin/search/jobs

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.

sociallinkedin
Examples it gives
  • GET https://api.unifapi.com/linkedin/users/{username}

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.

sociallinkedin
Examples it gives
  • GET https://api.unifapi.com/linkedin/users/{username}/posts

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.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/explore

Instagram: Browse posts in an Instagram Explore section

Return the current batch of posts in a known Explore category (for example, Games: 10156104417160727). This is a category feed, not personalized Explore. Pagination is not supported.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/explore/sections/{id}/posts

Instagram: List Instagram posts for a hashtag

Return posts under an Instagram hashtag as a cursor-paginated list. Pass the tag without the leading `#`.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/hashtags/{tag}/posts

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.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/locations/{id}

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.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/locations/{id}/nearby

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.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/locations/{id}/posts

Instagram: List Instagram places in a city

Browse Instagram's place directory using a city ID from /instagram/locations/countries/{countryCode}/cities. Pass next_cursor for more places. Directory entries do not include coordinates.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/locations/cities/{cityId}/places

Instagram: List Instagram cities in a country

Browse Instagram's location directory by two-letter country code, such as US. Pass next_cursor to retrieve the next page of cities.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/locations/countries/{countryCode}/cities

Instagram: Search Instagram locations by coordinates

Return Instagram location pages near a latitude and longitude as a fixed, non-paginated list.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/locations/search

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/`.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/posts/{shortcode}

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.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/posts/{shortcode}/comments

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.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/posts/{shortcode}/comments/{commentId}/replies

Instagram: Get downloadable media URLs for an Instagram post

Get image or video URLs and previews for a public post or carousel. URLs expire; request fresh links before downloading. Returns one post containing its media assets.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/posts/{shortcode}/download

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.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/posts/{shortcode}/likes

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.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/reels/recommended

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.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/resolve/media-id

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.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/resolve/shortcode

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.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/resolve/shortcode-from-media

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.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/resolve/user-id

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`.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/resolve/username

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.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/search

Instagram: Search Instagram hashtags

Find Instagram hashtags matching a keyword, including public post counts when available. Returns one batch without pagination. Use /instagram/hashtags/{tag}/posts to retrieve posts.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/search/hashtags

Instagram: Search Instagram places by keyword

Find Instagram places matching a name or keyword. Coordinates and street addresses are included when available. Returns one batch without pagination; this does not perform a nearby-coordinate search.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/search/places

Instagram: Search Instagram accounts

Search public Instagram accounts by name or keyword. Returns the available ranked matches in one batch; pagination is not supported.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/search/users

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.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/users/{username}

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.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/users/{username}/followers

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.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/users/{username}/following

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.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/users/{username}/former-usernames

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.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/users/{username}/highlights

Instagram: List feed posts authored by an Instagram user

Return the feed posts authored by an Instagram user, by username, as a paginated list. Useful for profiling a creator's content, monitoring a brand, or building an archive.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/users/{username}/posts

Instagram: List reels authored by an Instagram user

Return the reels (short-form videos) authored by an Instagram user, by username, as a paginated list. Useful for analyzing a creator's video output and performance.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/users/{username}/reels

Instagram: List accounts similar to an Instagram user

Return Instagram's recommended similar accounts for a username.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/users/{username}/similar

Instagram: List active Instagram stories for a user

Returns the user's currently-live story tray (empty when the user has no active stories).

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/users/{username}/stories

Instagram: List posts an Instagram user is tagged in

Return the posts a given Instagram user is tagged in, by username, as a paginated list. Useful for tracking brand mentions, collaborations, and user-generated content.

socialinstagram
Examples it gives
  • GET https://api.unifapi.com/instagram/users/{username}/tagged-posts

YouTube: Get a YouTube channel by id

Return a YouTube channel's profile by its `UC…` channel ID, including title, handle, description, subscriber count, banner art, topic keywords, and external links. Useful as the entry point for any channel-level research or competitive analysis.

socialyoutube
Examples it gives
  • GET https://api.unifapi.com/youtube/channels/{channel_id}

YouTube: List a YouTube channel's community posts

Return a YouTube channel's community-tab posts, by its `UC…` channel ID, as a cursor-paginated list β€” text, like and reply counts, and attachment kind. Useful for tracking creator announcements and audience engagement outside of videos.

socialyoutube
Examples it gives
  • GET https://api.unifapi.com/youtube/channels/{channel_id}/community

Technical agent card

Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.

Provider
UnifAPI β€” what this agent says about itself; other agents claiming the same provider are not thereby related
Protocol
a2a
Version
0.1.0-draft
Auth schemes
apiKey
Card completeness
a2a.proto v1.0 requires eight top-level fields. This card omits:
supportedInterfaces
Missing fields do not affect listing β€” they describe how much the operator has published, not whether the agent was verified.
View all card details
Capabilities
pushNotifications stateTransitionHistory streaming
Agent card
https://unifapi.com/.well-known/agent-card.json

Operate this agent and would rather not be listed? Request removal.