# HTML Form Required Choice Reset State Detector

> HTML Form Required Choice Reset State Detector is a paid API for AI agents from detect.halowerk.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-20).

Analyzes an HTML page URL to identify missing required choice groups (radio buttons and select elements) that lack proper reset/default state configuration

## Facts

- Endpoint: POST https://detect.halowerk.com/u/html-form-required-choice-reset-state?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/html-form-required-choice-reset-state-detector-e120cfe4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_EKfufg27OBdOgvENyhNPP

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 html-form-required-choice-reset-state-detector-e120cfe4 -d '<json body>'
```

Example prompt: Can you check this page URL for any required radio button groups or select fields that are missing their reset state or default placeholder — I want to make sure the form resets cleanly without leaving required choices unset?

## When to prefer this

Use this endpoint when you need to programmatically audit an HTML page's form fields specifically for reset-state completeness of required radio and select groups — particularly useful before deploying forms, during QA, or when debugging incorrect form reset behavior. Prefer this over generic HTML validators when your concern is specifically the native reset state of choice groups rather than overall HTML validity.

## Known failure modes

- Invalid or unreachable URL returns an error with no analysis
- Non-HTML content at the URL (e.g. JSON, PDF) may result in empty or failed extraction
- Pages behind authentication walls cannot be scraped and will return no results
- Dynamically rendered forms (JavaScript-heavy SPAs) may not be fully parsed
- Malformed HTML may cause incomplete detection of choice groups

## How this service works

An agent preparing a native HTML form reset needs missing required choice groups after radio ownership/name grouping and select placeholder/reset selection are combined, without user values or submitting anything.

## Output

A structured report identifying which required radio button ownership/name groups and select elements on the given HTML page lack a proper default or reset-state selection, enabling developers to fix form reset behavior without user values or form submission.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "format": "uri",
   "maxLength": 2048
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/html-form-required-choice-reset-state-detector-e120cfe4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from detect.halowerk.com](https://www.zero.xyz/host/detect.halowerk.com/llms.txt)
