# SiteCheck Web Intel – Cookie Security Analyzer

> SiteCheck Web Intel – Cookie Security Analyzer is a paid API for AI agents from api.webintel-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-24).

Fetches a website's public home page and returns all cookies it sets, along with their Secure, HttpOnly, and SameSite flag status, highlighting any missing security flags.

## Facts

- Endpoint: GET https://api.webintel-api.workers.dev/api/security/cookie-security?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-24
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-web-intel-cookie-security-analyzer-3df1e3ff
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_vgXGY0HXRhvuj2Sp8zGx7

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 sitecheck-web-intel-cookie-security-analyzer-3df1e3ff
```

Example prompt: Can you check what cookies github.com sets on its home page and flag any that are missing Secure, HttpOnly, or SameSite attributes?

## When to prefer this

Use this endpoint when you need a quick, unauthenticated snapshot of which cookies a site sets on its public home page and whether those cookies follow security best practices. It is ideal for passive security audits, compliance checks, and competitive analysis. It is not suitable for checking cookies set after authentication, on inner pages, or via JavaScript after page load.

## Known failure modes

- Domain not found or unreachable — no cookies returned
- Site uses JavaScript-only cookie setting (not visible on initial GET) — cookies may be incomplete
- Domain parameter missing or malformed — request rejected
- Site blocks automated requests (e.g. bot detection) — may return no cookies or error
- Cookies set only post-login or on sub-pages are not captured

## How this service works

Lists the cookies a site sets on its public home page (one anonymous GET, no login) with their Secure, HttpOnly and SameSite flags, and flags the ones missing a flag. Cookies set later, after login or on other pages, are not seen.

## Output

Returns a list of cookies found on the domain's public home page, each with its name and the status of its Secure, HttpOnly, and SameSite flags, plus a list of any cookies missing one or more of those flags.

## 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",
     "required": [
      "domain"
     ],
     "properties": {
      "domain": {
       "type": "string",
       "description": "Domain name such as github.com (required)"
      }
     }
    }
   },
   "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/sitecheck-web-intel-cookie-security-analyzer-3df1e3ff/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.webintel-api.workers.dev](https://www.zero.xyz/host/api.webintel-api.workers.dev/llms.txt)
