# ONE Engine Array Rotate (t2)

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

Rotates the elements of a JSON array by a specified offset, optionally comparing against a second array.

## Facts

- Endpoint: POST https://one-search.one-engine.workers.dev/v3/array/rotate/t2?utm_source=zero.xyz
- Price: $0.0007/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-rotate-t2-ce0470bc
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xfhvwTFE1DrPMtlrDDItK

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-rotate-t2-ce0470bc -d '<json body>'
```

Example prompt: Rotate this array [1, 2, 3, 4, 5, 6, 7] by an offset of 3 positions using ONE Engine's array rotate utility.

## When to prefer this

Choose this endpoint when you need a cheap, lightweight, pay-per-call array rotation operation without standing up your own compute, particularly in autonomous agent workflows on Base using x402 micropayments. Ideal for round-robin scheduling, circular buffer manipulation, or any scenario requiring deterministic cyclic array reordering at sub-cent cost.

## Known failure modes

- Array exceeds 1000 items — request rejected
- Invalid or missing 'values' field — validation error
- Non-integer offset value — parameter error
- Payment not attached or insufficient — HTTP 402 response
- Network timeout on Cloudflare Worker edge
- Malformed JSON body — parse 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 rotated array, with elements shifted circularly by the specified offset. If an optional comparison array is provided, the result may include comparison data alongside the rotated output.

## 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-rotate-t2-ce0470bc/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)
