Skip to main content
POST
/
:projectId
/
api
/
v7
/
search
/
users
Search Users
curl --request POST \
  --url https://api.replyke.com/api/v6/:projectId/api/v7/search/users \
  --header 'Content-Type: application/json' \
  --data '
{
  "query": "<string>",
  "limit": 123
}
'
Performs vector-similarity search over user profiles in the project using AI embeddings. Returns the most semantically relevant user profiles for the given query. Requires a paid plan with semantic search enabled.

Body Parameters

query
string
required
The natural language search query (e.g., a name, username, bio text, or description).
limit
number
default:"20"
Maximum number of users to return. Maximum 50.

Response

Returns an array of result objects ordered by similarity:
[
  {
    "similarity": 0.91,
    "record": { ...User object... }
  }
]

Error Responses

{ "error": "Semantic search requires a paid plan", "code": "project/plan-required" }