{"uid":"cap_rBSnurkrg3Va-6Zr0e8Zn","slug":"core-json-validator-ef135586","name":"CORE JSON Validator","description":"Use this service before importing or publishing JSON to check it against a restricted draft-07 schema. Send dataJson and schemaJson as JSON-encoded strings. Max 256 KiB UTF-8 each, depth 32; bounded node and work limits. Supports types, required properties, items, enums and numeric/length bounds. No regex, combinators or external references. Invalid business data returns valid=false.","url":"https://api.coregroupimmo.com/v1/json/validate?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"dataJson":{"type":"string","maxLength":262144,"description":"JSON-encoded data, at most 256 KiB UTF-8, depth 32, 10000 nodes."},"schemaJson":{"type":"string","maxLength":262144,"description":"JSON-encoded restricted draft-07 schema: at most 256 KiB UTF-8, depth 32, 2000 nodes. No external references, regex or combinators. Work cap 50000."}}},"responseSchema":{"type":"json","example":{"result":{"valid":true,"counts":{"errors":0,"dataNodes":2,"schemaNodes":7},"errors":[],"truncated":false},"service":"core-json-validator"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_QrwR_ET2g367PVtbmPUwh","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates a JSON data document against a restricted draft-07 JSON Schema and returns a boolean valid/invalid result with error details","exampleAgentPrompt":"Before I import this product catalog JSON, can you validate it against my schema to make sure all required fields are present and all values are within the allowed ranges?","exampleUseCases":[{"title":"Pre-import ETL data check","prompt":"I'm about to load this JSON file into our database — can you validate it against our data schema first to catch any missing required fields or out-of-range values before it breaks the pipeline?"},{"title":"API response conformance check","prompt":"We just got a JSON response from a third-party API and I need to make sure it matches our expected draft-07 schema — can you run a validation and tell me if it's valid or list what's wrong?"},{"title":"User-submitted config validation","prompt":"A user just submitted a configuration JSON file through our portal — please validate it against our restricted schema to confirm all required properties are present and enum values are correct before we accept it."}],"resultDescription":"Returns a JSON object containing a boolean 'valid' field indicating whether the data passed schema validation, plus an array of error objects describing any violations including the failing path, expected constraints, and actual values found — allowing the caller to pinpoint exactly which fields or values are non-conformant.","failureModes":["Input JSON exceeds 256 KiB limit — returns error indicating payload too large","Schema depth exceeds 32 levels — returns schema depth violation error","Schema uses unsupported features (regex patterns, combinators like anyOf/oneOf, external $ref) — returns unsupported schema feature error","Work cap of 50,000 units exceeded during validation — returns timeout/work-limit error","Malformed JSON in dataJson or schemaJson (not valid JSON strings) — returns parse error","Node count exceeds 10,000 for data or 2,000 for schema — returns node limit error"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, bounded JSON Schema validation step before importing, publishing, or processing JSON data and want strict control over resource usage. It is ideal for restricted draft-07 schemas using only types, required, items, enums, and numeric/length bounds — without needing regex, combinators, or external references. Prefer it over general-purpose schema validators when operating in cost-sensitive or automated agent pipelines where predictable pricing ($0.002/call), capped compute, and simple pass/fail results are sufficient.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-17T06:37:32.775Z","isFirstParty":false,"canonicalSlug":"core-json-validator-ef135586"}