# Tech Detect — Pay-Per-Call Technology Stack Detection

> Tech Detect — Pay-Per-Call Technology Stack Detection 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 via x402.

## Facts

- Endpoint: POST https://stack.halowerk.com/stack/articles/elementor?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-pay-per-call-technology-stack-detection-7ba7b806
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_I6h4Qf1Jc8ikJiVfrOEoV

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-pay-per-call-technology-stack-detection-7ba7b806 -d '<json body>'
```

Example prompt: Can you detect what technology stack is running on shopify.com — I want to know the CMS, JavaScript frameworks, CDN, and any analytics tools, with confidence scores for each hit?

## When to prefer this

Choose this endpoint when you need accurate, evidence-backed technology detection for any public domain without requiring signup or API keys. It is especially suitable for AI agents that need to enrich lead data, perform competitive research, or monitor technology changes, and where a low per-call micropayment model (via x402 USDC) is preferable to a subscription. The optional `previous` snapshot parameter makes it ideal for change-detection workflows.

## Known failure modes

- Invalid or unreachable URL returns an error or empty technology list
- Domain blocks fingerprinting techniques, leading to incomplete or low-confidence results
- Payment failure via x402 returns HTTP 402 and no results are returned
- Malformed input schema (missing required fields) returns a validation error
- Rate limits or upstream scanning issues may cause timeouts

## 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. CMS, CDN, JavaScript framework), version if detectable, a confidence score, and supporting evidence for the detection hit.

## 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-pay-per-call-technology-stack-detection-7ba7b806/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)
