# Agent Market Lab Website Due Diligence

> Agent Market Lab Website Due Diligence is a paid API for AI agents from agent-market-lab-v2.dourfer-r.workers.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-10).

Analyzes a public website URL to extract business intelligence including trust signals, contact details, technology stack, and organizational metadata for autonomous agent research workflows.

## Facts

- Endpoint: POST https://agent-market-lab-v2.dourfer-r.workers.dev/v1/website-due-diligence?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-market-lab-website-due-diligence-1fb0d283
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ewBk5pcCQGVIoUIqw8nLZ

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 agent-market-lab-website-due-diligence-1fb0d283 -d '<json body>'
```

Example prompt: Can you do a full due-diligence check on https://acme-supplies.com — I want to know their trust signals, contact details, and what tech stack they're running before we sign a contract with them?

## When to prefer this

Choose this endpoint when you need structured business intelligence about a public website — especially trust, contact, and technology signals — in a single pay-per-call request without managing scraping infrastructure. It is ideal for vendor due diligence, lead enrichment, and competitive research workflows where an autonomous agent needs actionable metadata rather than raw page HTML. Prefer it over generic scrapers when you specifically need trust scoring, contact extraction, and tech-stack detection combined in one response.

## Known failure modes

- Private hosts or IP literals are rejected with a validation error
- Non-existent or unreachable URLs return a fetch failure
- Sites behind login walls or CAPTCHAs may return incomplete data
- Payment failure via x402 results in 402 response before analysis runs
- Malformed or non-HTTP/HTTPS URLs are rejected at input validation

## How this service works

Pay-per-call public-web extraction, ecommerce data including a 10-product batch, change detection and website business research for autonomous agents via x402 on Base.

## Output

A JSON object containing the analyzed URL alongside structured fields for trust signals (domain age, SSL, reputation indicators), contact information (emails, phone numbers, addresses), detected technologies (frameworks, CDNs, analytics tools), and any JSON-LD or schema.org structured data found on the page.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "format": "uri",
   "maxLength": 2048,
   "description": "Absolute public HTTP or HTTPS URL to fetch and analyze. Private hosts and IP literals are rejected."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "url": "https://example.com/",
  "trust": {},
  "contacts": {},
  "technologies": []
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-market-lab-website-due-diligence-1fb0d283/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent-market-lab-v2.dourfer-r.workers.dev](https://www.zero.xyz/host/agent-market-lab-v2.dourfer-r.workers.dev/llms.txt)
