{"uid":"cap_TfEjsB4fiov3mBOwyuWd8","slug":"pennyrail-json-object-key-omission-9f30ff9f","name":"PennyRail JSON Object Key Omission","description":"Machine-readable settlement service","url":"https://pennyrail.vercel.app/api/p/nano/json.omit--remove-object-keys","method":"POST","headers":{},"bodySchema":{"type":"object","required":["input"],"properties":{"input":{"type":"object"}}},"responseSchema":{"type":"object","additionalProperties":true},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ZRW4_T6BFE2WQ9OHNuUmF","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","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, returning the object with those keys stripped out","exampleAgentPrompt":"Can you remove the keys 'password' and 'ssn' from this JSON object: {\"name\": \"Alice\", \"email\": \"alice@example.com\", \"password\": \"secret123\", \"ssn\": \"123-45-6789\"}?","exampleUseCases":[{"title":"Sanitize user data before logging","prompt":"I have this user record JSON and I need to strip out the 'password', 'token', and 'creditCard' fields before I log it — can you omit those keys for me?"},{"title":"Trim API response for downstream use","prompt":"Take this API response object and remove the internal metadata keys like '_id', '_rev', and 'internalNotes' before we pass it to the frontend."},{"title":"Remove PII from JSON payload","prompt":"I need to remove personally identifiable fields — 'email', 'phone', and 'address' — from this JSON record before sharing it with a third party."}],"resultDescription":"A JSON object identical to the input but with the specified keys removed. The response is an object with the omitted keys absent and all other properties preserved.","failureModes":["Missing or malformed 'input' field returns a validation error","Specifying keys that don't exist in the object may return the original object unchanged or an empty diff","Deeply nested key paths may not be supported if only top-level omission is implemented","Malformed JSON input may result in a parse error response","Network or payment settlement failures may return 402 or 5xx errors"],"whenToPreferThis":"Use this endpoint when you need a lightweight, pay-per-call service to strip specific keys from a JSON object without spinning up custom transformation logic. It is ideal for sanitizing API responses, removing sensitive fields before logging or sharing, or cleaning up JSON payloads in an agent pipeline where a dedicated transformation microservice is overkill.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T07:21:55.132Z","isFirstParty":false}