Private Studio

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 reference
01

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"
  }
}