{"uid":"cap_ATxsjBM5CjyNwfIaFWjkw","slug":"validate-enonic-xp-id-provider-descriptor-0e7aca16","name":"Validate Enonic XP ID Provider Descriptor","description":"Validate Enonic XP ID Provider descriptor: Validate a JSON document for Enonic XP ID Provider descriptor. Uses a pinned SchemaStore definition on this PC. Reports JSON pointers and rule violations. Up to 100 KB per document; no YAML/TOML parsing or deployment/security guarantee. 0.01 USDC includes one JSON document validation.","url":"https://market.datapackvibe.com/x402/assistant-schema-enonic-xp-id-provider-desc-7bd9e5a7-validate?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"document":{"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_NEjYKDdj5o8xEYm4yepug","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 a JSON document against the Enonic XP ID Provider descriptor schema using a pinned SchemaStore definition","exampleAgentPrompt":"Can you validate this JSON against the Enonic XP ID Provider descriptor schema and tell me which fields are wrong or missing? Here's the document: {\"idProvider\":{\"mode\":\"AUTO\",\"applications\":[]}}","exampleUseCases":[{"title":"Pre-deploy Enonic XP ID provider config check","prompt":"Before I push my Enonic XP site, can you validate this ID provider descriptor JSON for me and tell me if there are any schema violations? Here's the config: {\"idProvider\":{\"mode\":\"LOCAL\"}}"},{"title":"CI pipeline schema lint for ID provider","prompt":"Run a schema validation on this Enonic XP ID provider descriptor JSON and report any JSON pointer errors so I can fix them before merging: {\"idProvider\":{\"mode\":\"REDIRECT\",\"applications\":[{\"applicationKey\":\"com.example.idprovider\"}]}}"},{"title":"Debugging malformed ID provider descriptor","prompt":"I'm getting an error in Enonic XP related to my ID provider setup — can you check this JSON descriptor for schema rule violations and tell me exactly what's wrong? {\"idProvider\":{\"mode\":\"INVALID_VALUE\"}}"}],"resultDescription":"Returns a structured validation report identifying JSON pointer locations and specific rule violations found in the submitted Enonic XP ID Provider descriptor JSON document, or confirms the document is valid according to the pinned SchemaStore definition.","failureModes":["Document exceeds 100 KB size limit — request rejected","Document nesting exceeds 32 levels — parsing refused","Invalid JSON submitted (not parseable) — error returned","Network timeout or service unavailability","Schema definition mismatch if the pinned SchemaStore version differs from the target Enonic XP version"],"whenToPreferThis":"Use this endpoint when you need to validate a JSON document specifically conforming to the Enonic XP ID Provider descriptor schema. It uses a pinned SchemaStore definition, making it ideal for deterministic, reproducible validation in CI pipelines or pre-deployment checks for Enonic XP identity provider configurations. It is not suitable for YAML/TOML inputs or for guaranteeing deployment or security compliance.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-15T18:48:47.493Z","isFirstParty":false,"canonicalSlug":"validate-enonic-xp-id-provider-descriptor-0e7aca16"}