# ONE Engine Array Frequency Analysis

> ONE Engine Array Frequency Analysis is a paid API for AI agents from one-search.one-engine.workers.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-02).

Computes the frequency distribution of elements in a JSON array, optionally comparing against a second array or windowed with size/offset parameters.

## Facts

- Endpoint: POST https://one-search.one-engine.workers.dev/v3/array/frequency/t8?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/one-engine-array-frequency-analysis-6ef87e36
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_nqeSbF28BQQ6uLSeYMeKO

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 one-engine-array-frequency-analysis-6ef87e36 -d '<json body>'
```

Example prompt: Count how many times each value appears in this array and give me the frequency distribution: ["apple", "banana", "apple", "cherry", "banana", "apple"].

## When to prefer this

Choose this endpoint when you need a lightweight, pay-per-call frequency distribution over a JSON array without standing up your own data pipeline or statistical library. Particularly useful for autonomous agents that encounter array data dynamically and need quick occurrence counts at low cost ($0.01 USDC). Prefer this over full analytics platforms when the dataset is small (≤1000 items) and you want a serverless, no-auth-setup computation via x402 micropayments on Base.

## Known failure modes

- Array exceeds 1000 items — request rejected with validation error
- Missing required 'values' field — returns 400 bad request
- Non-array value passed for 'values' — schema validation failure
- Payment not provided or insufficient — 402 Payment Required response
- Invalid offset or size causing out-of-bounds window — may return empty or partial result

## How this service works

Low-cost pay-per-call utility APIs for autonomous agents using x402 on Base.

## Output

Returns an object containing frequency counts for each unique element in the input array, showing how many times each value appears. When an optional comparison array is provided, the response includes frequency data for both arrays enabling side-by-side comparison. Window parameters (size, offset) allow frequency analysis over a subset of the array.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "values"
 ],
 "properties": {
  "size": {
   "type": "integer"
  },
  "other": {
   "type": "array",
   "description": "Optional comparison array"
  },
  "offset": {
   "type": "integer"
  },
  "values": {
   "type": "array",
   "description": "JSON array with at most 1000 items"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "additionalProperties": true
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/one-engine-array-frequency-analysis-6ef87e36/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from one-search.one-engine.workers.dev](https://www.zero.xyz/host/one-search.one-engine.workers.dev/llms.txt)
