Raw schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"maxLength": 500,
"description": "Natural-language semantic discovery query by topic, niche, audience, geography, or content style. Do not pass exact handles or usernames here; use get_profile, lookup_profiles, or autocomplete_creators instead."
},
"platforms": {
"description": "Platforms to search. Omit for all.",
"type": "array",
"items": {
"$ref": "#/definitions/Platform"
}
},
"limit": {
"default": 25,
"description": "Maximum results to return.",
"type": "integer",
"minimum": 1,
"maximum": 100
},
"creator_kinds": {
"description": "Optional creator kind filter. Omit for no creator-kind filter.",
"minItems": 1,
"type": "array",
"items": {
"type": "string",
"enum": [
"INFLUENCER",
"THEME_PAGE"
]
}
},
"min_followers": {
"description": "Minimum follower count.",
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"max_followers": {
"description": "Maximum follower count.",
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"min_engagement_rate": {
"description": "Minimum engagement rate as a percentage from 0 to 100.",
"type": "number",
"minimum": 0,
"maximum": 100
},
"max_engagement_rate": {
"description": "Maximum engagement rate as a percentage from 0 to 100.",
"type": "number",
"minimum": 0,
"maximum": 100
},
"verified": {
"description": "When set, only return verified or unverified creators.",
"type": "boolean"
},
"platform": {
"description": "Optional platform to narrow username matching.",
"allOf": [
{
"$ref": "#/definitions/Platform"
}
]
},
"scope": {
"default": "all_platforms",
"description": "Which linked platforms to include in each lookup result.",
"type": "string",
"enum": [
"creator_only",
"matched_platforms",
"all_platforms"
]
},
"query_type": {
"default": "auto",
"description": "Use creator_lookup for specific names/handles and semantic_discovery for topical/niche discovery. Auto routes exact handles and profile URLs to lookup, and keeps legacy semantic-search behavior otherwise.",
"type": "string",
"enum": [
"auto",
"creator_lookup",
"semantic_discovery"
]
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"definitions": {
"Platform": {
"type": "string",
"enum": [
"instagram"
],
"description": "Social media platform",
"example": "instagram"
}
}
}