Skip to content

Changelog

What's new in CompanyLens

Release notes for the CompanyLens API. New features, improvements, and fixes.

v1.0.0

Initial Release

CompanyLens API is live. Full company enrichment, tech detection, social discovery, DNS/WHOIS intelligence, and bulk processing — all in one simple REST API.

New Endpoints

GET /v1/enrich/company

Full company profile enrichment. Returns name, description, industry, employee count range, founding year, headquarters location, social profiles, tech stack (flat + categorized), contact email pattern, website metadata, WHOIS, and DNS records.

GET /v1/enrich/tech

Dedicated tech stack detection. Analyzes HTTP headers, HTML content, and DNS MX records to categorize technologies into frameworks, CMS, analytics, payment, CDN/hosting, email providers, chat/support, and other.

GET /v1/enrich/social

Social profile discovery. Scrapes company websites and probes common URL patterns to find LinkedIn, Twitter/X, Facebook, GitHub, YouTube, Instagram, and Crunchbase profiles.

POST /v1/enrich/bulk

Bulk company enrichment. Enrich up to 10 domains concurrently in a single POST request. Returns per-domain results with success/failure status and full enrichment payloads.

GET /v1/health

Health check endpoint. Returns service status, API version, Redis connectivity, and database connectivity.

Tech Stack Detection

60+ technology fingerprints

Detects popular frameworks (React, Next.js, Vue, Angular), CMS platforms (WordPress, Shopify, Webflow), analytics (GA4, Segment, Mixpanel), CDNs (Cloudflare, Fastly, AWS CloudFront), payment processors (Stripe.js, Braintree), email providers (SendGrid, Mailchimp, Postmark), and chat tools (Intercom, Drift, HubSpot).

Dual response format

tech_stack returns a flat deduplicated list for quick access; tech_stack_detailed groups technologies by category for structured consumption.

Multi-signal detection

Combines HTTP response headers, HTML meta tags, script src patterns, and DNS MX records for higher accuracy.

DNS & WHOIS Intelligence

Full DNS record lookup

A, CNAME, MX, NS, and TXT records returned in the dns object. Useful for detecting email providers, CDNs, and infrastructure from DNS alone.

WHOIS enrichment

Registrar, registrant organization, creation date, expiry date, last updated, name servers, and domain status — all parsed from WHOIS data.

Infrastructure

Redis caching

All enrichment results are cached for 7 days. Use refresh=true to bypass the cache and fetch fresh data on demand.

Rate limiting

Per-API-key rate limits enforced with standard X-RateLimit-Limit, X-RateLimit-Remaining, and X-RateLimit-Reset response headers.

Tiered API keys

Free, Starter, Pro, and Business tiers with different rate limits. API keys are managed per-account.

Request logging

Every API call is logged with cache hit status, response time, and tier metadata for usage analytics.

Have a feature request?

We're building this for developers. Your feedback shapes the roadmap.

Contact us →