{"uid":"cap_sNWuYy40G_VJ6E3HjpQAd","slug":"one-engine-json-key-omitter-d2d49d54","name":"ONE Engine JSON Key Omitter","description":"Low-cost pay-per-call utility APIs for autonomous agents using x402 on Base.","url":"https://one-search.one-engine.workers.dev/v1/json/omit-keys?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"keys":{"type":"array"},"value":{"type":"object"}}},"responseSchema":{"type":"json","example":{"value":{"a":1,"c":3}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.0011","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.0011/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0011","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0011","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Do4QiYj1bYzJktcsRkvML","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0011","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 JSON object and returns the filtered result","exampleAgentPrompt":"Strip the keys 'password' and 'secret_token' from this JSON object: {\"username\": \"alice\", \"password\": \"hunter2\", \"secret_token\": \"abc123\", \"email\": \"alice@example.com\"}.","exampleUseCases":[{"title":"Sanitize API response before logging","prompt":"Remove the keys 'auth_token', 'credit_card', and 'ssn' from this user record before I store it in the logs: {\"user_id\": 42, \"name\": \"Bob\", \"auth_token\": \"xyz\", \"credit_card\": \"4111111111111111\", \"ssn\": \"123-45-6789\", \"email\": \"bob@example.com\"}."},{"title":"Slim down payload for downstream service","prompt":"I need to send a trimmed version of this object to a third-party API — drop the keys 'internal_id', 'created_at', and 'updated_at' from {\"internal_id\": 99, \"created_at\": \"2024-01-01\", \"updated_at\": \"2024-06-01\", \"product\": \"Widget\", \"price\": 9.99}."},{"title":"Remove debug fields from agent output","prompt":"Clean up this JSON by omitting the keys 'debug', 'trace', and 'raw_response' before returning it to the user: {\"result\": \"success\", \"debug\": {\"step\": 3}, \"trace\": \"...\", \"raw_response\": \"...\", \"data\": {\"score\": 0.95}}."}],"resultDescription":"A JSON object containing the original object's key-value pairs with the specified keys removed, returned under a 'value' field.","failureModes":["Missing 'keys' array — returns error or unfiltered object","Missing 'value' object — no object to filter","Attempting to omit nested keys (dot notation) may not be supported","Payment failure via x402 if wallet has insufficient USDC on Base"],"whenToPreferThis":"Use this endpoint when you need a lightweight, pay-per-call utility to strip specific top-level keys from a JSON object without standing up custom transformation logic. Ideal for autonomous agents that need a cheap (~$0.001), fast JSON pruning step in a pipeline — e.g., sanitizing payloads, removing sensitive fields, or slimming objects before forwarding downstream. Prefer this over building a custom filter when cost, simplicity, and x402/Base payment compatibility matter.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T12:43:43.332Z","isFirstParty":false,"canonicalSlug":"one-engine-json-key-omitter-d2d49d54"}