# 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 URL, returning confidence scores and evidence for each identified technology, paid per call in USDC over x402.

## Facts

- Endpoint: POST https://stack.halowerk.com/stack/articles/cloudfront?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-910b220b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_lIG2k7cA-b5uDqBa2GPzN

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

Example prompt: Can you scan stripe.com and tell me what technologies it's running — framework, CDN, analytics, anything you can detect — along with confidence scores for each hit?

## When to prefer this

Choose this endpoint when you need pay-as-you-go technology stack detection with no API key or signup overhead, and want structured confidence scores with evidence per technology. It is especially useful for sporadic or automated scans where subscription pricing is wasteful. The optional 'previous' parameter makes it efficient for change-detection workflows by providing prior scan context. Prefer it over free browser extensions when you need programmatic, agent-callable results with cryptographic payment via x402.

## Known failure modes

- Unresolvable or unreachable domain returns an error or empty technology list
- Domain actively blocking fingerprinting probes may yield low confidence or incomplete results
- Rate limits or payment failures via x402 protocol result in a 402 Payment Required response
- Malformed URL input returns a validation error
- Very new or obscure technologies may not be detected or may be miscategorized

## 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 list of detected technologies for the given domain, each with a name, category (e.g. CDN, CMS, JavaScript framework), version if detectable, confidence score, and supporting evidence. The response enables downstream competitive analysis, security auditing, or infrastructure monitoring.

## 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-910b220b/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)
