Skip to main content
POST
/
v2
/
enc
Company Enrichment API
curl --request POST \
  --url https://api.cufinder.io/v2/enc \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '
{
  "query": "<string>"
}
'

Common Use Cases

A complete company record feeds almost everything downstream, from lead scoring to routing.
  • CRM Enrichment: Filling in firmographics like size, industry, and location on every record.
  • Lead Scoring: Qualifying inbound leads with complete company data.
  • Segmentation: Grouping accounts by industry, size, or revenue for targeting.
  • Data Hygiene: Refreshing stale company records on a schedule.
  • Routing and Assignment: Sending leads to the right rep based on firmographics.
Credit usage is 4 per record found.

Attributes

query
string
required
Company name or Company domain or Company LinkedIn URL

Response

{
    "status": 1,
    "data": {
        "confidence_level": 95,
        "query": "cufinder",
        "company": {
            "name": "cufinder",
            "website": "https://cufinder.io",
            "employee_count": 51,
            "size": "51-200",
            "industry": "software development",
            "description": "unleash the full potential of your b2b, b2c, and even local business with cufinder - the all-in-one platform powered by ai for lead generation and real-time data enrichment.\n\ncufinder equips you with a massive global database of over +262m companies and +419m contacts associated with +5k industries, boasting an impressive 98% data accuracy. its suite of powerful engines allows you to discover targeted leads, decision-makers, managers, and any info you can think of based on your specific needs!\n\nenrich your sales pipeline with 27 data enrichment services, user-friendly tools, and seamless crm integrations. manage your sales team effectively with built-in team management features, and leverage the convenience of chrome extension functionalities along with fair prices and customizable plans to fit any budget and empower your sales success across all business categories.",
            "linkedin_url": "linkedin.com/company/cufinder",
            "type": "privately held",
            "domain": "cufinder.io",
            "country": "germany",
            "state": "hamburg",
            "city": "hamburg",
            "address": "lentersweg 36,hamburg, 22339, de",
            "founded_year": "2020",
            "logo_url": "api.cufinder.io/logo/cufinder.io",
            "followers_count": 1000
        },
        "credit_count": 9921
    }
}

Company Enrichment API Typescript SDK

import { Cufinder } from '@cufinder/cufinder-ts';

// Initialize the client
const client = new Cufinder('your-api-key-here');

// Initialize with more options
const client = new Cufinder('your-api-key-here', { timeout: 60000 });

const result = await client.enc('cufinder');
console.log(result);

Company Enrichment API Python SDK

 from cufinder import Cufinder

# Initialize the client
client = Cufinder('your-api-key-here')

# Initialize with more options
client = Cufinder('your-api-key-here', timeout=60)

result = client.enc('cufinder')
print(result)

Company Enrichment API Go SDK

package main

import (
    "fmt"
    "log"
    
    "github.com/cufinder/cufinder-go"
)

func main() {
    // Initialize the client
    sdk := cufinder.NewSDK("your-api-key-here")
    
    // Initialize with more options
    sdk := cufinder.NewSDKWithConfig(cufinder.ClientConfig{
        APIKey:     "your-api-key-here",
        BaseURL:    "https://api.cufinder.io/v2",
        Timeout:    60 * time.Second,
        MaxRetries: 3,
    })
}

result, err := sdk.ENC("cufinder")
if err != nil {
    log.Fatal(err)
}
fmt.Println(result)

Company Enrichment API Ruby SDK

require 'cufinder_ruby'

# Initialize the client
client = Cufinder::Client.new(api_key: 'your-api-key-here')

# Initialize with more options
client = Cufinder::Client.new(
    api_key: 'your-api-key-here',
    timeout: 60,
    max_retries: 3
)

result = client.enc(query: 'cufinder')
puts result

Company Enrichment API Rust SDK

  use cufinder_rust::CufinderSDK;

#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
    // Initialize the client
    let sdk = CufinderSDK::new("your-api-key-here".to_string())?;
    
    // Initialize with more options
    let sdk = CufinderSDK::with_config(ClientConfig {
        api_key: "your-api-key-here".to_string(),
        base_url: "https://api.cufinder.io/v2".to_string(),
        timeout: Duration::from_secs(60),
        max_retries: 3,
    })?;
    
    Ok(())
}

let result = sdk.enc("cufinder").await?;
println!("{:?}", result);

Company Employee Count

Get a company’s current employee count.

Company Revenue Finder

Estimate a company’s annual revenue.

Company Locations

List a company’s office locations.

Company Tech Stack Finder

List the technologies a company uses.