QR Architect
Build elegant, scan-reliable QR codes with production-ready defaults, structured payload modes, and exports that hold up in real client work.
JSON API reference01
Payload Setup
02
Brand Expression
#
#
—
Transparent BackgroundRecommended for SVG & PNG handoff.
03
Architectural Form
Defines the size of the injected logo. Scaling beyond 30% heavily reduces scan reliability.
04
Output Control
Choose a preset first. Adjust only if a custom pixel size is needed.
API & agent accessPOST /api/tools/qr.json
JSON contract
QR Architect uses the same fields in the browser studio and viaPOST /api/tools/qr.json. Full toolkit catalog:/api/tools/manifest.json.
Agents can encode structured QR payloads and optionally request a portable SVG matrix. Branded PNG/SVG export remains in the studio UI.
- Modes: url, text, wifi, vcard, sms — same field contracts as the studio tabs.
- wifi: { ssid, password?, encryption?: WPA|WEP|nopass, hidden? }; vcard: { firstName, lastName, ... }.
- Set renderSvg:true for a portable SVG matrix; svg accepts size (64–4096), margin, dark, light, ecc.
- Errors return code, field, hint, and validModes for agent-friendly debugging.
POST /api/tools/qr.json
Content-Type: application/json
{
"mode": "url",
"url": "https://imyourboyroy.com",
"renderSvg": true,
"svg": {
"size": 512,
"ecc": "H",
"dark": "#161616",
"light": "#ffffff"
}
}