For Agents
Generate QR code images in PNG, SVG, or other formats and decode QR codes from uploaded images, with no authentication required.
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the QR Code API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with QR Code API.
Generate a QR code image from arbitrary text, URL, or vCard data
Configure pixel size, margin, and quiet zone for print or web output
Customize foreground and background colors using hex or RGB
Choose error correction level L, M, Q, or H to balance density and resilience
GET STARTED
Use for: I want to generate a QR code for a product URL, Create a QR code as an SVG for printing on packaging, Decode a QR code from an uploaded customer photo, Generate a 300 pixel QR with a blue foreground
Not supported: Does not handle barcode generation, image hosting, or scan analytics — use for QR code creation and decoding only.
Jentic publishes the only available OpenAPI specification for QR Code API, keeping it validated and agent-ready. The goQR.me QR Code API generates QR code images and decodes QR codes from uploaded image files. Code generation supports PNG, GIF, JPEG, JPG, SVG, and EPS output, configurable size, foreground and background colors, margin, quiet zone, and error correction levels L, M, Q, and H. Reading endpoints accept a single image or a multi-file batch and return the decoded payload as JSON or XML. The service is free, requires no authentication, and is rate-limited by the goQR.me terms of use.
Render output as PNG, GIF, JPEG, SVG, or EPS for vector or raster pipelines
Decode a QR code from a single uploaded image and return the embedded text
Decode multiple QR images in one batch request and return per-file results
Patterns agents use QR Code API for, with concrete tasks.
★ Marketing Campaign QR Generation
Bulk-generate branded QR codes for posters, flyers, and product packaging by calling /v1/create-qr-code/ with the campaign URL, brand colors, and the chosen error correction level. Output as SVG when designers need vector files, or PNG at high resolution for print runs. No authentication is required, so the service drops into a content pipeline without credential management.
Generate a 600x600 PNG QR for https://example.com/promo with foreground 1a73e8 and error correction H, then save it to the campaign assets folder.
Mobile Ticket Validation
Decode QR codes from photos uploaded by event staff at the gate. POST the image to /v1/read-qr-code/ as multipart form data, parse the JSON response, and look up the embedded ticket id in the box-office database. Multi-file mode lets staff scan multiple tickets in one round trip when network conditions are slow.
Upload ticket-photo.jpg to /v1/read-qr-code/ and verify the decoded payload matches a valid ticket id in the events table.
Inline QR for Email and PDF
Embed a freshly generated QR code into a transactional email or PDF by hot-linking the /v1/create-qr-code/ URL with the recipient-specific data parameter. Use SVG output for crisp rendering at any zoom level inside PDFs, or PNG for email clients that block SVG. Color and margin parameters keep the QR visually consistent with brand templates.
Build the URL https://api.qrserver.com/v1/create-qr-code/?data=ORDER123&size=200x200&format=svg and embed it as an img src in the order confirmation email template.
AI Agent Document Processing
An automated document agent inspects uploaded invoices and shipping labels, calls /v1/read-qr-code/ to extract embedded reference codes, and routes each document to the right downstream system. Through Jentic, the agent finds the operation by intent and uses the public endpoint without managing credentials, since the API requires none.
Read the QR from invoice-page-1.png and use the decoded value as the reference id when posting the invoice to the accounting system.
3 endpoints — jentic publishes the only available openapi specification for qr code api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/v1/create-qr-code/
Generate a QR code image from text or URL
/v1/read-qr-code/
Decode QR codes from uploaded image files
/v1/create-qr-code/
Generate a QR code image from text or URL
/v1/read-qr-code/
Decode QR codes from uploaded image files
Three things that make agents converge on Jentic-routed access.
Credential isolation
The QR Code API requires no credentials, so there is nothing to store. Jentic still proxies requests through its execution layer for consistent logging and error handling.
Intent-based discovery
Agents search by intent (e.g., 'decode a qr code from an image') and Jentic returns the matching goQR.me operation with input schema, so the agent calls /v1/read-qr-code/ without reading vendor docs.
Time to first call
Direct goQR.me integration: a few hours, mostly URL building. Through Jentic: under 15 minutes from intent search to executed call.
Alternatives and complements available in the Jentic catalogue.
Specific to using QR Code API through Jentic.
Why is there no official OpenAPI spec for QR Code API?
goQR.me does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call QR Code API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the QR Code API use?
None. The goQR.me endpoints are public and require no API key, OAuth, or basic auth. Use is bound by the goQR.me terms of service, which include reasonable rate limits and a request to attribute commercial bulk usage.
Can I generate SVG QR codes with the QR Code API?
Yes. Pass format=svg in the query string of GET /v1/create-qr-code/ to receive a vector SVG. Other supported formats include png, gif, jpeg, jpg, and eps. SVG is the right choice for embedding in PDFs and high-resolution print.
How do I decode a QR code from an uploaded image?
POST the image as multipart form data to /v1/read-qr-code/. The response is JSON containing the decoded text or an error if no QR was found. The endpoint also accepts multiple files in one request and returns an array of per-file results.
How do I integrate the QR Code API with an AI agent through Jentic?
Run pip install jentic, search 'generate a qr code' to find GET /v1/create-qr-code/, load the schema, and execute. No credentials are required, so Jentic forwards the request directly. Get started at https://app.jentic.com/sign-up.