Intelligence

Company Profile

A company profile from its domain, read live from its own site: what it sells and to whom, pricing model and plans from its pricing page, open roles from its public Greenhouse/Lever/Ashby board, tech stack, socials, security.txt contacts, and the domain's registrar, age, email provider, SaaS vendors and SPF/DMARC posture. Each AI-read field names its source page. Price: $0.05 (70% off when served from cache).

post/company

Request

  • Base URL: https://api.weblens.dev
  • URL: https://api.weblens.dev/company
  • Auth: API key in header Payment-Signature

Request body

domainstring required

The company's website domain, e.g. "vercel.com". A full URL is accepted and reduced to its hostname.

cacheboolean

Serve a cached copy when one exists (cached responses are 70% off)

cacheTtlnumber

How long to cache this response, in seconds

Example request

{
  "domain": "vercel.com"
}

Response

What a company sells, to whom, at what price, whether it is hiring and what it runs on, from its own site.

domainstring
urlstring

The homepage after redirects

namestring

Company name as the site states it

descriptionstring

One or two sentences on what the company does

offeringsstring[]

Products or services it sells (up to 8)

audiencestring

Who it sells to

pricingobject

pageUrl, model (free, freemium, subscription, usage-based, one-time, contact-sales), plans [{name, price as written, period}]

hiringobject

provider (greenhouse, lever, ashby), boardUrl, openRoles, topTeams/topLocations [{name, roles}], sample [{title, location, team, url}]. Absent when no readable job board is linked.

pagesobject

about, pricing, careers and contact page URLs found on the site

socialsobject

Social profile URLs keyed by platform

techobject

technologies [{name, category}] and categories, from the homepage's headers and HTML

domainFactsobject

registrar, registeredAt, ageDays, emailProvider, hasSpf, hasDmarc, dmarcPolicy, dnsProvider, saas (vendors from TXT verification records), signals

securityContactsstring[]

Contact lines from the site's security.txt

sourcesobject[]

[{field, url}]: the page each AI-read field came from

skippedobject[]

[{url, reason}]: pages not read (robots.txt or unreachable)

profiledAtstring
requestIdstring

Changes

No recorded changes to this operation across all 1 revision of this API.