# ONE Engine Array Unique (T1)

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

Returns the unique (deduplicated) elements from a JSON array, with optional comparison against a second array.

## Facts

- Endpoint: POST https://one-search.one-engine.workers.dev/v3/array/unique/t1?utm_source=zero.xyz
- Price: $0.0005/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-unique-t1-35c550a9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_lux0p5oVJym2p4IgJxhrh

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-unique-t1-35c550a9 -d '<json body>'
```

Example prompt: Deduplicate this array for me and return only the unique values: ["apple", "banana", "apple", "cherry", "banana", "date"].

## When to prefer this

Choose this endpoint when you need a lightweight, pay-per-call deduplication operation on a JSON array of up to 1000 items without setting up any infrastructure. It is ideal for agents that need quick, cheap set operations mid-workflow without running custom code. Prefer it over building local deduplication logic when operating in a stateless or sandboxed agent environment where executing code is not possible.

## Known failure modes

- Input array exceeds 1000 items — request rejected
- Missing required 'values' field — validation error
- Malformed JSON array in values — parse error
- Payment not received or insufficient USDC — 402 response
- Network timeout on Cloudflare Worker — transient 5xx error

## How this service works

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

## Output

A JSON object containing the unique (deduplicated) elements from the input array, with duplicates removed. If an optional comparison array is provided, the result reflects elements unique relative to that comparison set. The response may also include pagination metadata based on the offset and size parameters.

## 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-unique-t1-35c550a9/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)
