Skip to main content
POST
Reference example
Finds creators similar to a seed account on Instagram, TikTok, or YouTube. platform and target_account are required; add limit (1–100, default 40) and optional filters for regions, languages, follower and play-count ranges, gender, ethnicity, creator type, face visibility, and workspace deduplication. Each match returns a rich profile: id, username, fullName, biography, email, followerCount, averagePlayCount / medianPlayCount, averageEngagementRate / medianEngagementRate, region, language, AI-inferred gender, ageRange, ethnicity, faceVisibility, accountPositioning tags, an aiDescription, profileUrl, and a relevance score. Results are sorted by score descending. Prefer a natural-language brief over a seed account? Use post_waveinflu_ai_search, which returns the same creator shape. Most matches already include an email. Use post_waveinflu_email_lookup for the ones that come back null.
Breaking change (migration to hiCreator upstream). The seed is now a single required target_account (previously seedProfileUrl / contentDirection). The response is data.items[] with data.count (previously data.data[] with total), and each match uses score (previously similarityScore). The mode, sourceUserId, and quota fields have been removed, and new profile fields (biography, gender, ageRange, ethnicity, faceVisibility, accountPositioning, aiDescription) have been added. Billing is per delivered creator (data.count).

Example

First time? Point any MCP client at https://mcp.aisa.one/mcp — Claude Code, Codex, Cursor, VS Code and the rest. Authorization is OAuth: the client opens a browser, you click Allow once, and there is no key to paste. Your agent then reaches every endpoint through a few meta tools: search, list_categories, get_details and batch_quote are free, batch_use is billed per call. Setup per client is in Connect via MCP; the live tool list and what each call costs are on aisa.one/mcp.
Set this endpoint up in your agent →

Request contract

Complete OpenAPI definition Effective request and pricing declaration (including authentication and referenced schemas):

Cost and request rules

Usage-based billing; Default request estimate: $0.124425 USD (not a fixed price). Declared unit rate: $0.004977 USD per similar_creator_point. Account-specific pricing and final settlement may differ. Published reference values are not an account-specific quote or a settled charge. For endpoints supporting X-AISA-Cost-Mode: quote, obtain a free quote for your exact request before execution; reconcile the settled cost with response metadata and Usage Logs. USD amounts use 1,000,000 integer micro-USD per dollar.
  • Default request reference estimate (USD): 0.124425
  • Declared unit rate (USD): 0.004977
  • Billing unit: similar_creator_point
  • Cost contract: response_units
  • Published reference multiplier: 1.0
  • Declared maximum count/units: 100
  • Settlement evidence source: response_body

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
target_account
string
required

Seed account: a creator handle (with or without @) or profile URL to find similar creators for.

Example:

"@onkimia"

filters
object

Optional filters applied before matching. All fields are optional.

limit
integer
default:25

Maximum number of creators to return. Default 25, range 1–100. Caps the billed count.

Required range: 1 <= x <= 100
Example:

10

platform
enum<string>
default:youtube

Target platform.

Available options:
instagram,
tiktok,
youtube
Example:

"instagram"

Response

Similar creators returned

billingRequestId
string

Billing reference for this call, linked to your usage log.

Example:

"a328145e-3cc9-45c7-89f9-a5f15b236d4f"

data
object
requestId
string

Request ID for support and monitoring.

Example:

"req-b33"