{"uid":"cap_1YBuilbZg4YltbdJ9-06k","slug":"enonic-xp-service-descriptor-change-audit-bc312f9d","name":"Enonic XP Service Descriptor Change Audit","description":"Change audit: Enonic XP Service descriptor: Audit JSON changes and validate before/after for Enonic XP Service descriptor. Uses a pinned SchemaStore definition on this PC. Reports JSON pointers and rule violations, added/removed/changed paths and introduced/resolved errors. Up to 100 KB per document; no YAML/TOML parsing or deployment/security guarantee. 0.01 USDC includes one two-document change audit.","url":"https://market.datapackvibe.com/x402/assistant-schema-enonic-xp-service-descript-741708c8-changes?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"after":{"default":{"agent_market_example":true},"description":"JSON value to validate; maximum 100 KB, 32 levels."},"before":{"default":{},"description":"JSON value to validate; maximum 100 KB, 32 levels."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_7dMWp8ugoGOrkU62hx_Y1","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Audits JSON changes between before/after versions of an Enonic XP Service descriptor, validating both against a pinned SchemaStore definition and reporting added/removed/changed paths plus introduced/resolved errors.","exampleAgentPrompt":"Can you audit the changes between my old and new Enonic XP service descriptor JSON files — show me what paths were added, removed, or changed, and flag any schema rule violations that were introduced or resolved?","exampleUseCases":[{"title":"Pre-merge descriptor change review","prompt":"Before I merge this PR, can you compare my old Enonic XP service descriptor JSON to the updated one and tell me all the paths that changed and whether any new schema errors were introduced?"},{"title":"Validating a refactored service config","prompt":"I refactored my Enonic XP service descriptor and want to make sure I didn't break anything — here's the before and after JSON, can you audit the differences and flag any rule violations?"},{"title":"Onboarding audit of descriptor edits","prompt":"A new team member edited our Enonic XP service descriptor JSON — can you do a change audit comparing the original to the new version and report any added or removed fields and any schema errors they introduced?"}],"resultDescription":"Returns a structured audit report listing JSON pointers for all added, removed, and changed paths between the before and after documents, along with any schema rule violations found in either version, and a summary of errors introduced or resolved by the change. Limited to documents up to 100 KB and 32 nesting levels.","failureModes":["Document exceeds 100 KB limit — request rejected","Nesting depth exceeds 32 levels — parsing aborted","Input is not valid JSON (YAML/TOML not supported) — parse error returned","Malformed request body — validation failure returned","Network or payment processing error — 402 or 5xx response"],"whenToPreferThis":"Choose this endpoint when you need to audit a specific change to an Enonic XP Service descriptor JSON file against the pinned SchemaStore definition, particularly when you want both a structural diff (added/removed/changed paths) and a schema compliance diff (introduced/resolved errors) in a single call. It is distinct from generic JSON diff tools because it applies Enonic XP Service descriptor-specific schema rules.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-18T06:58:07.471Z","isFirstParty":false,"canonicalSlug":"enonic-xp-service-descriptor-change-audit-bc312f9d"}