{"slug":"list-smith-production-up-railway-app-v1-fix-4cc242","title":"Repair one x402 route's Bazaar discovery metadata in one call","host":"list-smith-production.up.railway.app","method":"POST","resource":"https://list-smith-production.up.railway.app/v1/fix","category":"other","description":"Repair one x402 route's Bazaar discovery metadata in one call. Send a resource URL and one real sample output; get the defect report plus a complete discovery package — full output schema inferred from the sample, a sub-500-char description with a use-when sentence, OpenAPI and well-known snippets, ","price_listed":0.5,"price_asked":null,"state":"effects","state_label":"Not tested: has real-world effects","checks_7d":0,"answered_7d":0,"latency_ms_median":null,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"category":"data","name":"Target Thing","resource_url":"https://target.example.com/v1/thing","sample_output":{"score":12,"verdict":"OK"}},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"category":{"description":"Optional category (e.g. token-risk, search, data, media, monitoring) used to phrase the description's use-when sentence.","type":"string"},"name":{"description":"Optional display name for the generated description; derived from the URL when omitted.","type":"string"},"resource_url":{"description":"Full URL of the x402 resource to repair, e.g. https://service.example.com/v1/endpoint","type":"string"},"sample_output":{"description":"One real response body from the endpoint (required). The repaired output schema is inferred from this sample only — nothing is invented."}},"required":["resource_url","sample_output"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"defects":{"items":{"properties":{"detail":{"type":"string"},"name":{"type":"string"},"severity":{"enum":["critical","major","minor"],"type":"string"}},"required":["name","severity","detail"],"type":"object"},"type":"array"},"failure":{"description":"Why no package was shipped, when ok is false — an unvalidatable package is never shipped broken","type":["string","null"]},"graded_at":{"type":"string"},"notes":{"items":{"type":"string"},"type":"array"},"ok":{"type":"boolean"},"package":{"properties":{"description":{"description":"Under 500 chars, with a use-when sentence","type":"string"},"extension":{"description":"The repaired Bazaar discovery extension (passed both SDK validators)","type":"object"},"inferred_from":{"const":"single_sample","type":"string"},"instructions":{"type":"string"},"openapi_snippet":{"type":"object"},"validation":{"properties":{"consistency_valid":{"type":"boolean"},"spec_valid":{"type":"boolean"}},"required":["consistency_valid","spec_valid"],"type":"object"},"well_known_snippet":{"type":"object"}},"required":["inferred_from","description","extension","openapi_snippet","well_known_snippet","instructions","validation"],"type":["object","null"]},"resource_url":{"type":"string"},"score_before":{"description":"The /v1/grade score of the listing as found","type":["integer","null"]}},"required":["resource_url","graded_at","ok","failure","score_before","defects","package","notes"],"type":"object"},"schema":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[],"description_full":"Repair one x402 route's Bazaar discovery metadata in one call. Send a resource URL and one real sample output; get the defect report plus a complete discovery package — full output schema inferred from the sample, a sub-500-char description with a use-when sentence, OpenAPI and well-known snippets, paste-in instructions — that ships only after passing both x402 SDK validators. Use this when your listing is hollow, invalid, or invisible in the Bazaar.","last_updated":"2026-10-23T23:13:20.438Z","schemes":["exact"]}