# Bulk Website Traffic Estimate

> Bulk Website Traffic Estimate is a paid API for AI agents from seo.openverbs.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-11).

Estimates organic and overall web traffic for up to 100 domains in a single call, with optional language and location filtering

## Facts

- Endpoint: POST https://seo.openverbs.com/v1/traffic-estimate?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/bulk-website-traffic-estimate-41960345
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_DznXHieVPdjOH66Jh_VBP

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 bulk-website-traffic-estimate-41960345 -d '<json body>'
```

Example prompt: Can you estimate the monthly web traffic for stripe.com, adyen.com, and braintreepayments.com — I want to compare all three in one go for the US market?

## When to prefer this

Choose this endpoint when you need to estimate traffic for multiple domains simultaneously (up to 100 per call) rather than querying each domain individually. It is ideal for competitive benchmarking, market research, or portfolio audits where efficiency matters. Prefer it over single-domain lookups when processing lists, and over general web analytics tools when you need programmatic, batch access to traffic estimates scoped by geography and language.

## Known failure modes

- Invalid domain format causes rejection — scheme, www prefix, or paths must be stripped before submission
- Exceeding 100 domains per call returns a validation error
- Unknown or very low-traffic domains may return zero or null estimates rather than an error
- Invalid 2-letter language code or unrecognized DataForSEO location code results in a bad request error
- Payment failure via x402 protocol blocks the request before processing

## How this service works

Website traffic estimator API - estimate monthly Google organic and paid traffic (ETV) and ranked-keyword counts for up to 100 domains in a single call. For competitor analysis, prospect/CRM scoring and bulk domain enrichment. Unknown domains return found=false.

## Output

Returns traffic estimates for each submitted domain, including estimated monthly visit volume and related signals, scoped to the requested language and geographic location (defaulting to English, United States). Data is sourced via DataForSEO.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "targets": {
   "type": "array",
   "items": {
    "type": "string",
    "maxLength": 253,
    "minLength": 3
   },
   "maxItems": 100,
   "minItems": 1,
   "description": "Bare domains to estimate traffic for, e.g. [\"stripe.com\", \"adyen.com\"] (scheme, www and path are stripped). Up to 100 per call."
  },
  "languageCode": {
   "type": "string",
   "pattern": "^[A-Za-z]{2}$",
   "description": "Language code (2-letter). Defaults to en."
  },
  "locationCode": {
   "type": "integer",
   "description": "DataForSEO location code. Defaults to 2840 (United States)."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/bulk-website-traffic-estimate-41960345/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from seo.openverbs.com](https://www.zero.xyz/host/seo.openverbs.com/llms.txt)
