# ONE Engine Array Intersection (Top 10)

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

Returns the top 10 intersecting elements between two arrays, with optional offset and size controls.

## Facts

- Endpoint: POST https://one-search.one-engine.workers.dev/v3/array/intersection/t10?utm_source=zero.xyz
- Price: $0.03/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-intersection-top-10-63e5bae8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_th9nF1OJSjnEcvoLj5515

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-intersection-top-10-63e5bae8 -d '<json body>'
```

Example prompt: I have two lists of product IDs — find the top 10 items that appear in both: [101, 202, 303, 404, 505, 606] and [303, 404, 707, 808, 101].

## When to prefer this

Choose this endpoint when you need a quick, pay-per-call set intersection on up to 1000 items and want only the top 10 results (with optional pagination via offset/size). Ideal for agents that need lightweight, stateless array comparison without setting up a database or running custom code. Best when arrays are small-to-medium and the result set is naturally bounded to the top 10.

## Known failure modes

- values array exceeds 1000 items — request rejected
- values field missing — 400 bad request
- payment not provided or insufficient — 402 Payment Required
- malformed JSON body — parsing error
- empty intersection returns empty array
- offset beyond result count returns empty results

## How this service works

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

## Output

Returns a JSON object containing an array of up to 10 elements (or size if specified) that appear in both the primary 'values' array and the optional 'other' comparison array, starting from the given offset. The response is an additionalProperties-open object, likely with a results or data field containing the matched items.

## 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-intersection-top-10-63e5bae8/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)
