# CSS Keyframe Transform Interpolation Route Detector

> CSS Keyframe Transform Interpolation Route 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-31).

Analyzes a URL to determine whether CSS keyframe transform intervals will preserve function interpolation or fall back to matrix decomposition during animation.

## Facts

- Endpoint: POST https://detect.halowerk.com/u/css-keyframe-transform-interpolation-route?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/css-keyframe-transform-interpolation-route-detector-4253939f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xfLVpbUGfo9-pXtrIzNQN

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 css-keyframe-transform-interpolation-route-detector-4253939f -d '<json body>'
```

Example prompt: Before I refactor those keyframe transforms on our landing page, can you check https://example.com and tell me whether the transform intervals will keep their function interpolation or drop into matrix decomposition mode — especially around any scale(0) endpoints?

## When to prefer this

Choose this endpoint when you need to pre-flight CSS keyframe transform animations before a refactor or deployment, specifically to distinguish between smoothly interpolable function pairs (like scale() to scale()) and geometrically equivalent but discretely-falling-back matrix() endpoints. It is most useful when debugging unexpected snapping or jumping in CSS animations caused by browser matrix decomposition behavior.

## Known failure modes

- Invalid or unreachable URL returns an error — ensure the URL is publicly accessible
- No CSS keyframe transforms found at the URL — result may be empty or indicate nothing to analyze
- Stylesheet behind authentication or CORS restrictions may not be parseable
- Malformed URL input fails schema validation before the request is processed

## How this service works

Zeigt vor einem Keyframe-Umbau, ob Transformationsintervalle ihre Funktionsinterpolation behalten oder in eine Matrixzerlegung wechseln; unterscheidet etwa direkt interpolierbares scale(0) von einem geometrisch gleichen singulären matrix()-Endpunkt mit diskretem Fallback.

## Output

Returns a classification of each CSS keyframe transform interval found at the given URL, indicating whether the transition uses direct function interpolation (e.g. scale() to scale()) or falls back to matrix decomposition due to incompatible or singular transform endpoints, including discrete fallback signals for geometrically equivalent but non-interpolable cases like matrix() endpoints.

## 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/css-keyframe-transform-interpolation-route-detector-4253939f/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)
