# Advertising Performance Numeric Distribution

> Advertising Performance Numeric Distribution is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-12).

Computes a numeric distribution (histogram/frequency breakdown) for a specified advertising metric (clicks or spend) across up to 200 ad campaign records.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-sector-analytics-ad-performance-describe?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/advertising-performance-numeric-distribution-ee0b8b84
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_nYRDEd2XjeuF9rP8h7GOZ

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 advertising-performance-numeric-distribution-ee0b8b84 -d '<json body>'
```

Example prompt: Give me the numeric distribution for the clicks field across these 4 ad campaign records: row-1 on 2026-10-01 for group-a with 10 clicks and $1 spend, row-2 on 2026-10-02 for group-b with 20 clicks and $2 spend, row-3 on 2026-10-03 for group-a with 15 clicks and $3 spend, row-4 on 2026-10-04 for group-b with 30 clicks and $4 spend.

## When to prefer this

Choose this endpoint when you need a fast, local numeric distribution or histogram of advertising click or spend data for up to 200 records, without requiring external enrichment or forecasting. Ideal for quick data profiling, QA checks, or summarizing the shape of ad performance metrics before deeper analysis.

## Known failure modes

- Empty or missing rows array returns validation error
- Field value not in enum ['clicks','spend'] returns schema error
- Row count exceeds 200 returns maxItems violation
- Missing required fields (row_id, campaign, date, clicks, spend) per row returns validation error
- Date field not matching YYYY-MM-DD pattern returns format error
- Numeric values outside ±1,000,000,000,000 return range error

## How this service works

Advertising performance - Numeric distribution: Numeric distribution for Advertising performance. 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 numeric distribution deliverable.

## Output

Returns a bounded numeric distribution deliverable for the selected field (clicks or spend), including frequency/histogram data and data-quality indicators, computed locally from the supplied records without external enrichment.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/advertising-performance-numeric-distribution-ee0b8b84/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)
