# Crawlspur Video Content-Type Checker

> Crawlspur Video Content-Type Checker is a paid API for AI agents from crawlspur.halowerk.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-16).

Checks and validates the delivered content type of a video resource by fetching it and inspecting the HTTP response headers.

## Facts

- Endpoint: POST https://crawlspur.halowerk.com/v1/pruef/crawlspur/inhaltstyp/video
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/crawlspur-video-content-type-checker-ac094298
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_XQZQXVYqeg7NvMoql9J9l

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 crawlspur-video-content-type-checker-ac094298 -d '<json body>'
```

Example prompt: Can you check what content type is actually being delivered when crawlers hit this video URL — https://example.com/videos/intro.mp4 — and tell me if it matches what a video should return?

## When to prefer this

Use this endpoint when you specifically need to verify the HTTP content type header delivered for a video resource — particularly for technical SEO audits, pre-launch checks, or debugging video indexing issues. It is purpose-built for video objects within the Crawlspur SEO inspection suite, making it more precise than a generic HTTP header checker when video MIME type compliance is the specific concern.

## Known failure modes

- URL is not publicly accessible — returns error or no finding
- Video resource returns a non-video content type (e.g. text/html redirect page)
- URL exceeds 2048 character limit
- Network timeout fetching the target URL
- CSS selector matches no element if object-based input is used
- Invalid user agent string format rejected by schema pattern

## How this service works

Prüft am Objekt video den Befund ausgelieferten Inhaltstyp.

## Output

Returns a finding (Befund) describing the detected content type of the video resource at the given URL, including the actual MIME type delivered in the HTTP response, allowing verification that the video is served correctly for crawler consumption.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "ziel": {
   "oneOf": [
    {
     "type": "string",
     "maxLength": 2048,
     "minLength": 1,
     "description": "Öffentliche HTTP(S)-Adresse; bei DNS-Befunden Domain oder öffentliche IP."
    },
    {
     "type": "object",
     "required": [
      "adresse"
     ],
     "properties": {
      "adresse": {
       "type": "string",
       "maxLength": 2048,
       "minLength": 1
      },
      "selektor": {
       "type": "string",
       "maxLength": 240,
       "minLength": 1,
       "description": "CSS-Selektor: genau ein Objekt, sonst erster Treffer des Objektfilters."
      },
      "vergleich": {
       "type": "string",
       "maxLength": 2048,
       "description": "Öffentliche Vergleichsadresse für Link-, Sitemap- oder Sprachbefunde."
      },
      "user_agent": {
       "type": "string",
       "pattern": "^[A-Za-z0-9_-]{1,80}$"
      },
      "dkim_selektor": {
       "type": "string",
       "pattern": "^[A-Za-z0-9_-]{1,63}$"
      }
     },
     "additionalProperties": false
    }
   ]
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/crawlspur-video-content-type-checker-ac094298/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from crawlspur.halowerk.com](https://www.zero.xyz/host/crawlspur.halowerk.com/llms.txt)
