{"uid":"cap_4-eMzG-Dq0FCZJxMFjCQN","slug":"one-engine-records-omit-fields-v3-records-omit-t2-f266f84e","name":"ONE Engine Records Omit Fields (v3/records/omit/t2)","description":"Low-cost pay-per-call utility APIs for autonomous agents using x402 on Base.","url":"https://one-search.one-engine.workers.dev/v3/records/omit/t2?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","required":["records"],"properties":{"keys":{"type":"array"},"rename":{"type":"object"},"records":{"type":"array","description":"Up to 500 JSON objects"},"defaults":{"type":"object"}}},"responseSchema":{"type":"object","additionalProperties":true},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.0007","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.0007/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0007","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0007","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_qXb2nwIK8Vsx8mN3l8kxT","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0007","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Removes specified keys from a batch of JSON records, returning the filtered objects without those fields.","exampleAgentPrompt":"I have a batch of up to 500 JSON records and I need to strip out the 'password', 'ssn', and 'internal_id' fields from every object before passing them downstream — can you run them through the omit endpoint?","exampleUseCases":[{"title":"Sanitize records before downstream sharing","prompt":"I have 300 user records with sensitive fields like 'email' and 'phone' that I need removed before handing the data to a third-party service — strip those keys from every record in the batch."},{"title":"Drop debug fields from API responses","prompt":"These API response objects all have 'debug_info', 'request_id', and 'trace' fields cluttering them up — remove those keys from all 150 records so I only keep the useful data."},{"title":"Standardize records by removing legacy keys","prompt":"We're migrating data and need to drop the old 'legacy_code' and 'v1_ref' fields from these 500 records before we import them into the new system — can you omit those keys from the whole batch?"}],"resultDescription":"An array of JSON objects identical to the input records but with the specified keys removed. Each record has the omitted fields stripped, and any rename or default transformations applied. The response is a JSON object containing the processed records.","failureModes":["Missing 'records' field returns validation error","Records array exceeding 500 items may be rejected or truncated","Invalid JSON structure in records causes parsing failure","Payment failure via x402 returns 402 status with payment details","Empty keys array results in records returned unchanged","Malformed rename map may cause unexpected field name collisions"],"whenToPreferThis":"Choose this endpoint when you need to batch-remove specific fields from up to 500 JSON objects in a single call at very low cost ($0.0007 USDC). It is ideal for agent pipelines that need to sanitize, prune, or clean structured records before passing them to downstream services, especially when you also need to rename fields or apply defaults in the same operation. Prefer it over custom code when running in an agentic context that already supports x402 payments on Base.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T12:42:15.936Z","isFirstParty":false,"canonicalSlug":"one-engine-records-omit-fields-v3-records-omit-t2-f266f84e"}