LinktLinkt

Linkt API Documentation

Build AI-powered lead generation and account monitoring workflows with the Linkt API

Welcome to the Linkt API documentation. Build programmatic workflows to discover companies, enrich data, and monitor business signals at scale.

How Linkt Works

Linkt uses AI agents to research companies and contacts, delivering enriched data and real-time business intelligence through a simple API.

Loading diagram...
  1. ICP — Define your ideal customer profile with targeting criteria and enrichment fields
  2. Sheet — Create a container to store discovered entities
  3. Task — Configure a workflow (search, signal monitoring, or CSV import)
  4. Run — Execute the task and monitor progress
  5. Results — Retrieve enriched entities and detected signals

Two Operating Modes

Linkt supports two primary modes for different use cases:

Discovery Mode

Find new companies and contacts matching your criteria:

  • Search for companies by industry, size, location, and custom criteria
  • Discover decision makers at target accounts
  • Enrich imported data with AI-researched information

Use cases: Lead generation, market research, prospecting

Monitoring Mode

Track changes across companies and topics:

  • Monitor target accounts for funding, leadership changes, and news
  • Track industry topics for emerging signals
  • Detect buying signals and sales triggers in real-time

Use cases: Account-based marketing, competitive intelligence, sales triggers

Getting Started

Core Concepts

Understand the fundamental building blocks of the Linkt platform:

Guides

Step-by-step tutorials for common workflows:

Common Use Cases

Lead Generation

Build automated pipelines to find and qualify leads:

# 1. Define targeting criteria
icp = create_icp(
    name="Series A SaaS Companies",
    entity_targets=[{
        "entity_type": "company",
        "description": """
## Criteria
- B2B SaaS companies
- Series A or B funding
- 50-200 employees
- US or UK headquarters
 
## Enrichment Fields
- primary_product: Main product offering
- tech_stack: Key technologies used
"""
    }]
)
 
# 2. Create storage and task
sheet = create_sheet(name="Q1 Leads", icp_id=icp.id)
task = create_search_task(sheet_id=sheet.id)
 
# 3. Execute and retrieve results
run = execute_task(task.id, icp_id=icp.id)
entities = get_entities(sheet.id)

Account Monitoring

Track changes across your target accounts:

# Monitor for funding and leadership signals
signals = list_signals(
    icp_id=icp.id,
    signal_type="funding",
    strength="HIGH",
    days=7
)
 
for signal in signals:
    print(f"{signal.summary}")
    # "Acme Corp announced $50M Series B funding..."

Data Enrichment

Import and enrich your existing data:

# Upload CSV and enrich with AI
file = upload_file("prospects.csv")
task = create_ingest_task(
    file_id=file.id,
    primary_column="company_name",
    csv_entity_type="company"
)
run = execute_task(task.id, icp_id=enrichment_icp.id)

API Reference

For complete endpoint documentation, see the API Reference.

Support

  • API Issues: Contact support@linkt.ai
  • Documentation Feedback: Open an issue on GitHub

On this page