ClickCease Buying Intent API | Detect Companies Ready to Buy in Real Time | Minelead
📡

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.

💡

Recommended Solutions Per Signal

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.recommended_solutions);
  });
}
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('recommended_solutions', []))
$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_score":            100,
  "intent_level":            "hot",
  "confidence":              "high",
  "time_sensitivity":        "immediate",
  "summary":                 "Stripe is expanding through acquisitions and new markets...",
  "recommended_pitch_angle": "Position solutions that support M&A integration and global expansion...",
  "reasoning":               "Recent acquisitions, market entries and engineering hiring drive a hot score.",
  "intent_categories": [
    {
      "category":  "merger_acquisition",
      "strength":  "high",
      "recency":   "last_30d",
      "signals":   [
        {
          "text":        "Stripe is buying SMB lender Parafin",
          "period":      "last_30d",
          "date":        "2026-09-30",
          "sentiment":   "positive",
          "source_tier": "tier_1",
          "urls":        ["https://www.axios.com/...", "https://www.paymentsdive.com/..."]
        }
      ],
      "recommended_solutions": ["M&A integration consulting", "Data migration services", "Legal services"]
    },
    {
      "category":  "hiring_engineering",
      "strength":  "low",
      "recency":   "last_30d",
      "signals":   [
        {
          "text":        "Staff Software Engineer, Link - Bank Connections",
          "period":      "last_30d",
          "date":        "2026-09-24",
          "sentiment":   "neutral",
          "source_tier": "tier_3",
          "urls":        ["https://www.linkedin.com/jobs/view/..."]
        }
      ],
      "recommended_solutions": ["Cloud infrastructure", "Developer tools", "CI/CD platforms"]
    }
  ],
  "predicted_moves": [
    {
      "timeframe":  "6_months",
      "prediction": "Stripe will buy IT integration and change management services to absorb Parafin.",
      "driven_by":  ["merger_acquisition"]
    }
  ],
  "signal_channels": {
    "news_network":    true,
    "company_website": true,
    "hiring_signals":  true
  },
  "growth_trajectory": "accelerating",
  "company_profile": {
    "description":       "Stripe is a global fintech company providing payment processing infrastructure.",
    "business_model":    "platform",
    "industry":          "fintech",
    "industry_vertical": "payment infrastructure"
  },
  "meta": {
    "date_windows": {"30d": "2026-09-06", "90d": "2026-07-08", "180d": "2026-04-09"}
  }
}

Response Fields

Field Type Description
statusstring'success' | 'error'
companystringCompany name, as sent in the request
domainstringCompany domain, as sent in the request
intent_scoreinteger0–100 buying intent score, computed from category strength and recency
intent_levelstring'hot' (70+) | 'warm' (40–69) | 'cold' (10–39) | 'none'
confidencestring'high' | 'medium' | 'low' — based on the quality of the sources behind the signals
time_sensitivitystring'immediate' | '3_months' | '6_months' | 'low' — how soon to reach out
summarystring2–3 sentence summary of the company’s buying intent
recommended_pitch_anglestringOne sentence on how to approach the company
reasoningstringThe key signals driving the score
intent_categoriesarrayDetected signals grouped by category
intent_categories[].categorystringhiring_engineering, hiring_marketing, hiring_sales, hiring_ai, hiring_customer_support, hiring_general, expansion, funding, merger_acquisition, new_executive, partnership, customer_win, new_market_entry, rebranding, ipo_preparation, product_launch, technology_adoption, investment, security_incident, legal_regulatory, financial_performance, other
intent_categories[].strengthstring'high' | 'medium' | 'low' — how directly the category implies a purchase
intent_categories[].recencystring'last_30d' | 'last_90d' | 'last_180d' | 'unknown' — the most recent signal in the category
intent_categories[].recommended_solutionsarrayProduct and service types this company is likely to buy
intent_categories[].signalsarrayThe individual signals; one per real-world event
signals[].textstringHeadline, job title or snippet, copied from the source
signals[].periodstring'last_30d' | 'last_90d' | 'last_180d' | 'unknown'
signals[].datestringPublish date (YYYY-MM-DD) when known; omitted otherwise
signals[].sentimentstring'positive' | 'negative' | 'neutral'
signals[].source_tierstring'tier_1' (major press or the company’s own site) | 'tier_2' (trade and tech press) | 'tier_3' (other)
signals[].urlsarraySource links for the event — one or more; several when multiple outlets reported it
predicted_movesarrayUp to 5 likely near-term purchasing moves
predicted_moves[].timeframestring'30_days' | '90_days' | '6_months' | '1_year'
predicted_moves[].predictionstringThe predicted move, naming the tool or vendor type
predicted_moves[].driven_byarrayThe intent categories behind the prediction
signal_channelsobjectWhich source channels returned signals: news_network, company_website, hiring_signals (booleans)
growth_trajectorystring|null'accelerating' | 'stable' | 'decelerating' | 'restructuring'
company_profileobject|nulldescription, business_model, industry, industry_vertical
company_profile.business_modelstring|null'B2B' | 'B2C' | 'B2B2C' | 'marketplace' | 'platform' | 'infrastructure' | 'agency' | 'other'
company_profile.industrystring|null'saas' | 'fintech' | 'healthtech' | 'ecommerce' | 'cybersecurity' | 'hr_tech' | 'martech' | 'legaltech' | 'edtech' | 'logistics' | 'manufacturing' | 'media' | 'consulting' | 'financial_services' | 'retail' | 'telecom' | 'real_estate' | 'energy' | 'ai' | 'other'
metaobjectdate_windows: start dates (YYYY-MM-DD) of the 30d / 90d / 180d windows used for period
messagestringError description; returned instead of the fields above when status is 'error'

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 recommended solutions — 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 recommended solutions 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

LIMITED TIME OFFER

Don't miss out

B2B leads at your fingertips

For new users

Start free & get 15% off your first plan

Sign up in seconds — no credit card required. Apply code at checkout to unlock your discount.

MNLD15
Sign Up Free →