{"uid":"cap__6o84jVnUfsXAGru9BnwY","slug":"shelf-thirdmade-net-jsonify-7527918d","name":"shelf.thirdmade.net Jsonify","description":"Coerces messy text (key=value lines, CSV-ish, sentences) into clean JSON.","url":"https://shelf.thirdmade.net/probe/jsonify","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["text"],"properties":{"text":{"type":"string","description":"Input text"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_JiDzz756zot9q7uZc_ySQ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts messy, unstructured text (key=value pairs, CSV-like lines, free sentences) into clean, structured JSON","exampleAgentPrompt":"Can you convert this messy text into clean JSON for me: 'name=Alice age=30 city=New York occupation=engineer'?","exampleUseCases":[{"title":"Parse config-style key-value dump","prompt":"I've got a blob of text from a legacy config export — lines like 'server=prod host=10.0.0.1 port=8080 tls=true' — can you turn that into a JSON object I can use in my app?"},{"title":"Structure scraped product details","prompt":"I scraped this product info from a page and it came back as plain text: 'Brand: Acme, Color: Red, Weight: 1.2kg, SKU: AX-991'. Can you convert it into proper JSON for me?"},{"title":"Normalize form submission text","prompt":"Someone submitted a support form and the backend gave me raw text like 'issue: login failure, user: jsmith, severity: high, date: 2024-06-01' — please parse that into a JSON object."}],"resultDescription":"A clean JSON object derived from the input text, with keys and values extracted and structured from key=value lines, CSV-ish content, or natural language sentences.","failureModes":["Text is too ambiguous or unstructured to parse meaningfully — may return empty object or best-effort partial JSON","Very long input text may be truncated or fail","Non-ASCII or binary input may cause parsing errors","If no recognizable key-value or structured patterns exist, output JSON may be minimal or empty"],"whenToPreferThis":"Choose this endpoint when you have messy, heterogeneous text that contains implicit structure (key=value lines, CSV-ish rows, labeled sentences) and need it normalized to JSON quickly and cheaply. Ideal for preprocessing scraped text, config dumps, or form payloads before downstream processing. Prefer this over manual regex parsing or heavyweight NLP pipelines for lightweight, one-shot conversion tasks.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:42:12.431Z","isFirstParty":false}