# tempo.halowerk.com DNS Resolution Time Check for Scripts

> tempo.halowerk.com DNS Resolution Time Check for Scripts is a paid API for AI agents from tempo.halowerk.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-14).

Measures and returns the DNS resolution time for a script resource at a given URL or domain.

## Facts

- Endpoint: POST https://tempo.halowerk.com/v1/pruef/tempo/dns-zeit/skript
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tempo-halowerk-com-dns-resolution-time-check-for-scripts-96fc665c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_11KLb16FOwnnmt-m-i7rb

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 tempo-halowerk-com-dns-resolution-time-check-for-scripts-96fc665c -d '<json body>'
```

Example prompt: Can you check how long the DNS resolution takes for the script at https://cdn.example.com/app.js and tell me if there's a delay?

## When to prefer this

Use this endpoint when you specifically need to measure DNS resolution time for a script (JavaScript) resource, as opposed to other asset types like documents, images, stylesheets, or API responses. It is the right choice when diagnosing slow script loading caused by DNS latency, auditing third-party script dependencies, or monitoring CDN DNS performance over time.

## Known failure modes

- Invalid or unreachable URL returns an error
- Domain does not resolve (NXDOMAIN) results in failure response
- Malformed input schema causes validation error
- Script URL exceeds maximum length of 2048 characters
- Non-public or private IP addresses may be rejected
- CSS selector matches no element, falls back to first match or errors

## How this service works

Prüft am Objekt skript den Befund DNS-Auflösungszeit.

## Output

Returns the DNS resolution time (in milliseconds) measured for the specified script resource, along with associated performance finding metadata for that object.

## 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/tempo-halowerk-com-dns-resolution-time-check-for-scripts-96fc665c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tempo.halowerk.com](https://www.zero.xyz/host/tempo.halowerk.com/llms.txt)
