Integrations and Workflows
Connect Intown QR Studio with third-party services and automate your QR code usage through webhooks and APIs.
const response = await fetch('https://api.example.com/v1/qr/generate', {
method: 'POST',
headers: { 'Authorization': 'Bearer YOUR_API_KEY' },
body: JSON.stringify({ data: 'https://your-site.com/page' })
});
const qr = await response.json();
curl -X POST https://api.example.com/v1/qr/generate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"data": "https://your-site.com/page"}'
{
"qr_id": "qr_abc123",
"image_url": "https://api.example.com/qr/qr_abc123.png",
"scans": 0
}
Overview
Intown QR Studio integrates seamlessly with design tools, automation platforms, and your custom applications. Use webhooks for real-time notifications, APIs for programmatic access, and simple embeds for websites. These integrations help you streamline QR code generation, tracking, and deployment across your workflows.
Review your integration needs and start with the quick setup guides below. For production use, secure all endpoints with HTTPS.
Popular Design Platforms
Connect Intown QR Studio to your favorite design tools to import assets and export QR codes directly.
Figma
Export designs and generate dynamic QR codes from Figma prototypes.
Canva
Embed QR codes into Canva templates for print-ready materials.
Adobe XD
Sync QR code prototypes with Adobe XD artboards.
Webhook Setup
Set up webhooks to receive real-time updates when QR codes are scanned or generated.
Create Webhook
Navigate to your dashboard at https://dashboard.example.com/webhooks and click "New Webhook".
Configure Events
Select events like qr.scanned or qr.generated.
Add Endpoint
Enter your secure HTTPS endpoint, e.g., https://your-webhook-url.com/intown-qr.
Test Delivery
Trigger a test scan and verify the payload arrives.
Webhooks use HMAC signatures for verification. Check the X-Intown-Signature header against your secret.
API Access
Access the Intown QR Studio API to generate and manage QR codes programmatically.
Unique QR code identifier.
Output format: png, svg, or pdf.
Embedding QR Codes
Embed dynamic QR codes in your websites or apps using simple image tags.
<img src="https://api.example.com/qr/qr_abc123.png?size=300" alt="Scan QR Code" width="300" height="300">
<img
src={`https://api.example.com/qr/${qrId}.png?size=300`}
alt="Scan QR Code"
width={300}
height={300}
/>
Workflow Automation Examples
Automate common tasks with no-code tools or custom scripts.
Connect Intown QR Studio webhook to Zapier, then post to Slack.
Create scenarios for QR generation on form submissions.
Last updated today