{"uid":"cap_CD-AiF0dP2MTjCZcwh7BS","slug":"forgemesh-qr-code-generator-cba1a5db","name":"ForgeMesh QR Code Generator","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.","url":"https://x402.forgemesh.io/qr-code","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"data":{"type":"string","description":"Text or URL to encode, max 2000 chars"},"size":{"type":"string","description":"PNG width in px, default 512"}}},"responseSchema":{"type":"json","example":{"file_base64":"iVBORw0KGgo...","content_type":"image/png","encoded_characters":25}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_2PdsqrWu3-K_7Qe16BuLz","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts any text or URL (up to 2000 characters) into a scannable PNG QR code, returned as a base64-encoded image at a configurable size between 128 and 1024 pixels.","exampleAgentPrompt":"Generate a QR code for 'https://checkout.myshop.com/pay/order-9182' at 512px so I can drop it into my print invoice template.","exampleUseCases":null,"resultDescription":"A base64-encoded PNG image of the QR code encoding the provided text or URL, rendered at the specified pixel size (128–1024px). The agent can decode or embed this string directly into HTML, PDF pipelines, or print workflows.","failureModes":["Input data exceeds 2000 characters — request rejected","Size value outside 128–1024 range — may return error or clamp to default","Invalid or missing 'data' field — API returns error","Network timeout if hardware is temporarily busy","Payment failure (insufficient USDC) blocks the request"],"whenToPreferThis":"Choose this endpoint when you need a fast, server-side QR code generated from arbitrary text or a URL and returned as a base64 PNG ready for embedding in print pipelines, PDFs, ticketing systems, payment flows, or onboarding screens — especially when client-side QR libraries are unavailable or undesirable.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:58:37.179Z","isFirstParty":false}