Skip to main content
Starleads is a conversational AI platform that deploys intelligent agents across multiple channels — phone (inbound & outbound), web-widget, SMS, and WhatsApp. From customer support to marketing and sales, Starleads handles your conversations at scale. Our public API lets you manage campaigns, add and remove prospects, and receive conversation results — all programmatically.
New here? Follow the steps below to get up and running in 5 minutes.

Getting Started

Get your API key

Sign up at app.starleads.co and retrieve your API key from your account settings. You’ll need it for every API request — it goes in the X-Api-Key header. Check the Authentication guide for details.

Make your first API call

Use the API to list your campaigns, add prospects, or retrieve campaign data. Explore the available endpoints in the API Reference section below.

Receive results in real-time

Set up a webhook to get notified whenever one of your AI agents completes a conversation. You’ll receive the full result — including classification, transcript, and summary. See the Receive Conversation Results guide for setup instructions.

Guides

Deep-dive into key features:

Authentication

Learn how to authenticate your API requests using your API key.

Receive Conversation Results

Get your agents’ conversation results in real-time via webhooks.

API Reference

Explore the available endpoints:
Base URL: https://api.starleads.co — All requests require the X-Api-Key header.

Get all campaigns

List all your campaigns.

Get campaign fields

Retrieve the fields of a specific campaign.

Get items by phone

Find all prospect entries for a phone number.

Add a campaign item

Add a new prospect to a campaign.

Delete a campaign item

Remove a prospect entry from a campaign.