# ONE Engine – Omit Fields from Records

> ONE Engine – Omit Fields from Records 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).

Removes specified keys from an array of JSON objects, returning the records with those fields omitted.

## Facts

- Endpoint: POST https://one-search.one-engine.workers.dev/v3/records/omit/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-omit-fields-from-records-a03dba47
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_BHMXzgbUkTOzXIMMPioDY

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-omit-fields-from-records-a03dba47 -d '<json body>'
```

Example prompt: Take these up to 500 JSON records and remove the 'password' and 'ssn' fields from all of them before I pass them downstream.

## When to prefer this

Use this endpoint when you need a cheap, stateless, pay-per-call utility to strip specific keys from a batch of up to 500 JSON records without spinning up custom transformation logic. It is ideal for agentic pipelines that need to sanitize, redact, or project fields before passing data to downstream services. Prefer alternatives if you need field inclusion (allowlist/pick) rather than exclusion, or if your dataset exceeds 500 records per call.

## Known failure modes

- Missing required 'records' field returns a validation error
- Records array exceeding 500 items may be rejected or truncated
- Malformed JSON in records causes parsing failure
- Payment failure via x402 returns HTTP 402 and no data is processed
- Keys listed for omission that don't exist in records are silently ignored

## How this service works

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

## Output

An array of JSON objects identical to the input records but with the specified keys removed from each object. The response is a JSON object containing the transformed records.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "records"
 ],
 "properties": {
  "keys": {
   "type": "array"
  },
  "rename": {
   "type": "object"
  },
  "records": {
   "type": "array",
   "description": "Up to 500 JSON objects"
  },
  "defaults": {
   "type": "object"
  }
 }
}
```

## Response schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/one-engine-omit-fields-from-records-a03dba47/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)
