# Tech Detect — Technology Stack Detection via x402

> Tech Detect — Technology Stack Detection via x402 is a paid API for AI agents from stack.halowerk.com, paid per call via x402, $0.004/call, status unknown (last checked 2026-10-13).

Detects the technology stack of a given domain, returning confidence scores and evidence for each identified technology, billed per-call in USDC over x402.

## Facts

- Endpoint: POST https://stack.halowerk.com/stack/articles/wordpress?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tech-detect-technology-stack-detection-via-x402-d5a190ef
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__K9oIVmk0UH-hBmcepjR2

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 tech-detect-technology-stack-detection-via-x402-d5a190ef -d '<json body>'
```

Example prompt: Can you detect what technology stack is running on stripe.com — I want to know the CMS, frameworks, analytics tools, and any other software you can identify with confidence scores?

## When to prefer this

Choose this endpoint when you need pay-as-you-go technology stack detection with no API key or signup required, billed per-call in USDC via x402. Ideal for agents that need to fingerprint arbitrary domains on demand, audit competitor tech stacks, or monitor technology changes over time using the optional 'previous' scan parameter to diff results.

## Known failure modes

- Domain is unreachable or returns non-200 response — detection may be incomplete or fail
- Domain uses heavy bot-protection (Cloudflare, Akamai shield) — fingerprinting signals may be obscured
- Very new or obscure technology stacks may not be recognized — unknown technologies omitted
- URL field missing or malformed — request rejected with validation error
- Payment failure over x402 — call not executed

## How this service works

Domain in, technology stack out. Confidence and evidence for every hit. Pay per call in USDC over x402. No signup, no API key.

## Output

Returns a structured list of detected technologies for the given domain, each with a name, category (e.g. CMS, CDN, analytics, JavaScript framework), version where detectable, a confidence score, and supporting evidence. Covers frontend and backend technologies, third-party scripts, hosting infrastructure, and more.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "maxLength": 2048
  },
  "previous": {
   "type": "object",
   "required": [
    "observed_at",
    "technologies"
   ],
   "properties": {
    "observed_at": {
     "type": "string",
     "maxLength": 40
    },
    "technologies": {
     "type": "array",
     "items": {
      "type": "object",
      "required": [
       "name",
       "category",
       "version"
      ],
      "properties": {
       "name": {
        "type": "string",
        "maxLength": 150
       },
       "version": {
        "type": [
         "string",
         "null"
        ],
        "maxLength": 80
       },
       "category": {
        "type": "string",
        "maxLength": 80
       }
      },
      "additionalProperties": false
     },
     "maxItems": 150
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tech-detect-technology-stack-detection-via-x402-d5a190ef/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from stack.halowerk.com](https://www.zero.xyz/host/stack.halowerk.com/llms.txt)
