{"tool":"JSON Lint","method":"GET/POST","params":{"json":"URL-encoded JSON text (GET ?json=...)","POST body":"raw JSON text, or {\"json\": \"...\"}"},"returns":{"valid":"boolean","errors":"[{message, line, column, position, context}] (max 10)","warnings":"[{message, path, lines}] — duplicate keys","stats":"{chars, lines, max_depth, objects, arrays, keys, strings, numbers, booleans, nulls}","bom":"true if a UTF-8 BOM was stripped"},"limits":{"max_bytes":262144},"example":"https://json-lint-formatho.filesformatho.workers.dev/api?json=%7B%22a%22%3A1%7D","calculated_by":"Formatho edge API — zero tracking","full_tool":"https://formatho.com/tools/json-lint"}