ChatGPT Integration
Last updated:
Create a Custom GPT in ChatGPT that can generate QR codes, create short links, and publish landing pages using QR Maker's API — all from natural language.
1. Create a Custom GPT
- Go to chatgpt.com/gpts/editor
- Click "Create a GPT"
- Give it a name (e.g. "QR Maker Assistant")
2. Add Instructions
In the "Instructions" field, paste:
You are a QR code assistant powered by QR Maker API. You can: - Generate styled QR codes with custom colors, dot styles, and logos - Create dynamic short links with click analytics - Publish HTML landing pages with QR codes When generating QR codes, always use the generateQr action. When creating short links, use createLink. When publishing landing pages, use publishLandingWithQr. Always show the QR url to the user so they can see and download the QR. For landing pages, show the short link URL (not the internal CDN URL). Style tips: - Use dotsOptions.type "rounded" or "classy-rounded" for modern looks - Use contrasting colors for dots and background - Common sizes: 300-500px width/height
3. Configure Actions
- In the "Configure" tab, scroll to "Actions" → "Create new action"
- Click "Import from URL" and paste:
https://api.qr-maker.io/v2/openapi.json
- ChatGPT will import all available endpoints automatically
4. Set up Authentication
- In the Actions section, click the gear icon → "Authentication"
- Select API Key
- Paste your API key (get it from Settings → API Keys)
- Auth Type: Custom
- Custom Header Name:
x-api-key - Click "Save"
5. Test it
Try these prompts with your new GPT:
- "Generate a QR code for https://my-website.com with purple rounded dots"
- "Create a short link for my portfolio and show me the QR"
- "Build a landing page for my restaurant with a menu link and WhatsApp button"
- "Show me my link analytics for the last month"
Tips
- The GPT will show you the QR
url— click it to download the QR - Landing pages are published instantly and accessible via the short link
- You can ask the GPT to iterate on designs — "make it more modern", "change to dark theme"
- For WiFi, vCard, SMS, email, or phone QRs, just describe what you want — the GPT handles the encoding
Publish to GPT Store
Once your GPT works well, you can publish it to the GPT Store so anyone can use it. This makes QR Maker discoverable by millions of ChatGPT users.
Other integrations
See the MCP Server guide for Claude Code and Cursor, or the API Reference for direct HTTP integration.