Company Name to Domain API
Company websites are the foundation of B2B lead enrichment and outreach campaigns. The Company Name to Domain API transforms company names into verified website URLs with 94-98% accuracy, pulling from CUFinder's database of 85M+ enriched profiles. Built for developers automating CRM enrichment and lead qualification, this RESTful endpoint returns official domain addresses with confidence scores that power data pipelines, webhook integrations, and real-time lookup systems across your sales stack.
CUFinder Official SDKs
https://api.cufinder.io/v2/cuf
Required Attributes
x-api-key
stringYour API key.
company_name
stringCompany name
country_code
stringCountry code
Credit usage
1 for founded records
/v2/cuf
curl --location 'https://api.cufinder.io/v2/cuf' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'x-api-key: api_key' \
--data-urlencode 'company_name=cufinder' \
--data-urlencode 'country_code=US'{
"status": 1,
"data": {
"confidence_level": 94,
"query": "cufinder",
"domain": "http://cufinder.io/",
"credit_count": 9997
}
}Status Codes
- 200
indicates a successful response.
- 400
indicates a not enough credits.
- 401
indicates an invalid API key.
- 404
indicates a not found results (Our algorithm can't find a data for your query).
- 422
indicates an error in sending data.
- 500
indicates a server error — you won't be seeing these
Company Name to Domain 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.cuf('cufinder', 'US');
console.log(result)Company Name to Domain 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.cuf('cufinder', 'US')
print(result)Company Name to Domain 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.CUF("cufinder", "US")
if err != nil {
log.Fatal(err)
}
fmt.Println(result)Company Name to Domain 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.cuf(company_name: 'cufinder', country_code: 'US')
puts resultCompany Name to Domain 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.cuf("cufinder", "US").await?;
println!("{:?}", result);CUFinder API Documentation - B2B Data Enrichment APIs
Official CUFinder API docs. Access 1B+ profiles and 85M+ companies with 16+ RESTful endpoints. 93-99% accuracy. Integration guides and examples.
LinkedIn Company URL Finder
Official API docs for LinkedIn Company URL Finder endpoint. Get verified LinkedIn profiles from company names with 96% accuracy. RESTful integration guide.
