Skip to main content
POST
/
v1
/
creators
/
lookalike
JavaScript
import Influship from 'influship';

const client = new Influship({
  apiKey: process.env['INFLUSHIP_API_KEY'], // This is the default and can be omitted
});

const response = await client.creators.lookalike({ seeds: [{}] });

console.log(response.data);
{
  "data": [
    {
      "creator": {
        "id": "123e4567-e89b-12d3-a456-426614174000",
        "name": "Jane Fitness",
        "bio": "Fitness coach & wellness advocate",
        "avatar_url": "https://cdn.example.com/avatars/jane.jpg"
      },
      "primary_profile": {
        "id": "123e4567-e89b-12d3-a456-426614174000",
        "platform": "instagram",
        "username": "fitness_coach_jane",
        "url": "https://www.instagram.com/fitness_coach_jane",
        "followers": 125000,
        "engagement_rate": 3.5,
        "is_verified": true
      },
      "similarity": {
        "score": 0.78,
        "shared_traits": [
          "Similar content style",
          "Same niche audience"
        ]
      }
    }
  ],
  "has_more": true,
  "next_cursor": "eyJvZmZzZXQiOjI1fQ=="
}

Authorizations

X-API-Key
string
header
required

Body

application/json

Find similar creators request

Find similar creators request

seeds
object[]
required

Seed creators to find similar creators for

Required array length: 1 - 10 elements
filters
object

Additional filters

limit
integer
default:25

Maximum results to return

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

25

cursor
string

Pagination cursor for next page

Response

Successful response

data
object[]
required
has_more
boolean
required

Whether more results are available

Example:

true

next_cursor
string | null
required

Cursor for the next page

Example:

"eyJvZmZzZXQiOjI1fQ=="