# 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 (frameworks, CMSes, analytics tools, etc.) used by a given domain, returning confidence scores and evidence for each detected technology, billed per call in USDC over x402.

## Facts

- Endpoint: POST https://stack.halowerk.com/stack/articles/friendlycaptcha?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-e9d8a648
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_bFauXxmAnqDLmnLFI74px

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-e9d8a648 -d '<json body>'
```

Example prompt: What's the full technology stack running on stripe.com — give me the frameworks, CMS, analytics tools, and anything else you can detect, with confidence scores for each hit.

## When to prefer this

Prefer this endpoint when you need no-signup, pay-per-call technology detection billed in USDC over x402, especially in automated agent pipelines where API key management is undesirable. Useful when you need confidence scores and evidence alongside raw technology names, or when scanning a moderate volume of domains without committing to a subscription. If you need bulk scanning of thousands of domains per day, a subscription-based alternative may be more cost-efficient.

## Known failure modes

- Domain is unreachable or returns non-200 — detection may be partial or empty
- Private/intranet domains that are not publicly accessible cannot be scanned
- Heavily obfuscated or minified sites may yield low-confidence or missing detections
- Rate limiting or bot-blocking on the target domain may prevent full evidence gathering
- Invalid URL format in the request body will return a validation error
- Insufficient USDC balance or x402 payment failure will result in a 402 rejection before scanning occurs

## 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

A structured list of detected technologies for the scanned domain, each entry including the technology name, category (e.g. 'CMS', 'JavaScript Framework', 'Analytics'), version if detectable, a confidence score, and supporting evidence. The response covers the full observable stack from frontend frameworks to CDN providers to analytics tags.

## 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-e9d8a648/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)
