# x402 Web Probe – Hub Europe (Germany)

> x402 Web Probe – Hub Europe (Germany) is a paid API for AI agents from tpgoose.ccwu.cc:8443, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-22).

Checks a public URL's uptime, HTTP status, TLS certificate health, and DNS/latency timing from a European (Germany) vantage point, paying per call via USDC on Base.

## Facts

- Endpoint: GET https://tpgoose.ccwu.cc:8443/v1/check?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-web-probe-hub-europe-germany-5bf9128d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_fuSxogn2t9KkkNryS4Xcv

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 x402-web-probe-hub-europe-germany-5bf9128d
```

Example prompt: Can you check if https://example.com is up right now, and tell me the TLS certificate status and how fast it's responding — measured from Germany?

## When to prefer this

Choose this endpoint when you need a European (Germany) geographic vantage point for uptime, latency, or TLS checks without setting up an account or API key — ideal for pay-as-you-go monitoring from a specific region, or when verifying that a site behaves correctly for EU users. Prefer it over general web-fetch tools when you specifically need DNS/TTFB breakdown, TLS certificate metadata, and redirect chain details in a single call.

## Known failure modes

- Target URL is unreachable or times out — ok: false with no timing data
- URL uses a non-standard port (not 80/443) — may be rejected or fail
- Invalid or malformed URL input — request fails with validation error
- TLS certificate expired or unauthorized — authorized: false in TLS object
- Payment via x402/USDC fails — request not processed

## How this service works

Pay-per-call website uptime/latency/TLS checks and fetch-to-Markdown, measured from Hub Europe (Germany). USDC on Base via x402. No account or API key.

## Output

Returns a JSON object with: whether the request succeeded (ok), resolved IP address, HTTP status code, final URL after redirects, full redirect chain, TLS details (issuer, days remaining, authorized), and timing breakdown (DNS ms, TTFB ms, total ms), all measured from the Hub Europe (Germany) node.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "description": "Public http(s) URL to check (ports 80/443)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "ok": {
       "type": "boolean"
      },
      "tls": {
       "type": "object"
      },
      "status": {
       "type": "number"
      },
      "timing": {
       "type": "object"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ip": "93.184.215.14",
  "ok": true,
  "tls": {
   "issuer": "DigiCert Inc",
   "days_left": 60,
   "authorized": true
  },
  "url": "https://example.com/",
  "node": "vps5",
  "region": "Hub Europe (Germany)",
  "status": 200,
  "timing": {
   "dns_ms": 3.1,
   "ttfb_ms": 95.2,
   "total_ms": 97.8
  },
  "final_url": "https://example.com/",
  "redirects": []
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-web-probe-hub-europe-germany-5bf9128d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tpgoose.ccwu.cc:8443](https://www.zero.xyz/host/tpgoose.ccwu.cc%3A8443/llms.txt)
