JSON Schema Validator - Bulk JSON Draft 7, 2019-09, 2020-12 avatar

JSON Schema Validator - Bulk JSON Draft 7, 2019-09, 2020-12

Pricing

from $1.00 / 1,000 document validateds

Go to Apify Store
JSON Schema Validator - Bulk JSON Draft 7, 2019-09, 2020-12

JSON Schema Validator - Bulk JSON Draft 7, 2019-09, 2020-12

Check JSON documents against a JSON Schema (Draft 7, 2019-09 or 2020-12). Get a clear pass or fail, the error path and a plain message. Offline, no API key. $0.001 per document checked. Works from Apify MCP and the API.

Pricing

from $1.00 / 1,000 document validateds

Rating

0.0

(0)

Developer

Tidy Byte Tools

Tidy Byte Tools

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 hours ago

Last modified

Features

Limited permissions

Share

Check JSON documents against a JSON Schema (Draft 7, 2019-09 or 2020-12). Get a clear pass or fail, the error path and a plain message. Offline, no API key. $0.001 per document checked. Works from Apify MCP and the API.

Also searched as: ES: validar JSON Schema / PT: validar JSON Schema / DE: JSON Schema validieren / FR: valider un schéma JSON / JA: JSON Schema検証

Website and local versions

  • Website — Tidy Byte Tools product page

What it does

  • Checks one or many JSON documents against a schema you paste or load from a link.
  • Accepts one JSON value, a JSON array, or JSON Lines.
  • Tells you if each document passed, and if not, the field path and a plain error message.
  • Supports Draft 7, 2019-09 and 2020-12, or reads the draft from $schema.
  • Works offline. No API key is needed.

Price

You pay $0.001 per document checked, whether it passed or failed. If the schema itself is not valid, we stop and do not charge for documents. There is no start fee from us. Apify adds its normal small platform cost. Set a max cost for the run and we stop there. We never charge for work we did not save.

How to use

  1. Paste a JSON Schema, or add a schema file link.
  2. Paste JSON documents or add file links.
  3. Click Start, or call this Actor from Apify MCP or the API.
  4. Get one result row per document in the Output tab.

Input

  • JSON Schema: Paste the schema.
  • Or a schema file link: Used if you do not paste a schema.
  • JSON documents: One JSON value, a JSON array of values, or JSON Lines.
  • Document file links: Links to JSON or JSON Lines files.
  • Schema draft: Auto, Draft 7, 2019-09, or 2020-12.

Example (before and after)

Before: a JSON Schema and one or more JSON documents (or JSON Lines). After: one row per document with a clear pass or fail, the error path, and a plain message. A bad schema fails the run and is not charged.

Good to know

  • This checks structure and types in the schema. It is not a live test of a website or API.
  • Format checks such as email and date-time use the usual JSON Schema format rules.
  • We report up to 50 errors per document. The error count still shows the full number.
  • Files up to 50 MB each.
  • Your data is only used for your run.
  • Made by Tidy Byte Tools. Questions? Open an issue on this Actor's page.

More tools from Tidy Byte Tools

These Actors work well together:

Free local tools (no Apify account needed): pdf-table-pull-lite, doc2md-lite, link-check-lite, md-chunk-lite, json-shaper-lite.

Website: https://tidybytetools.github.io. All Actors: apify.com/tidybytetools.