# HALOWERK formwerk – Network Request Third-Party Domain Count Check

> HALOWERK formwerk – Network Request Third-Party Domain Count Check is a paid API for AI agents from formwerk.halowerk.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-23).

Counts the number of third-party (foreign) domains contacted during a network request made to a given URL or domain target.

## Facts

- Endpoint: POST https://formwerk.halowerk.com/v1/pruef/formwerk/fremddomain/netzwerkanfrage?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-23
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/halowerk-formwerk-network-request-third-party-domain-count-check-392ecffd
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_bPlq4m_q3Ij5h2dWZo6T5

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 halowerk-formwerk-network-request-third-party-domain-count-check-392ecffd -d '<json body>'
```

Example prompt: Can you check how many third-party domains are contacted when loading https://example-shop.com — I want to know if they're reaching out to a lot of external trackers during a network request?

## When to prefer this

Use this endpoint when you need a specific numeric count of third-party (foreign) domains contacted during a network request to a given URL, as part of web privacy audits, GDPR compliance checks, or tracking exposure assessments. It is distinct from full cookie or script analysis endpoints on the same platform and focuses specifically on outbound network-level domain contact count.

## Known failure modes

- Target URL is unreachable or returns an error — request fails or returns zero results
- Non-public or private IP addresses rejected — input validation error
- CSS selector matches no element — falls back to first match or returns empty result
- Target URL exceeds 2048 character limit — input validation error
- Timeout if target site is slow or unresponsive — may return incomplete count

## How this service works

Prüft am Objekt netzwerkanfrage den Befund Zahl kontaktierter Fremddomains.

## Output

Returns the count (Zahl) of third-party (foreign) domains contacted during a network request made to the specified target URL or domain. The response reflects how many distinct external domains were reached as part of loading or processing the given resource.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "ziel": {
   "oneOf": [
    {
     "type": "string",
     "maxLength": 2048,
     "minLength": 1,
     "description": "Öffentliche HTTP(S)-Adresse; bei DNS-Befunden Domain oder öffentliche IP."
    },
    {
     "type": "object",
     "required": [
      "adresse"
     ],
     "properties": {
      "adresse": {
       "type": "string",
       "maxLength": 2048,
       "minLength": 1
      },
      "selektor": {
       "type": "string",
       "maxLength": 240,
       "minLength": 1,
       "description": "CSS-Selektor: genau ein Objekt, sonst erster Treffer des Objektfilters."
      },
      "vergleich": {
       "type": "string",
       "maxLength": 2048,
       "description": "Öffentliche Vergleichsadresse für Link-, Sitemap- oder Sprachbefunde."
      },
      "user_agent": {
       "type": "string",
       "pattern": "^[A-Za-z0-9_-]{1,80}$"
      },
      "dkim_selektor": {
       "type": "string",
       "pattern": "^[A-Za-z0-9_-]{1,63}$"
      }
     },
     "additionalProperties": false
    }
   ]
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/halowerk-formwerk-network-request-third-party-domain-count-check-392ecffd/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from formwerk.halowerk.com](https://www.zero.xyz/host/formwerk.halowerk.com/llms.txt)
