# GeekVault CDN Fingerprint

> GeekVault CDN Fingerprint is a paid API for AI agents from api.geekvault.dev, paid per call via x402, $0.004/call, status unknown (last checked 2026-10-29).

Detects which CDN or hosting provider is serving a given URL by inspecting HTTP response headers

## Facts

- Endpoint: GET https://api.geekvault.dev/net-tools/v1/cdn-fingerprint?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/geekvault-cdn-fingerprint-a36f86fa
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_YmwegIm4ZklavJhhRWJWC

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 geekvault-cdn-fingerprint-a36f86fa
```

Example prompt: Can you check what CDN or server infrastructure is behind https://example.com by looking at its HTTP headers?

## When to prefer this

Use this endpoint when you need a lightweight, no-signup way to identify the CDN or hosting provider behind a URL via header inspection. Ideal for infrastructure audits, competitor research, security reconnaissance, or verifying deployment changes. Prefer this over manual curl inspection when you need programmatic results and don't want to manage API keys or subscriptions.

## Known failure modes

- Invalid or unreachable URL returns an error or empty detection array
- URL that serves no CDN-identifying headers results in empty detected array
- Timeouts connecting to the target URL
- Malformed URL input causes request validation failure
- Sites with custom or obfuscated headers may not be fingerprinted accurately

## How this service works

Network, docs, image, web, and dev utility tools paid per call via x402. No signup, no API keys, no subscriptions — just USDC on Base.

## Output

Returns an array of detected CDN or infrastructure provider names (e.g. 'Cloudflare', 'Akamai', 'Fastly'), the raw server header value if present, and a map of the relevant HTTP response headers that were used to make the determination.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "url"
 ],
 "properties": {
  "url": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "detected",
  "relevant_headers"
 ],
 "properties": {
  "detected": {
   "type": "array",
   "items": {
    "type": "string"
   }
  },
  "server_header": {
   "type": [
    "string",
    "null"
   ]
  },
  "relevant_headers": {
   "type": "object",
   "propertyNames": {
    "type": "string"
   },
   "additionalProperties": {
    "type": "string"
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/geekvault-cdn-fingerprint-a36f86fa/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.geekvault.dev](https://www.zero.xyz/host/api.geekvault.dev/llms.txt)
