{"uid":"cap_QaZn3geZgc06YG1QYYI82","slug":"change-audit-enonic-xp-id-provider-descriptor-1b3bb0a3","name":"Change Audit: Enonic XP ID Provider Descriptor","description":"Change audit: Enonic XP ID Provider descriptor: Audit JSON changes and validate before/after for Enonic XP ID Provider 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-id-provider-desc-7bd9e5a7-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_63CwyvmEzDcTb9VpI4ARa","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":"Validates and diffs two JSON documents representing Enonic XP ID Provider descriptor configurations, reporting added/removed/changed paths and schema rule violations.","exampleAgentPrompt":"Can you audit the changes I made to my Enonic XP ID Provider descriptor — here's the before JSON and the after JSON — and tell me which paths changed, what was added or removed, and whether any schema rule violations were introduced or resolved?","exampleUseCases":[{"title":"Validate ID provider config update","prompt":"I just updated my Enonic XP ID Provider descriptor and want to make sure I didn't break anything. Here's the original JSON and the new version — can you diff them and tell me if any schema violations were introduced?"},{"title":"Audit config before deployment review","prompt":"Before I send this Enonic XP ID Provider descriptor change for review, can you compare the before and after JSON and give me a full report of what paths changed and whether any new rule violations appeared?"},{"title":"Catch regressions in descriptor edits","prompt":"My team edited our Enonic XP ID Provider descriptor but I'm worried they may have removed required fields. Can you check both the old and new JSON versions and flag any paths that were removed or any errors that were introduced?"}],"resultDescription":"Returns a structured report listing JSON pointer paths that were added, removed, or changed between the before and after documents, along with schema rule violations present in each version, and a summary of newly introduced or resolved errors based on the pinned SchemaStore definition for Enonic XP ID Provider descriptors.","failureModes":["Document exceeds 100 KB limit — request rejected","JSON nesting exceeds 32 levels — validation aborted","Malformed JSON in before or after field — parse error returned","Invalid or missing fields in request body — error response","Schema definition unavailable or pinned version mismatch — validation may be incomplete"],"whenToPreferThis":"Choose this endpoint when you specifically need to audit changes to Enonic XP ID Provider descriptor JSON files with schema-aware validation against a pinned SchemaStore definition. It is ideal for pre-review change auditing, catching regressions in CMS identity provider configuration, and getting precise JSON pointer-level diff reports with rule violation tracking — not for general-purpose JSON diffing, YAML/TOML parsing, or deployment validation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T00:59:54.642Z","isFirstParty":false,"canonicalSlug":"change-audit-enonic-xp-id-provider-descriptor-1b3bb0a3"}