{"service":"qr-code","version":"1.0.0","title":"QR code","description":"Use when you need a qr code generator for a URL, text, Wi-Fi or payment link as an SVG image. Do not use for reading or decoding an existing QR code, logos, colored codes or PNG output. Returns JSON with a QR code for your text or URL as SVG markup and an SVG data URL, with error correction level and border options, generated by the uqr library for 0.004 USDC per call. Typical response time 500 ms (p95). Category: Media.","paid":{"method":"POST","url":"https://x402-gateway.blackwoodstate8.workers.dev/v1/qr-code","scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"4000","amountUsdc":"0.004","payTo":"0xbD2cf002490E99124156baee307FBd5FDF5e57A7","maxTimeoutSeconds":60},"input":{"schema":{"type":"object","properties":{"text":{"type":"string","minLength":1,"maxLength":2000,"description":"Text or URL to encode, e.g. https://example.com (up to 2000 characters)"},"ecc":{"description":"Error correction level: L 7%, M 15% (default), Q 25%, H 30%","type":"string","enum":["L","M","Q","H"]},"border":{"description":"Quiet zone around the code, in modules (default 2)","type":"integer","minimum":0,"maximum":10},"pixelSize":{"description":"SVG units per module (default 10)","type":"integer","minimum":1,"maximum":20}},"required":["text"]},"example":{"text":"https://x402-gateway.blackwoodstate8.workers.dev","ecc":"M"}},"output":{"schema":{"type":"object","properties":{"svg":{"type":"string"},"dataUrl":{"type":"string"},"version":{"type":"number"},"modules":{"type":"number"},"ecc":{"type":"string"},"bytes":{"type":"number"},"next":{"type":"object","properties":{"service":{"type":"string","description":"Service id of the suggested next paid call"},"tool":{"type":"string","description":"MCP tool name of the same call"},"method":{"type":"string","enum":["GET","POST"]},"url":{"type":"string","description":"Paid route of the next call"},"useWhen":{"type":"string","description":"When the next call is the right one"},"sample":{"type":"string","description":"Free fixed sample of the whole family"}},"required":["service","tool","method","url","useWhen","sample"],"additionalProperties":false,"description":"Suggested next paid call in the same family (call it in a loop when the task continues)"}},"required":["svg","dataUrl","version","modules","ecc","bytes"],"additionalProperties":false},"example":{"svg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 370 370\"><r...(10900 characters)","dataUrl":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcm...(14562 characters)","version":4,"modules":37,"ecc":"M","bytes":10900}},"mcp":{"url":"https://x402-gateway.blackwoodstate8.workers.dev/mcp","tool":"blackwood_qrcode_generate"},"openapi":"https://x402-gateway.blackwoodstate8.workers.dev/openapi.json","status":"https://x402-gateway.blackwoodstate8.workers.dev/status.json"}