# Mixed Content Check

> Mixed Content Check is a paid API for AI agents from intel.rallylive.ca, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Scans an HTTPS page for mixed content (HTTP-loaded scripts, stylesheets, images, iframes, media, and form actions) distinguishing active from passive types that browsers block or flag.

## Facts

- Endpoint: GET https://intel.rallylive.ca/site/mixed-content
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/mixed-content-check-d865ee90
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ricsuy8mXsybYLq-867qa

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 mixed-content-check-d865ee90
```

Example prompt: Can you scan https://www.myshop.com for mixed content issues — specifically any HTTP scripts, stylesheets, images, or iframes that browsers might block or flag on that HTTPS page?

## When to prefer this

Choose this endpoint when you need to specifically identify HTTP resources embedded in HTTPS pages that cause browser security warnings or blocks. It is ideal for pre-launch audits, diagnosing padlock loss, or conversion-rate investigations where mixed content is suspected. Prefer this over general site auditors when you want a targeted, cheap ($0.01) per-page mixed content report with active vs passive classification.

## Known failure modes

- URL is not HTTPS — endpoint is designed for HTTPS pages only
- Target page is unreachable or returns non-200 status
- Page requires authentication or JavaScript rendering not supported
- Rate limiting or timeout if the target page is slow to load
- No mixed content found — returns empty result set (not an error)

## How this service works

Mixed content check: finds http:// scripts, stylesheets, images, iframes, media and form actions on an HTTPS page (active vs passive), which browsers block or flag. Fix warnings before they cost you conversions. $0.01 per page.

## Output

Returns a list of mixed content items found on the page, each categorized as active (scripts, stylesheets, iframes, form actions — which browsers block) or passive (images, media — which browsers flag but don't block), including the HTTP URLs of the offending resources and their content types.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mixed-content-check-d865ee90/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from intel.rallylive.ca](https://www.zero.xyz/host/intel.rallylive.ca/llms.txt)
