{"uid":"cap_tSL-BXArp9caQ2pUKl_Hf","slug":"kevaremesh-json-merge-patch-2579f839","name":"KEVAREMESH JSON Merge Patch","description":"Buyer-first MCP procurement gateway that discovers, compares and routes live x402 APIs without making the buyer choose a provider.","url":"https://kevaremesh-web.vercel.app/api/x402/json-merge-patch?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"patch":{},"target":{}}},"responseSchema":{"type":"json","example":{"result":{"rfc":"RFC 7396","merged":{"a":"z","c":{"d":"e"}},"merged_type":"object"},"product":"kevaremesh_json_merge_patch_v2","service":"KEVAREMESH","tool_name":"kevaremesh_json_merge_patch","limitations":["RFC 7396 semantics","Null object members delete keys","Arrays are replaced rather than merged","Maximum combined input 256 KiB"],"generated_at":"2026-09-18T00:00:00.000Z"}},"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_0yYIPNIAOm3Zv7e2moNBC","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":"Applies an RFC 7396 JSON Merge Patch to a target JSON object, merging or deleting keys according to the patch document.","exampleAgentPrompt":"Merge this patch {\"a\":\"z\",\"b\":null} onto my target object {\"a\":\"x\",\"b\":\"y\",\"c\":{\"d\":\"e\"}} using RFC 7396 semantics — null values should delete keys.","exampleUseCases":[{"title":"Partial config update via patch","prompt":"I have a base config object {\"host\":\"localhost\",\"port\":8080,\"debug\":true} and I want to apply the patch {\"port\":9090,\"debug\":null} to update the port and remove the debug key — can you merge those using RFC 7396 rules?"},{"title":"Removing nested keys with null patch","prompt":"Take my JSON object {\"user\":{\"name\":\"Alice\",\"role\":\"admin\",\"temp\":true}} and apply a merge patch {\"user\":{\"temp\":null}} to delete just the temp field, keeping everything else intact."},{"title":"Merging API response overrides","prompt":"I have a default API response template {\"status\":\"ok\",\"data\":{\"items\":[]},\"error\":null} and a patch {\"data\":{\"items\":[1,2,3]},\"error\":null} — apply the merge patch and give me the resulting object."}],"resultDescription":"Returns the merged JSON object after applying the patch per RFC 7396 semantics, along with the RFC reference label, output type, service name, tool name, limitations (null deletes keys, arrays replaced not merged, max 256 KiB combined input), and a generated_at timestamp.","failureModes":["Input exceeds 256 KiB combined limit — request rejected","Malformed JSON in target or patch — parse error returned","Missing required fields (target or patch) — validation error","Payment not completed — 402 response with payment details","Network timeout if Vercel cold start is slow"],"whenToPreferThis":"Choose this endpoint when you need a standards-compliant RFC 7396 JSON Merge Patch operation without setting up your own JSON processing library. It is ideal for agents that need to partially update JSON configuration objects, delete specific keys via null, or merge API responses on the fly. Prefer it over a full JSON Patch (RFC 6902) when you want simpler merge semantics rather than operation-by-operation instructions.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T01:12:03.146Z","isFirstParty":false,"canonicalSlug":"kevaremesh-json-merge-patch-2579f839"}