Skip to main content

Influship API

Describe the kind of creator you need, and the API finds them. Search returns ranked results with match scores and explanations, so you can build creator discovery into your product without training a model or managing data pipelines.

Core Workflows

Quick Example

import Influship from 'influship';

const client = new Influship({
  apiKey: process.env.INFLUSHIP_API_KEY,
});

const response = await client.creators.search({
  query: 'travel content creators with strong YouTube presence',
  limit: 5,
});

console.log(response);
Abbreviated response:
{
  "data": [
    {
      "creator": {
        "id": "b2d4f6a8-e1c3-4b7d-9f2a-8c6e0d4b3a1f",
        "name": "Priya Mehta"
      },
      "primary_profile": {
        "platform": "youtube",
        "username": "priyatravels"
      },
      "match": {
        "score": 0.94,
        "reasons": ["Consistent travel content with high audience retention on YouTube"]
      }
    }
  ],
  "search_id": "search_123",
  "total": 1,
  "has_more": false,
  "next_cursor": null
}
Search accepts natural language, but result quality depends on input quality. If your users are not marketers or developers, consider running their input through an LLM to tighten the query before sending it to the API.

Get Started

If you’re an early-stage startup, check out the startup program for discounted access.
Need custom rate limits or volume pricing? Reach out at elliot@influship.com.