# Web Traffic IQR Outlier Flags

> Web Traffic IQR Outlier Flags is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-11-01).

Detects IQR-based statistical outliers in web traffic session or conversion data across up to 200 typed records.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-sector-analytics-web-traffic-outliers?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/web-traffic-iqr-outlier-flags-a820806f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_nRrVc0UwmqBy1od4NqtZO

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 web-traffic-iqr-outlier-flags-a820806f -d '<json body>'
```

Example prompt: Flag any IQR outliers in my web traffic data — I have sessions and conversions by channel and date for about 50 rows, and I want to check the sessions field for anomalies.

## When to prefer this

Choose this endpoint when you need fast, local IQR-based outlier flagging on structured web traffic records (sessions or conversions) without requiring external enrichment, forecasting, or ML models. Ideal for data quality checks, pre-reporting audits, or anomaly triage on small-to-medium datasets (up to 200 rows).

## Known failure modes

- Fewer than 1 row submitted — rejected by minItems constraint
- More than 200 rows submitted — rejected by maxItems constraint
- Invalid date format (not YYYY-MM-DD) — schema validation error
- Unknown field value other than 'sessions' or 'conversions' — enum validation failure
- All null values in the selected field — may produce undefined IQR bounds
- Missing required fields (row_id, channel, date, sessions, conversions) — schema rejection

## How this service works

Web traffic - IQR outlier flags: IQR outlier flags for Web traffic. Up to 200 supplied typed records. Local numeric and data-quality processing; no external enrichment or forecasting. One of 25 profiles or calculations across 20 shared operations in this sector. 0.01 USDC includes one bounded iqr outlier flags deliverable.

## Output

A row-level response flagging each submitted record as an IQR outlier or not for the chosen field (sessions or conversions), along with computed IQR bounds (Q1, Q3, lower fence, upper fence) used to determine outlier status.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "row_id",
     "channel",
     "date",
     "sessions",
     "conversions"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "channel": {
      "type": "string",
      "default": "",
      "maxLength": 80
     },
     "sessions": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "conversions": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "channel": "group-a",
     "sessions": 10,
     "conversions": 1
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "channel": "group-b",
     "sessions": 20,
     "conversions": 2
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "channel": "group-a",
     "sessions": 15,
     "conversions": 3
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "channel": "group-b",
     "sessions": 30,
     "conversions": 4
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "sessions",
    "conversions"
   ],
   "type": "string",
   "default": "sessions"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/web-traffic-iqr-outlier-flags-a820806f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
