Create QR code
qrs_createCreate a QR code of any type (url, profile_card, multilink, menu, feedback, coupon, lead_form, pdf, image, audio, video, app, dpp, text, email, phone, sms, whatsapp, wifi, vcard, event, sepa, paypal, crypto), optionally with a saved design, in a folder or a specific company. Returns the code with its short link.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | Yes | QR type. `url` redirects; landing types open a hosted page; the rest encode content directly. | |
| label | Yes | ||
| rules | No | type=url only, paid plans: smart-redirect rules (country/device/schedule → targetUrl); first match wins. | |
| access | No | Password, start date, expiry date or scan limit. | |
| content | No | Everything except url. Fields per type — profile_card: displayName, title?, organization?, tagline?, avatarUrl?, emails?, phones?, website?, address?, socials?, note? · multilink: title, tagline?, avatarUrl?, links[{title, url, description?}] · menu: title, tagline?, currency?, sections[{title, description?, items[{name, description?, priceCents?, …}]}] · feedback: title, tagline?, ratingLabel?, thankYou?, requireContact?, notifyEmail?, reviewUrl? (Google review link shown after a good rating), reviewMinRating? · coupon: title, offer, code?, validUntil?, terms?, ctaLabel?, ctaUrl?, imageUrl? · lead_form: title, intro?, fields[{key, label, type: text|email|phone|textarea|select|checkbox, required?, options?}], consentText (shown with a mandatory checkbox), submitLabel?, thankYou?, redirectUrl? · pdf: fileUrl, title?, description?, filename? · image: fileUrl, title?, caption?, alt? · audio: title, fileUrl, artist?, coverUrl? · video: fileUrl, title?, description?, posterUrl? · app: iosUrl?, androidUrl?, fallbackUrl?, title?, tagline?, iconUrl? · dpp: productName, manufacturer, gtin, … · text: {text} · email: {to, subject?, body?} · phone: {number} · sms: {number, message?} · whatsapp: {number, message?} · wifi: {ssid, password?, auth: WPA|WEP|nopass, hidden?} · vcard: {firstName, lastName?, organization?, title?, email?, phone?, website?} · event: {title, start, end?, location?, description?, allDay?} · sepa: {name, iban, bic?, amount? (EUR), reference? | text?} (EPC/GiroCode bank transfer) · paypal: {username, amount?, currency?} · crypto: {currency: bitcoin|ethereum|litecoin, address, amount?, label?}. The text…crypto types are static: their content is printed into the code (no short link, no scan stats). Upload files first with uploads_create and use the returned url. | |
| designId | No | Saved design to render with (designs_list). | |
| folderId | No | Folder (folders_list); plan feature. | |
| tracking | No | Analytics tags and opt-in location for the landing page; URL codes show a short consent page first. | |
| companyId | No | Company to create it in; default = your pinned company or the workspace default. | |
| targetUrl | No | type=url only: where the code redirects. |