📡

Real-Time Signal Detection

We continuously monitor a broad set of trusted B2B intelligence sources across three time windows (30d, 90d, 180d) to surface the freshest buying signals.

🎯

16 Intent Categories

From funding rounds and executive hires to IPO preparation and AI hiring — each signal is classified and scored so you know exactly what to pitch.

💡

Vendor-Facing Implied Needs

Every category comes with a curated list of B2B products or services the company is likely to buy right now — ready to use in your outbound message.

Simple API Integration

One GET request. Works in any language. Integrate buying intent signals directly into your CRM or outreach tool in minutes.

cURL
JavaScript
Python
PHP
curl "https://api.minelead.io/v1/buying-intent/?key=YOUR_API_KEY&company=Stripe&domain=stripe.com"
const res = await fetch(
  'https://api.minelead.io/v1/buying-intent/' +
  '?key=YOUR_API_KEY&company=Stripe&domain=stripe.com'
);
const data = await res.json();

if (data.status === 'success') {
  console.log('Intent level:', data.intent_level);   // "hot" | "warm" | "cold" | "none"
  console.log('Intent score:', data.intent_score);
  console.log('Summary:', data.summary);
  data.intent_categories.forEach(cat => {
    console.log(cat.category, '→ sell:', cat.needs);
  });
}
import requests

resp = requests.get(
    'https://api.minelead.io/v1/buying-intent/',
    params={
        'key':     'YOUR_API_KEY',
        'company': 'Stripe',
        'domain':  'stripe.com',
    }
)
data = resp.json()

if data['status'] == 'success':
    print('Level :', data['intent_level'])   # hot / warm / cold / none
    print('Score :', data['intent_score'])
    for cat in data.get('intent_categories', []):
        print(cat['category'], '->', cat.get('needs', []))
$url = 'https://api.minelead.io/v1/buying-intent/?' . http_build_query([
    'key'     => 'YOUR_API_KEY',
    'company' => 'Stripe',
    'domain'  => 'stripe.com',
]);
$data = json_decode(file_get_contents($url), true);

if ($data['status'] === 'success') {
    echo 'Intent level: ' . $data['intent_level'] . PHP_EOL;
    echo 'Score: '        . $data['intent_score']  . PHP_EOL;
}

Example Response

{
  "status":                  "success",
  "company":                 "Stripe",
  "domain":                  "stripe.com",
  "intent_level":            "hot",
  "intent_score":            8.5,
  "time_sensitivity":        "immediate",
  "confidence":              "high",
  "summary":                 "Stripe is aggressively hiring engineers and sales talent...",
  "recommended_pitch_angle": "Lead with infrastructure scalability and compliance tooling...",
  "intent_categories": [
    {
      "category": "hiring_engineering",
      "weight":   "high",
      "period":   "30_days",
      "signals":  [{"text": "Posted 14 senior backend roles on LinkedIn", "url": "..."}],
      "needs":    ["Cloud infrastructure", "Developer tools", "CI/CD platforms"]
    }
  ],
  "data_coverage": {
    "news_results_found":   true,
    "site_results_found":   true,
    "linkedin_jobs_found":  true
  }
}

Why Sales Teams Use the Buying Intent API

Stop guessing which prospects to call. Minelead surfaces companies that are actively expanding, hiring, raising funding, or making moves — so your outreach hits at exactly the right moment.

📈

Prioritise Your Pipeline

Score every account by intent level — hot, warm, or cold — and route reps to the deals most likely to close this quarter.

Personalise Outreach at Scale

Each intent category includes implied vendor needs — ready-made talking points for your cold email or LinkedIn message without extra research.

🔗

Plug Into Your CRM

A simple REST GET request means you can enrich any account record in Salesforce, HubSpot, or any CRM with live buying signals in real time.

🗓️

Three Time Windows

Signals are classified across 30, 90, and 180-day windows so you can distinguish immediate urgency from longer-term strategic moves.

💼

16 Intent Categories

Hiring, funding, M&A, product launch, new exec hires, technology adoption, market expansion and more — each with matched vendor needs to pitch.

🌍

Any Stack, Any Language

Works with Python, Node.js, PHP, Ruby, Go — or directly from cURL. No SDKs or webhooks required.

Start Detecting Buying Intent Today

Get free credits every month. No credit card required. Add real-time intent signals to your sales workflow in minutes.

Get Free API Key API Documentation

Frequently Asked Questions

What is a buying intent signal?+
A buying intent signal is a publicly observable event that indicates a company may be in the market for a product or service. Examples include: posting engineering job openings (signals need for DevTools), announcing a funding round (signals budget expansion), launching a new product (signals need for GTM tooling), or hiring a new CMO (signals marketing stack changes).
How many credits does a buying intent request cost?+
Each buying intent request costs 5 credits. Results are cached so repeated lookups for the same company within the cache window are returned instantly at no additional cost.
What information do I need to pass to the API?+
You need to provide two parameters: company (the company name, e.g. 'Stripe') and domain (the company's primary domain, e.g. 'stripe.com'). Both are required to accurately resolve the company and avoid ambiguous results.
Can I run intent checks in bulk?+
The API processes one company per request. For bulk analysis, call the endpoint in parallel for each company in your list — the API is stateless and supports concurrent requests.
Searching ...
×
Set a Password
You have created your account using Google SSO. You need to set a password.

Phone Verification