Developer API Documentation
Integrate robust dynamic & static QR code generation directly into your business software and user portals.
Generate Custom QR Code
Compile custom-branded QR codes by executing HTTP POST requests. Choose export formats, configure custom styling (colors, dots, eyes), and optionally attach custom logos.
POST
/api/v1/qrcode/create
Request Body Parameters
| Parameter | Type | Description |
|---|---|---|
| content | string | Required. The link target or raw text database target. |
| dotStyle | string | Optional. Choose: square, rounded, dots. |
| eyeStyle | string | Optional. Choose: square, rounded, circle. |
| foregroundColor | string | Optional. Hex value (e.g. #0066ff). |
| format | string | Optional. Choose: png, svg. Defaults to png. |
NODEJS INTEGRATION EXAMPLE
const axios = require('axios'); const payload = { content: "https://myqrcodebuilder.com", dotStyle: "rounded", foregroundColor: "#0066ff", format: "svg" }; axios.post('https://myqrcodebuilder.com/api/v1/qrcode/create', payload, { headers: { 'Authorization': 'Bearer API_SECRET_KEY' } }) .then(res => console.log(res.data)) .catch(err => console.error(err));
CREATE DEV ACCOUNT
Ready to start integrating?
Subscribe to our Advanced or Premium Plan to retrieve your production API Key instantly.
Upgrade Account