{"partialResults":true,"resources":[{"accepts":[{"amount":"1000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"QR codes for agents at $0.001 USDC. Call when you need a PNG or SVG QR from text or a URL for tickets, onboarding links, or receipts—without installing a QR library. Returns a self-contained data URI plus SHA-256 receipt via x402 on Base; the encoded destination is never fetched or validated. No API key, no subscription.","extra":{"accept_label":"Coinbase CDP","app":"Delx Agent Operations Protocol","facilitator_url":"https://api.cdp.coinbase.com/platform/v2/x402","name":"USD Coin","provider":"coinbase","provider_label":"Coinbase CDP","version":"2"},"maxTimeoutSeconds":300,"mimeType":"application/json","network":"eip155:8453","payTo":"0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2","resource":"https://api.delx.ai/api/v1/x402/qr-code","scheme":"exact"},{"amount":"1000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"QR codes for agents at $0.001 USDC. Call when you need a PNG or SVG QR from text or a URL for tickets, onboarding links, or receipts—without installing a QR library. Returns a self-contained data URI plus SHA-256 receipt via x402 on Base; the encoded destination is never fetched or validated. No API key, no subscription.","extra":{"accept_label":"PayAI Base","app":"Delx Agent Operations Protocol","facilitator_url":"https://facilitator.payai.network","name":"USD Coin","provider":"payai","provider_label":"PayAI Base","version":"2"},"maxTimeoutSeconds":300,"mimeType":"application/json","network":"eip155:8453","payTo":"0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2","resource":"https://api.delx.ai/api/v1/x402/qr-code","scheme":"exact"},{"amount":"1000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","description":"QR codes for agents at $0.001 USDC. Call when you need a PNG or SVG QR from text or a URL for tickets, onboarding links, or receipts—without installing a QR library. Returns a self-contained data URI plus SHA-256 receipt via x402 on Base; the encoded destination is never fetched or validated. No API key, no subscription.","extra":{"accept_label":"PayAI Solana","app":"Delx Agent Operations Protocol","facilitator_url":"https://facilitator.payai.network","feePayer":"2wKupLR9q6wXYppw8Gr2NvWxKBUqm4PPJKkQfoxHDBg4","name":"USD Coin","provider":"payai","provider_label":"PayAI Solana","version":"2"},"maxTimeoutSeconds":300,"mimeType":"application/json","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"28heAMpFkeUJsL7o7apiK4oJwZWq2fUHinRwbgYYsemG","resource":"https://api.delx.ai/api/v1/x402/qr-code","scheme":"exact"}],"description":"QR codes for agents at $0.001 USDC. Call when you need a PNG or SVG QR from text or a URL for tickets, onboarding links, or receipts—without installing a QR library. Returns a self-contained data URI plus SHA-256 receipt via x402 on Base; the encoded destination is never fetched or validated. No API key, no subscription.","extensions":{"bazaar":{"category":"image","coverImage":"https://delx.ai/opengraph-image?v=20260305-fox","info":{"input":{"body":{"data":"https://delx.ai","error_correction":"M","format":"png"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"attribution":"QR rendered locally by Delx; the encoded destination is supplied by the caller and is not fetched or validated.","bytes":438,"data_uri":"data:image/png;base64,\u003cbounded-png\u003e","error_correction":"M","format":"png","gross_margin_usd":0.001,"input_sha256":"a6e8f7c3d9b2a1e0f6c5d4b3a29180706050403020100ffeeddccbbaa99887766","media_type":"image/png","model":"qrcode-python","modules":33,"provider":"first-party","qr_id":"qr_8b4d5e6f7a8b9c0d1e2f3a4b5c6d7e8f","sale_price_usdc":0.001,"schema":"delx/qr-code/v1","scope":"qr_code","sha256":"8b4d5e6f7a8b9c0d1e2f3a4b5c6d7e8f901234567890abcdef1234567890ab","upstream_cost_usd":0,"version":2},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"border":{"default":4,"maximum":16,"minimum":0,"type":"integer"},"box_size":{"default":4,"maximum":8,"minimum":1,"type":"integer"},"data":{"description":"Text or URL to encode. Delx never fetches or validates the destination.","maxLength":2048,"minLength":1,"type":"string"},"error_correction":{"default":"M","enum":["L","M","Q","H"],"type":"string"},"format":{"default":"png","enum":["png","svg"],"type":"string"},"text":{"description":"Alias for data.","maxLength":2048,"minLength":1,"type":"string"}},"required":["data"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"additionalProperties":false,"properties":{"attribution":{"type":"string"},"bytes":{"type":"integer"},"data_uri":{"type":"string"},"error_correction":{"type":"string"},"format":{"enum":["png","svg"],"type":"string"},"gross_margin_usd":{"type":"number"},"input_sha256":{"type":"string"},"media_type":{"type":"string"},"model":{"const":"qrcode-python","type":"string"},"modules":{"type":"integer"},"provider":{"const":"first-party","type":"string"},"qr_id":{"type":"string"},"sale_price_usdc":{"const":0.001,"type":"number"},"schema":{"const":"delx/qr-code/v1","type":"string"},"scope":{"const":"qr_code","type":"string"},"sha256":{"type":"string"},"upstream_cost_usd":{"const":0,"type":"number"},"version":{"type":"integer"}},"required":["schema","scope","qr_id","format","media_type","data_uri","bytes","sha256","input_sha256","version","modules","error_correction","provider","model","sale_price_usdc"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"serviceName":"QR Codes for Agents","summary":"QR codes for agents at $0.001 USDC. Call when you need a PNG or SVG QR from text or a URL for tickets, onboarding links, or receipts—without installing a QR library. Returns a self-contained data URI plus SHA-256 receipt via x402 on Base; the encoded destination is never fetched or validated. No API key, no subscription.","tags":["x402","qr-code","qrcode","qr-code-api","qr-code-generation","qr-code-generator","generate-qr-code","png","svg","deterministic","first-party","agent","barcode","agentcash","micro-usdc","url-to-qr","pay-per-call","agent-tools"]}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1785330572/bazaar-icons/f116ee851813c2b6.png","lastUpdated":"2026-08-05T09:42:17.617Z","quality":{"l30DaysTotalCalls":5,"l30DaysUniquePayers":2,"lastCalledAt":"2026-08-05T09:42:17.277Z"},"resource":"https://api.delx.ai/api/v1/x402/qr-code","serviceName":"QR Codes for Agents","tags":["x402","qr-code","qrcode","qr-code-api","qr-code-generation"],"type":"http","x402Version":2},{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xE9740820225B3918b4ddd1292C7cA4Ca0e2C2F08","scheme":"exact"},{"amount":"10000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"BENrLoUbndxoNMUS5JXApGMtNykLjFXXixMtpDwDR9SP"},"maxTimeoutSeconds":300,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8ugAWAXDB8V18kiUrGZTq1oMvU3C6Fxs8hfC6rvzQT3b","scheme":"exact"}],"description":"Send a list of texts — website addresses, phone numbers, plain words, WiFi details, anything — and get back a ready-to-use QR code image for each one. Every QR code comes as a base64-encoded PNG you can drop straight into a webpage or save to disk. Great for marketing campaigns, event tickets, product labels, menus, or any situation where you need many QR codes in one go. Empty entries are quietly skipped. Each input is limited to 700 characters. You must send at least one non-empty entry.","extensions":{"bazaar":{"info":{"input":{"body":{"error_correction":"H","size":600,"texts":["https://example.com","https://example.com/product/42","WiFi:T:WPA;S:GuestNetwork;P:welcome123;;","Phone: +1-800-555-0199"]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"api_version":"1.0.0","count":2,"results":[{"qr_base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAJYCAYAAAC+ZpjcAA...","text":"https://example.com"},{"qr_base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAJYCAYAAAC+ZpjcAA...","text":"Phone: +1-800-555-0199"}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"error_correction":{"description":"How much damage or dirt the QR code can survive and still scan correctly. Choose L (least tough, smallest code), M, Q, or H (most tough, slightly larger code). Defaults to H, which is best for printed labels or stickers.","type":"string"},"size":{"description":"How wide (and tall — QR codes are square) the output image should be, measured in pixels. Must be between 100 and 1200. Defaults to 600 if you leave it out.","type":"integer"},"texts":{"description":"The list of things you want turned into QR codes — website addresses, phone numbers, plain text, WiFi credentials, anything you like. Each entry must be 700 characters or fewer. Empty entries are skipped. At least one real entry is required.","type":"array"}},"required":["texts"],"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":{"api_version":{"type":"string"},"count":{"type":"integer"},"results":{"items":{"type":"object"},"type":"array"}},"required":["api_version","count","results"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-08-24T08:37:11.692Z","quality":{"l30DaysTotalCalls":6,"l30DaysUniquePayers":5,"lastCalledAt":"2026-08-24T08:37:11.489Z"},"resource":"https://qr-code-generator.underscoredone.com/generate","serviceName":"Bulk QR Code Generator","tags":["qr code","qr code generator","qr","generate qr","text to qr code"],"type":"http","x402Version":2},{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":120,"network":"eip155:8453","payTo":"0x4a82F147c8A4339409C9097Adc1EedFd56E85bFE","scheme":"exact"},{"amount":"10000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"Hc3sdEAsCGQcpgfivywog9uwtk8gUBUZgsxdME1EJy88"},"maxTimeoutSeconds":120,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"Bs3oEYkvpbzdaLN8KuCHHATfaifmSp7iLUsKBCFQyvhL","scheme":"exact"}],"description":"Generates a QR code image buffer from a text string.","extensions":{"bazaar":{"info":{"input":{"body":{"text":"https://codepulse-api.hahavoid0.workers.dev"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"confidence":"high","data_as_of":"2026-06","disclaimer":"Informational support only. Not legal, tax, medical, veterinary, or financial advice. Verify with the cited official source or a qualified professional before acting.","result":{"qr_url":"https://api.qrserver.com/..."},"supported":true,"warnings":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"text":{"description":"Text or URL payload to encode in the QR code","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1783444544/bazaar-icons/103a33ef34cfecae.png","lastUpdated":"2026-08-04T08:39:41.079Z","quality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-08-04T08:39:40.273Z"},"resource":"https://codepulse-api.hahavoid0.workers.dev/media/qr-generate","serviceName":"CodePulse Agentic API","tags":["media","qr"],"type":"http","x402Version":2},{"accepts":[{"amount":"5000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","scheme":"exact"},{"amount":"5000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"GVJJ7rdGiXr5xaYbRwRbjfaJL7fmwRygFi1H6aGqDveb"},"maxTimeoutSeconds":300,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","scheme":"exact"}],"description":"Reads one or more QR codes from a public PNG, JPG, GIF, BMP, or SVG-rendered image URL and returns the decoded text strings. Use it as a QR code reader, QR code decode API, or scan-QR-from-image tool.","extensions":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"image_url":"https://upload.wikimedia.org/wikipedia/commons/thumb/d/d0/QR_code_for_mobile_English_Wikipedia.svg/1200px-QR_code_for_mobile_English_Wikipedia.svg.png"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"codes":[{"symbol_index":0,"text":"http://en.m.wikipedia.org"}],"source":"https://api.qrserver.com"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"image_url":{"description":"Public http(s) URL of an image containing one or more QR codes. Must be directly fetchable.","type":"string"}},"required":["image_url"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"codes":{"items":{"properties":{"symbol_index":{"type":"integer"},"text":{"type":"string"}},"type":"object"},"type":"array"},"source":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1783070352/bazaar-icons/54f004eda341546b.png","lastUpdated":"2026-08-08T22:08:09.305Z","quality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-08-08T22:08:05.474Z"},"resource":"https://x402.agentutility.ai/qr-code","serviceName":"AgentUtility.ai","tags":["web-probe","code"],"type":"http","x402Version":2},{"accepts":[{"amount":"3000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xe73D86f185bE79a33b0318d881B71f2a24371114","scheme":"exact"}],"description":"Generate a QR code (PNG base64) from text/URL/WiFi/vCard with size and error-correction control.","extensions":{"bazaar":{"info":{"input":{"body":{"size":6,"text":"https://24klabs.ai"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"image_b64":"..."},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":true,"properties":{"size":{"type":"number"},"text":{"type":"string"}},"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":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-08-12T23:51:38.06Z","quality":{"l30DaysTotalCalls":4,"l30DaysUniquePayers":3,"lastCalledAt":"2026-08-12T23:51:37.828Z"},"resource":"https://api.24klabs.ai/api/qr-generate","serviceName":"QR Code Generator","tags":["ai","24klabs"],"type":"http","x402Version":2},{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"assetTransferMethod":"eip3009","name":"USD Coin","version":"2"},"maxTimeoutSeconds":60,"network":"eip155:8453","payTo":"0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A","scheme":"exact"},{"amount":"10000","asset":"0x60a3E35Cc302bFA44Cb288Bc5a4F316Fdb1adb42","extra":{"assetTransferMethod":"eip3009","name":"EURC","version":"2"},"maxTimeoutSeconds":60,"network":"eip155:8453","payTo":"0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A","scheme":"exact"}],"description":"$0.0002/call. Generate QR codes as PNG or SVG — size, error-correction, and margin control. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny","extensions":{"bazaar":{"info":{"input":{"body":{"data":"string","ecc":"L","format":"png","margin":0,"size":64},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"ok":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"data":{"description":"The data to encode (≤ cputools.qr.max_data_len).","minLength":1,"type":"string"},"ecc":{"description":"Error-correction level (default M).","enum":["L","M","Q","H"],"type":"string"},"format":{"enum":["png","svg"],"type":"string"},"margin":{"maximum":16,"minimum":0,"type":"integer"},"size":{"maximum":2048,"minimum":64,"type":"integer"}},"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":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-08-04T08:38:40.68Z","quality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-08-04T08:38:40.447Z"},"resource":"https://api.relaystation.ai/v1/qr","serviceName":"Relaystation QR","tags":["qr-code","qr-generator","png","svg","marketing"],"type":"http","x402Version":2},{"accepts":[{"amount":"3000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xe73D86f185bE79a33b0318d881B71f2a24371114","scheme":"exact"}],"description":"Generate a QR code (PNG base64) from text/URL/WiFi/vCard with size and error-correction control.","extensions":{"bazaar":{"info":{"input":{"body":{"size":6,"text":"https://24klabs.ai"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"image_b64":"..."},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":true,"properties":{"size":{"type":"number"},"text":{"type":"string"}},"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":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-08-26T06:23:51.668Z","quality":{"l30DaysTotalCalls":2,"l30DaysUniquePayers":2,"lastCalledAt":"2026-08-26T06:23:51.51Z"},"resource":"https://api.24klabs.ai/api/v1/qr-generate","serviceName":"QR Code Generator","tags":["ai","24klabs"],"type":"http","x402Version":2},{"accepts":[{"amount":"1000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","scheme":"exact"},{"amount":"1000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"Hc3sdEAsCGQcpgfivywog9uwtk8gUBUZgsxdME1EJy88"},"maxTimeoutSeconds":300,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","scheme":"exact"}],"description":"Generates PNG or SVG QR codes from text, URLs, vCards, WiFi strings, and plain text with configurable size, margin, colors, and error correction. Use it as a QR generator API, create-QR-code endpoint, text-to-QR, or link QR generator.","extensions":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"format":"png","size":256,"text":"https://x402.agentutility.ai"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"content_type":"image/png","format":"png","size":256},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"background":{"description":"Background color as 6 or 8-digit hex.","type":"string"},"error_correction":{"description":"Reed-Solomon error-correction level.","enum":["L","M","Q","H"],"type":"string"},"foreground":{"description":"QR module color as 6 or 8-digit hex.","type":"string"},"format":{"description":"Output image format. Default 'png'.","enum":["png","svg"],"type":"string"},"margin":{"description":"Quiet-zone margin in modules. Range [0, 20]. Default 4.","type":"number"},"size":{"description":"Image side length in pixels. Range [64, 1024]. Default 256.","type":"number"},"text":{"description":"Text to encode. Any string up to ~4296 chars.","type":"string"}},"required":["text"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"content_type":{"type":"string"},"format":{"type":"string"},"size":{"type":"integer"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1783070352/bazaar-icons/54f004eda341546b.png","lastUpdated":"2026-08-13T00:02:29.633Z","quality":{"l30DaysTotalCalls":8,"l30DaysUniquePayers":3,"lastCalledAt":"2026-08-13T00:02:29.369Z"},"resource":"https://x402.agentutility.ai/qr-generator","serviceName":"AgentUtility.ai","tags":["web-probe","generator"],"type":"http","x402Version":2},{"accepts":[{"amount":"1000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xd5f96558FCb1f127c77C7d95EEa067F526d08618","scheme":"exact"},{"amount":"1000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"maxTimeoutSeconds":300,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"7qXhgSHxsYG5yDBUDi2KN6NnXydBfyvQDkB6APfq96x9","scheme":"exact"}],"description":"Generate a QR code from any text or URL. Returns base64-encoded PNG.","extensions":{"bazaar":{"info":{"input":{"body":{"method":"POST","size":300,"text":"https://agents.ai-rook.com","type":"http"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"format":"png","image":"data:image/png;base64,...","size":300},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"size":{"default":300,"description":"Image size in pixels (square)","type":"integer"},"text":{"description":"Text or URL to encode into QR code","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"docs":{"llms_txt":"https://agents.ai-rook.com/llms.txt","manifest":"https://agents.ai-rook.com/.well-known/x402.json","openapi":"https://agents.ai-rook.com/openapi.json","status":"https://agents.ai-rook.com/status.html"},"eip2612GasSponsoring":{},"erc20ApprovalGasSponsoring":{}},"lastUpdated":"2026-08-25T14:00:23.481Z","quality":{"l30DaysTotalCalls":32,"l30DaysUniquePayers":3,"lastCalledAt":"2026-08-25T14:00:23.313Z"},"resource":"https://agents.ai-rook.com/api/qr-generate","type":"http","x402Version":2},{"accepts":[{"amount":"5000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"merchant":"x402Atlas","name":"USD Coin","tier":"standard","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2","scheme":"exact"},{"amount":"5000","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","extra":{"merchant":"x402Atlas","name":"USD Coin","tier":"standard","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:137","payTo":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2","scheme":"exact"},{"amount":"5000","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","extra":{"merchant":"x402Atlas","name":"USD Coin","tier":"standard","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:42161","payTo":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2","scheme":"exact"}],"description":"QR code generator — encode text, URLs, payment URIs, or arbitrary UTF-8 data as base64-encoded SVG or PNG in a JSON envelope.","extensions":{"bazaar":{"category":"media-processing","info":{"input":{"body":{"background":"#ffffff","data":"https://x402atlas.com","error_correction":"M","foreground":"#000000","format":"svg","margin_modules":4,"size":128},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"content_base64":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB2aWV3Qm94PSIwIDAgMTI4IDEyOCIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2VzIj4KPHJlY3Qgd2lkdGg9IjEyOCIgaGVpZ2h0PSIxMjgiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZmlsbD0iIzAwMDAwMCIgZD0iTTI2IDI2aDIxdjNoLTIxek01MCAyNmg5djNoLTl6TTY4IDI2aDN2M2gtM3pNNzQgMjZoM3YzaC0zek04MCAyNmgyMXYzaC0yMXpNMjYgMjloM3YzaC0zek00NCAyOWgzdjNoLTN6TTUzIDI5aDN2M2gtM3pNNjIgMjloOXYzaC05ek03NCAyOWgzdjNoLTN6TTgwIDI5aDN2M2gtM3pNOTggMjloM3YzaC0zek0yNiAzMmgzdjNoLTN6TTMyIDMyaDl2M2gtOXpNNDQgMzJoM3YzaC0zek01MCAzMmgzdjNoLTN6TTU5IDMyaDN2M2gtM3pNNjUgMzJoNnYzaC02ek03NCAzMmgzdjNoLTN6TTgwIDMyaDN2M2gtM3pNODYgMzJoOXYzaC05ek05OCAzMmgzdjNoLTN6TTI2IDM1aDN2M2gtM3pNMzIgMzVoOXYzaC05ek00NCAzNWgzdjNoLTN6TTUzIDM1aDN2M2gtM3pNNjUgMzVoNnYzaC02ek03NCAzNWgzdjNoLTN6TTgwIDM1aDN2M2gtM3pNODYgMzVoOXYzaC05ek05OCAzNWgzdjNoLTN6TTI2IDM4aDN2M2gtM3pNMzIgMzhoOXYzaC05ek00NCAzOGgzdjNoLTN6TTU2IDM4aDE1djNoLTE1ek04MCAzOGgzdjNoLTN6TTg2IDM4aDl2M2gtOXpNOTggMzhoM3YzaC0zek0yNiA0MWgzdjNoLTN6TTQ0IDQxaDN2M2gtM3pNNTAgNDFoNnYzaC02ek02MiA0MWg2djNoLTZ6TTc0IDQxaDN2M2gtM3pNODAgNDFoM3YzaC0zek05OCA0MWgzdjNoLTN6TTI2IDQ0aDIxdjNoLTIxek01MCA0NGgzdjNoLTN6TTU2IDQ0aDN2M2gtM3pNNjIgNDRoM3YzaC0zek02OCA0NGgzdjNoLTN6TTc0IDQ0aDN2M2gtM3pNODAgNDRoMjF2M2gtMjF6TTY4IDQ3aDN2M2gtM3pNMjYgNTBoM3YzaC0zek0zMiA1MGgzdjNoLTN6TTQ0IDUwaDZ2M2gtNnpNNjIgNTBoM3YzaC0zek03MSA1MGg2djNoLTZ6TTgzIDUwaDN2M2gtM3pNOTIgNTBoM3YzaC0zek05OCA1MGgzdjNoLTN6TTI2IDUzaDE4djNoLTE4ek00NyA1M2gzdjNoLTN6TTU2IDUzaDN2M2gtM3pNNjUgNTNoM3YzaC0zek03MSA1M2gxMnYzaC0xMnpNODkgNTNoM3YzaC0zek05NSA1M2g2djNoLTZ6TTM4IDU2aDl2M2gtOXpNNTAgNTZoM3YzaC0zek03MSA1Nmg2djNoLTZ6TTgwIDU2aDE1djNoLTE1ek05OCA1NmgzdjNoLTN6TTMyIDU5aDN2M2gtM3pNMzggNTloNnYzaC02ek00NyA1OWgxNXYzaC0xNXpNNjggNTloM3YzaC0zek03NCA1OWgzdjNoLTN6TTg2IDU5aDZ2M2gtNnpNMjkgNjJoM3YzaC0zek0zNSA2MmgzdjNoLTN6TTQ0IDYyaDN2M2gtM3pNNTAgNjJoM3YzaC0zek01NiA2MmgzdjNoLTN6TTYyIDYyaDN2M2gtM3pNNzQgNjJoOXYzaC05ek05OCA2MmgzdjNoLTN6TTMyIDY1aDN2M2gtM3pNMzggNjVoNnYzaC02ek00NyA2NWg2djNoLTZ6TTU2IDY1aDN2M2gtM3pNNjIgNjVoNnYzaC02ek03MSA2NWgxNXYzaC0xNXpNOTUgNjVoNnYzaC02ek0yNiA2OGg2djNoLTZ6TTM4IDY4aDN2M2gtM3pNNDQgNjhoNnYzaC02ek02MiA2OGg2djNoLTZ6TTcxIDY4aDEydjNoLTEyek04OSA2OGg2djNoLTZ6TTk4IDY4aDN2M2gtM3pNMzIgNzFoMTJ2M2gtMTJ6TTUwIDcxaDN2M2gtM3pNNTYgNzFoOXYzaC05ek02OCA3MWgzdjNoLTN6TTc0IDcxaDN2M2gtM3pNODMgNzFoOXYzaC05ek0yNiA3NGg5djNoLTl6TTQ0IDc0aDN2M2gtM3pNNTMgNzRoM3YzaC0zek02NSA3NGgyNHYzaC0yNHpNOTUgNzRoM3YzaC0zek01MCA3N2gzdjNoLTN6TTU2IDc3aDN2M2gtM3pNNjUgNzdoM3YzaC0zek03MSA3N2g2djNoLTZ6TTg2IDc3aDN2M2gtM3pNOTggNzdoM3YzaC0zek0yNiA4MGgyMXYzaC0yMXpNNTAgODBoNnYzaC02ek01OSA4MGgzdjNoLTN6TTc0IDgwaDN2M2gtM3pNODAgODBoM3YzaC0zek04NiA4MGgzdjNoLTN6TTk4IDgwaDN2M2gtM3pNMjYgODNoM3YzaC0zek00NCA4M2gzdjNoLTN6TTU2IDgzaDN2M2gtM3pNNjUgODNoM3YzaC0zek03MSA4M2g2djNoLTZ6TTg2IDgzaDN2M2gtM3pNOTUgODNoM3YzaC0zek0yNiA4NmgzdjNoLTN6TTMyIDg2aDl2M2gtOXpNNDQgODZoM3YzaC0zek01NiA4NmgxMnYzaC0xMnpNNzEgODZoMTh2M2gtMTh6TTk4IDg2aDN2M2gtM3pNMjYgODloM3YzaC0zek0zMiA4OWg5djNoLTl6TTQ0IDg5aDN2M2gtM3pNNTMgODloM3YzaC0zek02MiA4OWgzdjNoLTN6TTcxIDg5aDN2M2gtM3pNODYgODloM3YzaC0zek05MiA4OWg2djNoLTZ6TTI2IDkyaDN2M2gtM3pNMzIgOTJoOXYzaC05ek00NCA5MmgzdjNoLTN6TTUwIDkyaDN2M2gtM3pNNTYgOTJoM3YzaC0zek02MiA5MmgxNXYzaC0xNXpNODMgOTJoOXYzaC05ek05NSA5Mmg2djNoLTZ6TTI2IDk1aDN2M2gtM3pNNDQgOTVoM3YzaC0zek01MyA5NWgzdjNoLTN6TTU5IDk1aDZ2M2gtNnpNNjggOTVoM3YzaC0zek03NCA5NWgzdjNoLTN6TTgzIDk1aDZ2M2gtNnpNMjYgOThoMjF2M2gtMjF6TTUwIDk4aDN2M2gtM3pNNTYgOThoM3YzaC0zek02NSA5OGg2djNoLTZ6TTc0IDk4aDZ2M2gtNnpNODkgOThoM3YzaC0zek05OCA5OGgzdjNoLTN6Ii8+Cjwvc3ZnPgo=","format":"svg","height":128,"kind":"qr","media_type":"image/svg+xml","render_version":"qr-v1","sha256":"8f5d68b7ff88e5c10a827fa8568dacb01c32aab3d1b5af58b2124ccbed7fd484","width":128},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"description":"Deterministic QR code generation request.","properties":{"background":{"default":"#ffffff","description":"Opaque #RRGGBB canvas and quiet-zone color; must contrast with foreground by at least 4.5:1.","pattern":"^#[0-9a-fA-F]{6}$","type":"string"},"data":{"description":"Non-empty UTF-8 payload, at most 2048 encoded bytes and subject to QR capacity.","minLength":1,"type":"string"},"error_correction":{"default":"M","description":"QR recovery level: L has the most payload capacity; H has the most damage recovery but the least capacity.","enum":["L","M","Q","H"],"type":"string"},"foreground":{"default":"#000000","description":"Opaque #RRGGBB color for filled QR modules; must contrast with background by at least 4.5:1.","pattern":"^#[0-9a-fA-F]{6}$","type":"string"},"format":{"default":"svg","description":"Artifact format encoded into content_base64.","enum":["svg","png"],"type":"string"},"margin_modules":{"default":4,"description":"Quiet-zone width around the QR matrix, measured in whole modules.","maximum":16,"minimum":0,"type":"integer"},"size":{"default":512,"description":"Exact width and height of the square output canvas in pixels; must preserve at least one pixel per QR module.","maximum":2048,"minimum":128,"type":"integer"}},"required":["data"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"additionalProperties":false,"properties":{"content_base64":{"description":"Standard padded base64 of the exact SVG or PNG artifact bytes.","maxLength":2796204,"type":"string"},"format":{"description":"Decoded artifact format; determines media_type.","enum":["svg","png"],"type":"string"},"height":{"description":"Decoded artifact height in pixels.","maximum":2048,"minimum":128,"type":"integer"},"kind":{"const":"qr","description":"Generated artifact kind.","type":"string"},"media_type":{"description":"Media type of the decoded content_base64 bytes.","enum":["image/svg+xml","image/png"],"type":"string"},"render_version":{"description":"Versioned normalization and rendering contract used to produce the artifact.","enum":["qr-v1"],"type":"string"},"sha256":{"description":"Lowercase SHA-256 digest of the decoded artifact bytes, not of the base64 text.","pattern":"^[0-9a-f]{64}$","type":"string"},"width":{"description":"Decoded artifact width in pixels.","maximum":2048,"minimum":128,"type":"integer"}},"required":["kind","render_version","format","media_type","width","height","sha256","content_base64"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["qr-code","qr-generator","qrcode","url-to-qr","payment-qr","svg","png","barcode","encode-text","agent-tool"]}},"lastUpdated":"2026-08-15T06:32:21.324Z","quality":{"l30DaysTotalCalls":4,"l30DaysUniquePayers":3,"lastCalledAt":"2026-08-15T06:32:21.171Z"},"resource":"https://visuals.use.x402atlas.com/qr","serviceName":"QR Code \u0026 Identicon Generator","tags":["qr-code","qr-generator","qrcode","url-to-qr","payment-qr"],"type":"http","x402Version":2},{"accepts":[{"amount":"1000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xD8049F6998E05C437C970815eF1094aC6241e948","scheme":"exact"}],"description":"Generate a QR code from the data query parameter as PNG base64 or inline SVG.","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"data":"https://example.com","format":"png","size":300},"type":"http"},"output":{"example":{"result":{"status":"ok"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"data":{"description":"Text, URL, wallet address, or payment URI to encode.","maxLength":2000,"minLength":1,"type":"string"},"format":{"default":"png","enum":["png","svg"],"type":"string"},"size":{"default":300,"maximum":1000,"minimum":50,"type":"integer"}},"required":["data"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-08-24T01:22:43.467Z","quality":{"l30DaysTotalCalls":2,"l30DaysUniquePayers":2,"lastCalledAt":"2026-08-24T01:22:43.086Z"},"resource":"https://trinity-throw-thursday-gravity.trycloudflare.com/x402/qr","serviceName":"SiteSignal QR","tags":["ai","agents","utility","qr","png"],"type":"http","x402Version":2},{"accepts":[{"amount":"1000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xD8049F6998E05C437C970815eF1094aC6241e948","scheme":"exact"}],"description":"Generate a QR code from text, a URL, wallet address, or payment URI as PNG base64 or inline SVG.","extensions":{"bazaar":{"info":{"input":{"body":{"data":"https://example.com/pay","format":"png","size":300},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"qr_code":{"base64":"iVBORw0KGgo...","dataSha256":"sha256-of-input","format":"png","mimeType":"image/png","size":300}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"data":{"description":"Text, URL, wallet address, or payment URI to encode.","maxLength":2000,"minLength":1,"type":"string"},"format":{"default":"png","description":"PNG base64 or inline SVG output.","enum":["png","svg"],"type":"string"},"size":{"default":300,"description":"Output width and height in pixels.","maximum":1000,"minimum":50,"type":"integer"}},"required":["data"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-08-21T23:35:17.661Z","quality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-08-21T23:35:17.33Z"},"resource":"https://trinity-throw-thursday-gravity.trycloudflare.com/v1/qr","serviceName":"SiteSignal QR","tags":["ai","agents","utility","qr","png"],"type":"http","x402Version":2},{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"assetTransferMethod":"eip3009","name":"USD Coin","version":"2"},"maxTimeoutSeconds":60,"network":"eip155:8453","payTo":"0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A","scheme":"exact"},{"amount":"10000","asset":"0x60a3E35Cc302bFA44Cb288Bc5a4F316Fdb1adb42","extra":{"assetTransferMethod":"eip3009","name":"EURC","version":"2"},"maxTimeoutSeconds":60,"network":"eip155:8453","payTo":"0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A","scheme":"exact"}],"description":"$0.0002/call. QR code with your logo composited in the center (ECC H — still scans reliably). 1¢ x402 min; remainder auto-credits — relaystation.ai/penny","extensions":{"bazaar":{"info":{"input":{"body":{},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"ok":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{}},"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":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-08-21T14:08:45.027Z","quality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-08-21T14:08:44.724Z"},"resource":"https://api.relaystation.ai/v1/generate/qr-logo","serviceName":"Relaystation QR Logo","tags":["qr-code","branded-qr","logo","marketing","generator"],"type":"http","x402Version":2},{"accepts":[{"amount":"3000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x6E8B64638b24C6D625b045dD353120d850064E2E","scheme":"exact"}],"description":"Generate a QR code image from text or URL","extensions":{"bazaar":{"info":{"input":{"body":{"data":"example","size":1},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"data_uri":"example","height":1,"inputData":"example","inputLength":1,"modules":1,"qr_base64":"example","width":1},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"data":{"description":"The text or URL to encode in the QR code","type":"string"},"size":{"description":"QR code size in modules (default: 21 for version 1)","type":"number"}},"required":["data"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-08-21T19:04:48.789Z","quality":{"l30DaysTotalCalls":5,"l30DaysUniquePayers":3,"lastCalledAt":"2026-08-21T19:04:48.325Z"},"resource":"https://qr-code.api.klymax402.com/api/qr","type":"http","x402Version":2},{"accepts":[{"amount":"5000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x15459498e1191d8787c83177809bd54022fA18c4","scheme":"exact"}],"description":"Generate a QR code from text as PNG (base64) or SVG. Custom module size, quiet-zone margin, and hex colours. Deterministic, capacity-capped at 2953 bytes. Set delivery to \"url\" to receive a short-lived download link instead of inline data.","extensions":{"bazaar":{"info":{"input":{"body":{"dark":"#000000","format":"png","light":"#ffffff","margin":2,"scale":4,"text":"https://example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"body":{"dataBase64":"string (png, inline delivery) | absent","downloadsRemaining":"number (url delivery)","expiresAt":"string (url delivery)","format":"string","meta":{"inputBytes":"number","margin":"number","modules":"number","pixels":"number","scale":"number"},"svg":"string (svg, inline delivery) | absent","url":"string (url delivery) — expiring download link"},"bodyType":"json","example":{"dataBase64":"iVBORw0KGgoAAAANSUhEUgAA…","format":"png","meta":{"dark":"#000000","errorCorrection":"M","inputBytes":23,"light":"#ffffff","margin":2,"modules":25,"outputBytes":412,"pixels":116,"scale":4}}}},"routeTemplate":"/qr","schema":{"properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"dark":{"description":"Hex colour of the data modules (default #000000).","type":"string"},"delivery":{"description":"inline (default) = data in the response body; url = a short-lived download link (expires after ~15 min or a small download budget) — hand it to a user or client script instead of carrying the bytes.","enum":["inline","url"],"type":"string"},"downloads":{"description":"url delivery only: download budget before the link dies (1-3, default 2).","type":"number"},"format":{"description":"Output format (default png).","enum":["png","svg"],"type":"string"},"light":{"description":"Hex colour of the background (default #ffffff).","type":"string"},"margin":{"description":"Quiet-zone width in modules (0-16, default 2).","type":"number"},"scale":{"description":"Pixels per QR module, PNG only (1-20, default 4).","type":"number"},"text":{"description":"Content to encode (max 2953 bytes utf8 — QR capacity).","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"}}}}},"lastUpdated":"2026-08-17T10:45:25.625Z","quality":{"l30DaysTotalCalls":5,"l30DaysUniquePayers":2,"lastCalledAt":"2026-08-17T10:45:25.41Z"},"resource":"https://workbot1.oddsys.org/qr","serviceName":"Busker QR Generator","tags":["qr","qrcode","image","png","svg"],"type":"http","x402Version":2},{"accepts":[{"amount":"2000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":120,"network":"eip155:8453","payTo":"0xc648116b5deBE4AF7D78838AA468d07e0A9Ab697","scheme":"exact"}],"description":"Generate a PNG QR code URL for payment and onboarding payloads (upstream probed live)","extensions":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{},"queryParams":{"data":"https://x402.org","size":"256"},"type":"http"},"output":{"example":{"ok":true,"png_url":"https://api.qrserver.com/v1/create-qr-code/?size=256x256\u0026data=https%3A%2F%2Fx402.org","service":"qr-code"},"type":"json"}},"routeTemplate":"/api/v/qr-code","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"type":"object"},"queryParams":{"additionalProperties":false,"properties":{"data":{"description":"Payload to encode","type":"string"},"size":{"description":"Pixel size 128-512","type":"string"}},"required":["data"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"ok":{"type":"boolean"},"png_url":{"type":"string"},"service":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-08-26T06:23:54.012Z","quality":{"l30DaysTotalCalls":4,"l30DaysUniquePayers":2,"lastCalledAt":"2026-08-26T06:23:53.774Z"},"resource":"https://vendsdk.com/api/v/qr-code","type":"http","x402Version":2},{"accepts":[{"amount":"3000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x5100a134d768415cc4a25d7bdbcfc44394d62282","scheme":"exact"}],"description":"QR code generation returning clean scalable SVG: any text/URL up to 1800 chars, selectable error-correction level (L/M/Q/H).","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"ec":"M","text":"https://example.com"},"type":"http"},"output":{"example":{"ecLevel":"M","modules":29,"svg":"\u003csvg …\u003e"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"ec":{"description":"Error correction: L, M, Q or H (default M)","type":"string"},"text":{"description":"Content to encode, max 1800 chars","type":"string"}},"required":["text"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-08-04T08:45:59.604Z","quality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-08-04T08:45:59.414Z"},"resource":"https://api.aventtech.com/generate/qr","type":"http","x402Version":2},{"accepts":[{"amount":"3000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x850363a27F0aC6fEb9C7a3eC4C1d295262dF9432","scheme":"exact"}],"description":"QR code generator: turn any text or URL (up to 2000 characters) into a scannable PNG QR code, generated on our own hardware in milliseconds, returned base64. Answers \"make me a QR code for this link.\" Set size 128-1024px. For payment links, tickets, onboarding flows, and print pipelines.","extensions":{"bazaar":{"info":{"input":{"body":{"data":"https://x402.forgemesh.io","size":"512"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"content_type":"image/png","encoded_characters":25,"file_base64":"iVBORw0KGgo..."},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"data":{"description":"Text or URL to encode, max 2000 chars","type":"string"},"size":{"description":"PNG width in px, default 512","type":"string"}},"required":["data"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"info":{"required":false},"offer-receipt":{"info":{"offers":[{"acceptIndex":0,"format":"eip712","payload":{"amount":"3000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","network":"eip155:8453","payTo":"0x850363a27F0aC6fEb9C7a3eC4C1d295262dF9432","resourceUrl":"https://x402.forgemesh.io/qr-code","scheme":"exact","validUntil":1787725733,"version":1},"signature":"0x60c99aeaaa7a1fa9ef2679a246bef1ea3faad4f824dda35fc81b889cb8bde6322748996da7e69587085c8d94e1a43d42f68f4e37cfa865a3580a5af75c29f89d1b"}]},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"offers":{"items":{"properties":{"acceptIndex":{"type":"integer"},"format":{"type":"string"},"payload":{"properties":{"amount":{"type":"string"},"asset":{"type":"string"},"network":{"type":"string"},"payTo":{"type":"string"},"resourceUrl":{"type":"string"},"scheme":{"type":"string"},"validUntil":{"type":"integer"},"version":{"type":"integer"}},"required":["version","resourceUrl","scheme","network","asset","payTo","amount"],"type":"object"},"signature":{"type":"string"}},"required":["format","signature"],"type":"object"},"type":"array"}},"required":["offers"],"type":"object"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"id":{"maxLength":128,"minLength":16,"pattern":"^[a-zA-Z0-9_-]+$","type":"string"},"required":{"type":"boolean"}},"required":["required"],"type":"object"}},"lastUpdated":"2026-08-26T06:23:53.616Z","quality":{"l30DaysTotalCalls":2,"l30DaysUniquePayers":2,"lastCalledAt":"2026-08-26T06:23:53.406Z"},"resource":"https://x402.forgemesh.io/qr-code","type":"http","x402Version":2},{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6","scheme":"exact"}],"description":"QR code generator: GET ?data=\u003ctext|url\u003e and receive a scannable QR as SVG plus PNG (base64) and a data: URI. Options: size (px, default 512), margin (quiet-zone modules, default 2), ecc (L|M|Q|H, default M), dark/light hex colors. Deterministic, no network, no tracking — encode URLs, wifi, vCards, or payment URIs up to 2,000 chars.","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"data":"https://x402.webbersites.com"},"type":"http"},"output":{"example":{"data":"https://x402.webbersites.com","data_uri":"data:image/png;base64,…","ecc":"M","png_base64":"iVBORw0…","svg":"\u003csvg …\u003e","version":3,"width":512},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"dark":{"description":"Hex color of the modules (default #000000)","type":"string"},"data":{"description":"Text or URL to encode (required, up to 2,000 chars)","type":"string"},"ecc":{"description":"Error correction: L, M (default), Q, or H — higher survives more damage but holds less data","type":"string"},"light":{"description":"Hex background color (default #ffffff)","type":"string"},"margin":{"description":"Quiet-zone width in modules (0–20, default 2)","type":"number"},"size":{"description":"PNG width in px (64–2048, default 512)","type":"number"}},"required":["data"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"data":{"type":"string"},"data_uri":{"type":"string"},"ecc":{"type":"string"},"png_base64":{"type":"string"},"svg":{"type":"string"},"version":{"type":"number"},"width":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1783321551/bazaar-icons/9924842eb1a94ebd.png","lastUpdated":"2026-08-04T08:41:13.079Z","quality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-08-04T08:41:12.864Z"},"resource":"https://api.webbersites.com/api/qr","serviceName":"WebberSites x402 Data API","tags":["Design \u0026 Assets"],"type":"http","x402Version":2},{"accepts":[{"amount":"2000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":120,"network":"eip155:8453","payTo":"0xc648116b5deBE4AF7D78838AA468d07e0A9Ab697","scheme":"exact"}],"description":"Generate a PNG QR code URL for payment and onboarding payloads (upstream probed live)","extensions":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{},"queryParams":{"data":"https://x402.org","size":"256"},"type":"http"},"output":{"example":{"ok":true,"png_url":"https://api.qrserver.com/v1/create-qr-code/?size=256x256\u0026data=https%3A%2F%2Fx402.org","service":"qr-code"},"type":"json"}},"routeTemplate":"/api/v/qr-code","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"type":"object"},"queryParams":{"additionalProperties":false,"properties":{"data":{"description":"Payload to encode","type":"string"},"size":{"description":"Pixel size 128-512","type":"string"}},"required":["data"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"ok":{"type":"boolean"},"png_url":{"type":"string"},"service":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-08-19T14:15:56.066Z","quality":{"l30DaysTotalCalls":5,"l30DaysUniquePayers":3,"lastCalledAt":"2026-08-19T14:15:55.936Z"},"resource":"https://vending-machine-seven.vercel.app/api/v/qr-code","type":"http","x402Version":2}],"searchMethod":"hybrid","x402Version":2,"meta":{"searchToken":"2jb3yu3b5mkysaa"}}
