# WebLens Company Profile

> WebLens Company Profile is a paid API for AI agents from api.weblens.dev, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-14).

Reads a company's own website live to extract what it sells, who it sells to, pricing plans, open jobs, tech stack, social profiles, security contacts, and DNS/domain metadata — each field attributed to its source page.

## Facts

- Endpoint: POST https://api.weblens.dev/company?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/weblens-company-profile-f9e9734e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_5JyXTX2q5al7iTml1gP5R

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability weblens-company-profile-f9e9734e -d '<json body>'
```

Example prompt: Pull a full company profile for stripe.com — what they sell, who their customers are, their pricing plans, any open roles from their jobs board, the tech stack they use, their social links, and their email/DNS security posture.

## When to prefer this

Choose this endpoint when you need a rich, multi-signal company intelligence profile assembled from the company's own public web presence in a single call — combining product, pricing, hiring, tech stack, and DNS/security data. Prefer it over generic web scrapers when you want structured, attributed output without having to orchestrate multiple page fetches yourself. It is especially useful for sales prospecting, competitive research, and vendor due-diligence workflows where you need several dimensions of company data at once.

## Known failure modes

- Domain not found or unreachable — no profile returned
- Company has no public pricing page — pricing fields absent
- Jobs board is behind auth or uses unsupported ATS — open roles missing
- SPF/DMARC not configured — security posture fields empty
- Cached response returned when fresh data expected — use cache:false to override
- Rate limiting or bot protection on target site — partial data returned

## How this service works

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.

## Output

A structured company intelligence report read live from the target domain, including: business description and target customers (sourced from homepage/about), pricing model and plan names (sourced from pricing page), open job roles (sourced from Greenhouse/Lever/Ashby board), tech stack and SaaS vendors, social media links, security.txt contacts, and domain metadata (registrar, age, email provider, SPF/DMARC posture). Each AI-read field is annotated with its source page URL.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "cache": {
   "type": "boolean",
   "default": true,
   "description": "Serve a cached copy when one exists (cached responses are 70% off)"
  },
  "domain": {
   "type": "string",
   "example": "vercel.com",
   "maxLength": 253,
   "minLength": 3,
   "description": "The company's website domain, e.g. \"vercel.com\". A full URL is accepted and reduced to its hostname."
  },
  "cacheTtl": {
   "type": "number",
   "default": 3600,
   "maximum": 86400,
   "minimum": 60,
   "description": "How long to cache this response, in seconds"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/weblens-company-profile-f9e9734e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.weblens.dev](https://www.zero.xyz/host/api.weblens.dev/llms.txt)
