# 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 identified technologies with confidence scores and evidence, billed per call in USDC over x402

## Facts

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

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

Example prompt: Can you detect the full technology stack for doctolib.com — tell me every framework, CMS, analytics tool, and server tech you can find, along with confidence scores for each?

## When to prefer this

Prefer this endpoint when you need pay-as-you-go technology fingerprinting with no signup or API key, especially for one-off or low-volume lookups. It is particularly useful for agents that need structured, machine-readable tech stack data with confidence scores and the ability to diff against a previously observed stack. Choose this over scrapers or generic browsing when you want purpose-built technology detection with categorical output.

## Known failure modes

- Domain unreachable or returns non-200 — may return empty or partial results
- Private/intranet domains not accessible from the scanner — no results returned
- Rate limiting or bot protection on target site may reduce detection accuracy
- Malformed URL input triggers schema validation error
- Unknown or novel technologies may not be detected or categorized

## 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 its name, category (e.g. CMS, framework, analytics, CDN), version where detectable, confidence score, and supporting evidence. Covers frontend frameworks, backend languages, infrastructure, analytics, marketing tools, 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-3d2167ff/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)
