JSON Repair, Normalize & Schema Checker avatar

JSON Repair, Normalize & Schema Checker

Pricing

from $0.01 / json normalized

Go to Apify Store
JSON Repair, Normalize & Schema Checker

JSON Repair, Normalize & Schema Checker

Conservatively repair JSON or JSONL, normalize keys, coerce safe primitives, and validate type, required, properties, and items. Returns repair notes and optional JSON Patch; input stays model-free.

Pricing

from $0.01 / json normalized

Rating

0.0

(0)

Developer

Dravara LLC

Dravara LLC

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Conservatively repair JSON or JSONL, normalize keys, coerce safe primitives, and validate type, required, properties, and items. Returns repair notes and optional JSON Patch; input stays model-free.

Capabilities and limits

Paste malformed JSON, JSONL, or a model response. JSONMedic removes one outer Markdown fence, extracts one unambiguous value, repairs conservative syntax errors, normalizes keys, applies only safe primitive coercions, and validates an optional bounded Draft 2020-12 schema. It returns canonical JSON, repair notes, validation errors, unrecoverable fields, and an optional RFC 6902 patch. Deterministic server-side code performs the transformation; no model receives the submitted payload. JSONMedic stops when repair would require guessing. Review the result before putting it into production. A fully successful result with valid normalized output receives the approved Dravara creator charge. Partial diagnostics and failed results do not receive the result charge. Correct validation errors before starting a new message. After a retryable failure, start one new message. If Poe's charge state is unclear, check its billing activity before retrying. Dravara keeps the exact paid result for replay for 365 days. After artifact deletion and final settlement, eligible operational identifiers are minimized; pseudonymous result-integrity, accounting, and settlement records remain under a separate recordkeeping period. Poe may retain the conversation separately. The release verifies the approved Dravara creator charge and current Poe-displayed total in Rates before publication. Poe determines its separate platform component and may change the displayed total.

One run writes at most one result item. The Actor does not use Standby mode and does not perform actions outside the documented task.

Successful result event: json-normalized at $0.12.

Cost protection: model-backed requests accept at most 16 KiB of combined UTF-8 prompt and controls. Oversize requests do not call the model. See the live Pricing tab for current charges.