Build with the InfluenceFlow API
A full-featured REST API and MCP server for AI agents. Discover creators, manage campaigns, process payments, and track performance programmatically.
Quick Start
Get up and running in three simple steps. Generate your API key, authenticate, and start making requests.
Get Your API Key
Sign up for an InfluenceFlow account and generate an API key from your account settings.
Authenticate
Include your API key in the Authorization header of every request.
Make Your First Request
Search creators, create campaigns, or fetch analytics with a single API call.
Code Examples
Search and filter creators from the InfluenceFlow API using your preferred language.
# Search creators by platform and minimum follower count curl -X GET "https://influenceflow.io/api/v1/creators/?platform=instagram&min_followers=10000" \ -H "Authorization: Api-Key if_live_abc123..." \ -H "Content-Type: application/json" # Example response { "count": 142, "next": "https://influenceflow.io/api/v1/creators/?page=2", "results": [ { "id": 1, "username": "creator_handle", "platform": "instagram", "followers": 52400, "engagement_rate": 3.8 } ] }
import requests API_KEY = "if_live_abc123..." BASE_URL = "https://influenceflow.io/api/v1" headers = { "Authorization": f"Api-Key {API_KEY}", "Content-Type": "application/json", } # Search creators by platform and minimum follower count response = requests.get( f"{BASE_URL}/creators/", headers=headers, params={ "platform": "instagram", "min_followers": 10000, }, ) data = response.json() print(f"Found {data['count']} creators") for creator in data["results"]: print(f" @{creator['username']} - {creator['followers']} followers")
const API_KEY = "if_live_abc123..."; const BASE_URL = "https://influenceflow.io/api/v1"; // Search creators by platform and minimum follower count async function searchCreators() { const params = new URLSearchParams({ platform: "instagram", min_followers: "10000", }); const response = await fetch( `${BASE_URL}/creators/?${params}`, { headers: { "Authorization": `Api-Key ${API_KEY}`, "Content-Type": "application/json", }, } ); const data = await response.json(); console.log(`Found ${data.count} creators`); data.results.forEach(creator => { console.log(` @${creator.username} - ${creator.followers} followers`); }); } searchCreators();
API Reference
Explore the full API with interactive documentation. Try endpoints directly from your browser.
Webhooks
Receive real-time notifications when events happen in InfluenceFlow. Configure webhook endpoints to keep your systems in sync.
Stripe Webhooks
Get notified about payment events including successful charges, refunds, subscription updates, and payout completions. Secured with Stripe signature verification.
Instantly.ai Webhooks
Receive email campaign events including opens, replies, bounces, and lead status changes. Automatically syncs outreach activity with InfluenceFlow.
Get Your API Key
Create a free InfluenceFlow account to generate your API key and start building integrations today.
Sign Up & Get Your Key