type, content_type, title, and payload are required. A dynamic QR encodes a stable Biqli tracking URL, so you can update its destination later. A static QR directly encodes its content and cannot use dynamic routing features.
Send the optional qr_config object to control matrix, eye-frame, and eye styles, flat colors, gradients, gradient inheritance, and the default Biqli logo. See Style a QR code for every field and precedence rule.
Success returns 201 Created with a complete qr_code resource and a biq_qr_... ID. scan_value contains the directly encoded value for static QR codes or the stable Biqli URL for dynamic QR codes.Validation failures return 422 validation_error. Unsafe destinations use the standard URL-safety response. Quota or plan restrictions return 403; hiding the default logo without the required plan returns upgrade_required.
Authentication is workspace-scoped; see Authentication. Errors use the standard envelope and request IDs described in Errors, and requests are subject to Rate limits.
Public QR design. applyGradientToAll gives the matrix gradient precedence over both eye sections. Otherwise applyEyeFrameGradientToEye gives the eye-frame gradient precedence over the eye center. Custom logos are not supported.
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Biqli","colors":{"primary":"#3B82F6","light":"#60A5FA","dark":"#1D4ED8"},"logo":{"light":"https://mintcdn.com/biqlillc-cc349ea4/vhOVG3nb6zjxQ8qQ/logo/light.png?fit=max\u0026auto=format\u0026n=vhOVG3nb6zjxQ8qQ\u0026q=85\u0026s=e047892083738e2bb348400f1a82f718","dark":"https://mintcdn.com/biqlillc-cc349ea4/vhOVG3nb6zjxQ8qQ/logo/dark.png?fit=max\u0026auto=format\u0026n=vhOVG3nb6zjxQ8qQ\u0026q=85\u0026s=76e3c2c1aa4073c126d611b40c7626cf","href":"/"},"favicon":"https://mintcdn.com/biqlillc-cc349ea4/vhOVG3nb6zjxQ8qQ/favicon.png?fit=max\u0026auto=format\u0026n=vhOVG3nb6zjxQ8qQ\u0026q=85\u0026s=9a00282d19492f9a39544861751e37f5","api":{},"navbar":{"links":[{"href":"https://biq.li/contact","label":"Contact Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://biq.li/dashboard"}},"footer":{"socials":{"x":"https://x.com/mintlify","github":"https://github.com/mintlify","linkedin":"https://linkedin.com/company/mintlify"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"biqlillc-cc349ea4","hasAudioNarration":false,"actualSubdomain":"biqlillc-cc349ea4","customDomains":["learn.biq.li"],"gitSource":{"type":"github","owner":"morphcode007","repo":"biqli-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ad52d09126aad4f2ebbfbed","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"Help Center","count":172},{"language":"default","tag":"MANAGING YOUR LINKS","count":91},{"language":"default","tag":"API Reference","count":72},{"language":"default","tag":"BIQLI LINKS API","count":50},{"language":"default","tag":"MANAGING YOUR WORKSPACE","count":46},{"language":"default","tag":"Biolinks","count":32},{"language":"default","tag":"Developer Docs","count":31},{"language":"default","tag":"Links","count":26},{"language":"default","tag":"BIQLI PARTNER PROGRAM","count":16},{"language":"default","tag":"GETTING STARTED","count":13}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"#search-bar-entry{max-width:384px!important;border-radius:9999px!important;background-color:rgba(3, 7, 18, 0.03)!important;border:none!important;box-shadow:none!important;height:36px!important;color:#6b7280!important}#search-bar-entry:hover{background-color:rgba(3, 7, 18, 0.08)!important}.dark #search-bar-entry{background-color:rgba(255, 255, 255, 0.03)!important;color:rgba(255, 255, 255, 0.5)!important}.dark #search-bar-entry:hover{background-color:rgba(255, 255, 255, 0.08)!important}.navbar-link a{background-color:rgba(3, 7, 18, 0.03)!important;padding:8px 14px!important;border-radius:12px!important;font-weight:500!important;color:#1f2937!important;transition:background-color 0.2s ease, color 0.2s ease}.navbar-link a:hover{background-color:rgba(3, 7, 18, 0.08)!important;color:#111827!important;text-decoration:none!important}.dark .navbar-link a{background-color:rgba(255, 255, 255, 0.03)!important;color:#f3f4f6!important}.dark .navbar-link a:hover{background-color:rgba(255, 255, 255, 0.08)!important;color:#ffffff!important}#topbar-cta-button span{border-radius:12px!important;background-color:#155dfc!important}#topbar-cta-button:hover span{opacity:0.9!important}[data-testid=\"copy-code-button\"]{opacity:1!important;visibility:visible!important}.biqli-payout-country-filters{align-items:center}.biqli-payout-country-filter{appearance:none!important;display:inline-flex!important;flex:0 0 auto;align-items:center;justify-content:center;min-height:34px;padding:6px 16px;border:1px solid #e5e7eb!important;border-radius:9999px!important;background:#ffffff!important;color:#404040!important;font-size:14px;font-weight:400;line-height:20px;white-space:nowrap;cursor:pointer;transition:background-color 0.15s ease, border-color 0.15s ease,\n color 0.15s ease, box-shadow 0.15s ease}.biqli-payout-country-filter:hover{border-color:#d4d4d4!important;background:#fafafa!important;color:#171717!important}.biqli-payout-country-filter[data-active=\"true\"]{border-color:#171717!important;background:#171717!important;color:#ffffff!important;font-weight:500}.biqli-payout-country-filter[data-active=\"true\"]:hover{border-color:#262626!important;background:#262626!important;color:#ffffff!important}.biqli-payout-country-filter:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.dark .biqli-payout-country-filter{border-color:#404040!important;background:#171717!important;color:#d4d4d4!important}.dark .biqli-payout-country-filter:hover{border-color:#525252!important;background:#262626!important;color:#ffffff!important}.dark .biqli-payout-country-filter[data-active=\"true\"]{border-color:#f5f5f5!important;background:#f5f5f5!important;color:#171717!important}.dark .biqli-payout-country-filter[data-active=\"true\"]:hover{border-color:#ffffff!important;background:#ffffff!important;color:#171717!important}"}],"page":{"pagePath":"docs/api-reference/qr-codes/create","slug":"/docs/api-reference/qr-codes/create","pageMetadata":{"title":"Create a QR code","description":"Create a standalone static or dynamic QR code with a validated design.","openapi":"POST /v1/qr","href":"/docs/api-reference/qr-codes/create"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Create a standalone static or dynamic QR code with a validated design.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{CodeBlock,Heading,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Create a QR code in the workspace bound to your API key. You do not send a workspace ID.`}),`\n`,_jsx(Heading,{level:`2`,id:`authentication-and-permissions`,children:`Authentication and permissions`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`POST /v1/qr`}),` requires `,_jsx(_components.strong,{children:`QR codes: Write`}),` (`,_jsx(_components.code,{children:`qr_codes.create`}),`). A non-empty `,_jsx(_components.code,{children:`tag_ids`}),` array also requires `,_jsx(_components.strong,{children:`Tags: Read`}),` (`,_jsx(_components.code,{children:`tags.view`}),`).`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`3`,language:`http`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`http`,children:_jsxs(_components.code,{language:`http`,numberOfLines:`3`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`Authorization`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` Bearer biqli_your_workspace_api_key`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`Accept`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` application/json`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`Content-Type`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` application/json`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`minimal-dynamic-link`,children:`Minimal dynamic link`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`13`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`13`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --request`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --url`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://biq.li/api/v1/qr`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --header`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Authorization: Bearer biqli_your_workspace_api_key'`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --header`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Accept: application/json'`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --header`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Content-Type: application/json'`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --data`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"type\": \"dynamic\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"content_type\": \"link\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"title\": \"Product QR\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"payload\": {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"long_url\": \"https://example.com/product\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }'`})}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`type`}),`, `,_jsx(_components.code,{children:`content_type`}),`, `,_jsx(_components.code,{children:`title`}),`, and `,_jsx(_components.code,{children:`payload`}),` are required. A dynamic QR encodes a stable Biqli tracking URL, so you can update its destination later. A static QR directly encodes its content and cannot use dynamic routing features.`]}),`\n`,_jsx(Heading,{level:`2`,id:`supported-content`,children:`Supported content`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:_jsx(_components.code,{children:`content_type`})}),_jsx(_components.th,{children:`Payload`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Static`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`text`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`text`}),` is required, maximum 300 characters.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Static`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`sms`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`phone`}),` is required; `,_jsx(_components.code,{children:`message`}),` is optional, maximum 160 characters.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Static`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`wifi`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`ssid`}),` is required. `,_jsx(_components.code,{children:`encryption`}),` is `,_jsx(_components.code,{children:`none`}),`, `,_jsx(_components.code,{children:`WEP`}),`, `,_jsx(_components.code,{children:`WPA`}),`, `,_jsx(_components.code,{children:`WPA2`}),`, or `,_jsx(_components.code,{children:`WPA3`}),`; secured networks require `,_jsx(_components.code,{children:`password`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Static`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`vcard`})}),_jsxs(_components.td,{children:[`Supply at least one contact field: `,_jsx(_components.code,{children:`first_name`}),`, `,_jsx(_components.code,{children:`last_name`}),`, `,_jsx(_components.code,{children:`organization`}),`, `,_jsx(_components.code,{children:`phone`}),`, `,_jsx(_components.code,{children:`fax`}),`, `,_jsx(_components.code,{children:`email`}),`, `,_jsx(_components.code,{children:`website`}),`, or a supported social handle.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Static`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`event`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`title`}),` and `,_jsx(_components.code,{children:`start`}),` are required. Optional fields are `,_jsx(_components.code,{children:`end`}),`, `,_jsx(_components.code,{children:`description`}),`, `,_jsx(_components.code,{children:`location`}),`, and `,_jsx(_components.code,{children:`url`}),`; `,_jsx(_components.code,{children:`end`}),` cannot precede `,_jsx(_components.code,{children:`start`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Dynamic`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`long_url`}),` is required.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Dynamic`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`email`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`email`}),` is required; `,_jsx(_components.code,{children:`subject`}),` and `,_jsx(_components.code,{children:`message`}),` are optional.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Dynamic`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`phone`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`phone`}),` is required.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Dynamic`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`sms`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`phone`}),` is required; `,_jsx(_components.code,{children:`message`}),` is optional.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Dynamic`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`vcard`})}),_jsx(_components.td,{children:`Uses the same contact fields as static vCard.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Dynamic`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`application`})}),_jsxs(_components.td,{children:[`Supply at least one of `,_jsx(_components.code,{children:`app_store_url`}),`, `,_jsx(_components.code,{children:`google_play_url`}),`, or `,_jsx(_components.code,{children:`fallback_url`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Dynamic`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`whatsapp`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`phone`}),` is required; `,_jsx(_components.code,{children:`message`}),` is optional.`]})]})]})]}),`\n`,_jsxs(_components.p,{children:[`The vCard `,_jsx(_components.code,{children:`socials`}),` object accepts `,_jsx(_components.code,{children:`youtube`}),`, `,_jsx(_components.code,{children:`x`}),`, `,_jsx(_components.code,{children:`instagram`}),`, `,_jsx(_components.code,{children:`tiktok`}),`, and `,_jsx(_components.code,{children:`linkedin`}),`. The public API does not upload vCard avatars.`]}),`\n`,_jsx(Heading,{level:`2`,id:`optional-dynamic-behavior`,children:`Optional dynamic behavior`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`Applies to`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`activates_at`}),`, `,_jsx(_components.code,{children:`expires_at`})]}),_jsx(_components.td,{children:`All dynamic QR codes. Use ISO 8601 timestamps.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`exp_clicks_rule`})}),_jsxs(_components.td,{children:[`All dynamic QR codes. `,_jsx(_components.code,{children:`key`}),` is the maximum scan count and `,_jsx(_components.code,{children:`value`}),` is an optional redirect URL.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`utm`})}),_jsxs(_components.td,{children:[`Dynamic `,_jsx(_components.code,{children:`link`}),`, `,_jsx(_components.code,{children:`application`}),`, and `,_jsx(_components.code,{children:`whatsapp`}),`. Send an encoded query string such as `,_jsx(_components.code,{children:`utm_source=poster\u0026utm_campaign=launch`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`geo_rules`}),`, `,_jsx(_components.code,{children:`device_rules`}),`, `,_jsx(_components.code,{children:`platform_rules`})]}),_jsxs(_components.td,{children:[`Dynamic `,_jsx(_components.code,{children:`link`}),` and `,_jsx(_components.code,{children:`application`}),`. Each item has `,_jsx(_components.code,{children:`key`}),` and destination `,_jsx(_components.code,{children:`value`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`tag_ids`})}),_jsxs(_components.td,{children:[`Static and dynamic QR codes. Send workspace `,_jsx(_components.code,{children:`biq_tag_...`}),` IDs.`]})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`styling`,children:`Styling`}),`\n`,_jsxs(_components.p,{children:[`Send the optional `,_jsx(_components.code,{children:`qr_config`}),` object to control matrix, eye-frame, and eye styles, flat colors, gradients, gradient inheritance, and the default Biqli logo. See `,_jsx(_components.a,{href:`/docs/api-reference/qr-codes/styling`,children:`Style a QR code`}),` for every field and precedence rule.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`16`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`16`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"qr_config\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"matrixStyle\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"dots\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"matrixColorMode\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"gradient\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"matrixGradient\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"colorOne\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"#214687\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"colorTwo\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"#44C8DE\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"angle\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"45deg\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"midpoint\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`50`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"applyGradientToAll\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"eyeFrameStyle\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"rounded-square\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"eyeStyle\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"circle\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"showLogo\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`response`,children:`Response`}),`\n`,_jsxs(_components.p,{children:[`Success returns `,_jsx(_components.code,{children:`201 Created`}),` with a complete `,_jsx(_components.code,{children:`qr_code`}),` resource and a `,_jsx(_components.code,{children:`biq_qr_...`}),` ID. `,_jsx(_components.code,{children:`scan_value`}),` contains the directly encoded value for static QR codes or the stable Biqli URL for dynamic QR codes.`]}),`\n`,_jsxs(_components.p,{children:[`Validation failures return `,_jsx(_components.code,{children:`422 validation_error`}),`. Unsafe destinations use the standard URL-safety response. Quota or plan restrictions return `,_jsx(_components.code,{children:`403`}),`; hiding the default logo without the required plan returns `,_jsx(_components.code,{children:`upgrade_required`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`shared-api-behavior`,children:`Shared API behavior`}),`\n`,_jsxs(_components.p,{children:[`Authentication is workspace-scoped; see `,_jsx(_components.a,{href:`/docs/api-reference/authentication`,children:`Authentication`}),`. Errors use the standard envelope and request IDs described in `,_jsx(_components.a,{href:`/docs/api-reference/errors`,children:`Errors`}),`, and requests are subject to `,_jsx(_components.a,{href:`/docs/api-reference/rate-limits`,children:`Rate limits`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Create a QR code","description":"Create a standalone static or dynamic QR code with a validated design.","openapi":"POST /v1/qr","href":"/docs/api-reference/qr-codes/create"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Authentication and permissions","slug":"authentication-and-permissions","depth":2,"children":[]},{"title":"Minimal dynamic link","slug":"minimal-dynamic-link","depth":2,"children":[]},{"title":"Supported content","slug":"supported-content","depth":2,"children":[]},{"title":"Optional dynamic behavior","slug":"optional-dynamic-behavior","depth":2,"children":[]},{"title":"Styling","slug":"styling","depth":2,"children":[]},{"title":"Response","slug":"response","depth":2,"children":[]},{"title":"Shared API behavior","slug":"shared-api-behavior","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"qr.store","summary":"Create a QR code","description":"Create a standalone static or dynamic QR code with a validated design.","tags":["QR codes"],"requestBody":"63a8c114-c073-40aa-8e57-d8164b41fdf8","responses":{"201":"e36e94a8-2c3b-4a54-8dbe-9baf24c134bf","401":"b92bba66-6aa5-461c-a33a-461d849fb8c3","403":"ae715217-e94b-4cc5-8399-50ce03ad86e0","422":"df5a8b96-37dc-4c14-be7f-c9644d624308","429":"f8e973a8-6ebc-4363-b509-5629880eea47","500":"df9ab71b-88c2-4a4b-bd27-03d72571f314"},"method":"post","type":"path","servers":["2efa6d45-e74a-42aa-b55e-7e2ed6501676"],"security":["b0a2461c-5f0a-4771-907e-392809d004de","f2961585-0644-49fc-947d-36ebb0b61eeb"],"path":"/v1/qr","baseUrlOptions":["https://biq.li/api"],"title":"Create a QR code","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["type","content_type","title","payload"],"properties":{"type":{"type":"string","enum":["static","dynamic"],"isRequired":true,"uniqueKey":"type","typeLabel":"enum\u003cstring>"},"content_type":{"type":"string","enum":["text","link","email","phone","sms","wifi","vcard","event","application","whatsapp"],"isRequired":true,"uniqueKey":"content_type","typeLabel":"enum\u003cstring>"},"title":{"type":"string","maxLength":255,"isRequired":true,"uniqueKey":"title","typeLabel":"string"},"payload":{"type":"object","additionalProperties":false,"description":"Fields must match content_type. See Create a QR code for required combinations.","properties":{"long_url":{"type":"string","uniqueKey":"payload.long_url","typeLabel":"string"},"text":{"type":"string","maxLength":300,"uniqueKey":"payload.text","typeLabel":"string"},"phone":{"type":"string","maxLength":80,"uniqueKey":"payload.phone","typeLabel":"string"},"message":{"type":"string","maxLength":2000,"uniqueKey":"payload.message","typeLabel":"string"},"ssid":{"type":"string","maxLength":255,"uniqueKey":"payload.ssid","typeLabel":"string"},"encryption":{"type":"string","enum":["none","WEP","WPA","WPA2","WPA3"],"uniqueKey":"payload.encryption","typeLabel":"enum\u003cstring>"},"password":{"type":"string","maxLength":255,"uniqueKey":"payload.password","typeLabel":"string"},"first_name":{"type":"string","maxLength":100,"uniqueKey":"payload.first_name","typeLabel":"string"},"last_name":{"type":"string","maxLength":100,"uniqueKey":"payload.last_name","typeLabel":"string"},"organization":{"type":"string","maxLength":255,"uniqueKey":"payload.organization","typeLabel":"string"},"fax":{"type":"string","maxLength":80,"uniqueKey":"payload.fax","typeLabel":"string"},"email":{"type":"string","format":"email","maxLength":255,"uniqueKey":"payload.email","typeLabel":"string\u003cemail>"},"subject":{"type":"string","maxLength":255,"uniqueKey":"payload.subject","typeLabel":"string"},"website":{"type":"string","maxLength":255,"uniqueKey":"payload.website","typeLabel":"string"},"socials":{"type":"object","additionalProperties":false,"properties":{"youtube":{"type":"string","maxLength":1000,"uniqueKey":"payload.socials.youtube","typeLabel":"string"},"x":{"type":"string","maxLength":1000,"uniqueKey":"payload.socials.x","typeLabel":"string"},"instagram":{"type":"string","maxLength":1000,"uniqueKey":"payload.socials.instagram","typeLabel":"string"},"tiktok":{"type":"string","maxLength":1000,"uniqueKey":"payload.socials.tiktok","typeLabel":"string"},"linkedin":{"type":"string","maxLength":1000,"uniqueKey":"payload.socials.linkedin","typeLabel":"string"}},"uniqueKey":"payload.socials","typeLabel":"object"},"title":{"type":"string","maxLength":255,"uniqueKey":"payload.title","typeLabel":"string"},"description":{"type":"string","maxLength":2000,"uniqueKey":"payload.description","typeLabel":"string"},"location":{"type":"string","maxLength":1000,"uniqueKey":"payload.location","typeLabel":"string"},"url":{"type":"string","format":"uri","maxLength":1000,"uniqueKey":"payload.url","typeLabel":"string\u003curi>"},"start":{"type":"string","format":"date-time","uniqueKey":"payload.start","typeLabel":"string\u003cdate-time>"},"end":{"type":"string","format":"date-time","uniqueKey":"payload.end","typeLabel":"string\u003cdate-time>"},"app_store_url":{"type":"string","format":"uri","maxLength":1000,"uniqueKey":"payload.app_store_url","typeLabel":"string\u003curi>"},"google_play_url":{"type":"string","format":"uri","maxLength":1000,"uniqueKey":"payload.google_play_url","typeLabel":"string\u003curi>"},"fallback_url":{"type":"string","format":"uri","maxLength":1000,"uniqueKey":"payload.fallback_url","typeLabel":"string\u003curi>"}},"isRequired":true,"uniqueKey":"payload","typeLabel":"object"},"qr_config":{"oneOf":[{"type":"null","uniqueKey":"qr_config.oneOf.0","typeLabel":"null"},{"type":"object","description":"Public QR design. applyGradientToAll gives the matrix gradient precedence over both eye sections. Otherwise applyEyeFrameGradientToEye gives the eye-frame gradient precedence over the eye center. Custom logos are not supported.","properties":{"matrixColor":{"type":"string","pattern":"^#[0-9A-Fa-f]{6}$","uniqueKey":"qr_config.oneOf.1.matrixColor","typeLabel":"string"},"eyeFrameColor":{"type":"string","pattern":"^#[0-9A-Fa-f]{6}$","uniqueKey":"qr_config.oneOf.1.eyeFrameColor","typeLabel":"string"},"eyeColor":{"type":"string","pattern":"^#[0-9A-Fa-f]{6}$","uniqueKey":"qr_config.oneOf.1.eyeColor","typeLabel":"string"},"matrixColorMode":{"type":"string","enum":["flat","gradient"],"uniqueKey":"qr_config.oneOf.1.matrixColorMode","typeLabel":"enum\u003cstring>"},"matrixGradient":{"type":"object","additionalProperties":false,"required":["colorOne","colorTwo","angle","midpoint"],"properties":{"colorOne":{"type":"string","pattern":"^#[0-9A-Fa-f]{6}$","examples":["#214687"],"isRequired":true,"uniqueKey":"qr_config.oneOf.1.matrixGradient.colorOne","typeLabel":"string"},"colorTwo":{"type":"string","pattern":"^#[0-9A-Fa-f]{6}$","examples":["#44C8DE"],"isRequired":true,"uniqueKey":"qr_config.oneOf.1.matrixGradient.colorTwo","typeLabel":"string"},"angle":{"type":"string","enum":["0deg","45deg","90deg","135deg","180deg","225deg","270deg","315deg"],"isRequired":true,"uniqueKey":"qr_config.oneOf.1.matrixGradient.angle","typeLabel":"enum\u003cstring>"},"midpoint":{"type":"integer","minimum":5,"maximum":95,"isRequired":true,"uniqueKey":"qr_config.oneOf.1.matrixGradient.midpoint","typeLabel":"integer"}},"uniqueKey":"qr_config.oneOf.1.matrixGradient","typeLabel":"object"},"eyeFrameColorMode":{"type":"string","enum":["flat","gradient"],"uniqueKey":"qr_config.oneOf.1.eyeFrameColorMode","typeLabel":"enum\u003cstring>"},"eyeFrameGradient":{"type":"object","additionalProperties":false,"required":["colorOne","colorTwo","angle","midpoint"],"properties":{"colorOne":{"type":"string","pattern":"^#[0-9A-Fa-f]{6}$","examples":["#214687"],"isRequired":true,"uniqueKey":"qr_config.oneOf.1.eyeFrameGradient.colorOne","typeLabel":"string"},"colorTwo":{"type":"string","pattern":"^#[0-9A-Fa-f]{6}$","examples":["#44C8DE"],"isRequired":true,"uniqueKey":"qr_config.oneOf.1.eyeFrameGradient.colorTwo","typeLabel":"string"},"angle":{"type":"string","enum":["0deg","45deg","90deg","135deg","180deg","225deg","270deg","315deg"],"isRequired":true,"uniqueKey":"qr_config.oneOf.1.eyeFrameGradient.angle","typeLabel":"enum\u003cstring>"},"midpoint":{"type":"integer","minimum":5,"maximum":95,"isRequired":true,"uniqueKey":"qr_config.oneOf.1.eyeFrameGradient.midpoint","typeLabel":"integer"}},"uniqueKey":"qr_config.oneOf.1.eyeFrameGradient","typeLabel":"object"},"eyeColorMode":{"type":"string","enum":["flat","gradient"],"uniqueKey":"qr_config.oneOf.1.eyeColorMode","typeLabel":"enum\u003cstring>"},"eyeGradient":{"type":"object","additionalProperties":false,"required":["colorOne","colorTwo","angle","midpoint"],"properties":{"colorOne":{"type":"string","pattern":"^#[0-9A-Fa-f]{6}$","examples":["#214687"],"isRequired":true,"uniqueKey":"qr_config.oneOf.1.eyeGradient.colorOne","typeLabel":"string"},"colorTwo":{"type":"string","pattern":"^#[0-9A-Fa-f]{6}$","examples":["#44C8DE"],"isRequired":true,"uniqueKey":"qr_config.oneOf.1.eyeGradient.colorTwo","typeLabel":"string"},"angle":{"type":"string","enum":["0deg","45deg","90deg","135deg","180deg","225deg","270deg","315deg"],"isRequired":true,"uniqueKey":"qr_config.oneOf.1.eyeGradient.angle","typeLabel":"enum\u003cstring>"},"midpoint":{"type":"integer","minimum":5,"maximum":95,"isRequired":true,"uniqueKey":"qr_config.oneOf.1.eyeGradient.midpoint","typeLabel":"integer"}},"uniqueKey":"qr_config.oneOf.1.eyeGradient","typeLabel":"object"},"applyGradientToAll":{"type":"boolean","description":"Requires matrixColorMode=gradient. When true, matrixGradient renders the matrix, eye frames, and eye centers.","uniqueKey":"qr_config.oneOf.1.applyGradientToAll","typeLabel":"boolean"},"applyEyeFrameGradientToEye":{"type":"boolean","description":"Requires eyeFrameColorMode=gradient. When true and applyGradientToAll is false, eyeFrameGradient renders the eye frames and eye centers.","uniqueKey":"qr_config.oneOf.1.applyEyeFrameGradientToEye","typeLabel":"boolean"},"matrixStyle":{"type":"string","enum":["square","dots","organic","vertical-pills","horizontal-pills"],"uniqueKey":"qr_config.oneOf.1.matrixStyle","typeLabel":"enum\u003cstring>"},"eyeFrameStyle":{"type":"string","enum":["square","rounded-square","circle"],"uniqueKey":"qr_config.oneOf.1.eyeFrameStyle","typeLabel":"enum\u003cstring>"},"eyeStyle":{"type":"string","enum":["square","rounded-square","circle","diamond"],"uniqueKey":"qr_config.oneOf.1.eyeStyle","typeLabel":"enum\u003cstring>"},"showLogo":{"type":"boolean","description":"Shows the default Biqli logo. Hiding it requires plan access.","uniqueKey":"qr_config.oneOf.1.showLogo","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"qr_config.oneOf.1","typeLabel":"object"}],"uniqueKey":"qr_config","typeLabel":"null | object"},"utm":{"oneOf":[{"type":"string","maxLength":2000,"uniqueKey":"utm.oneOf.0","typeLabel":"string"},{"type":"null","maxLength":2000,"uniqueKey":"utm.oneOf.1","typeLabel":"null"}],"uniqueKey":"utm","typeLabel":"string | null"},"activates_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"activates_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"activates_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"activates_at","typeLabel":"string\u003cdate-time> | null"},"expires_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"expires_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"expires_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"expires_at","typeLabel":"string\u003cdate-time> | null"},"geo_rules":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["key","value"],"properties":{"key":{"type":"string","maxLength":250,"isRequired":true,"uniqueKey":"geo_rules.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","maxLength":1000,"isRequired":true,"uniqueKey":"geo_rules.items.[INDEX].value","typeLabel":"string"}},"uniqueKey":"geo_rules.items.[INDEX]","typeLabel":"object"},"uniqueKey":"geo_rules","typeLabel":"object[]"},"device_rules":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["key","value"],"properties":{"key":{"type":"string","maxLength":250,"isRequired":true,"uniqueKey":"device_rules.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","maxLength":1000,"isRequired":true,"uniqueKey":"device_rules.items.[INDEX].value","typeLabel":"string"}},"uniqueKey":"device_rules.items.[INDEX]","typeLabel":"object"},"uniqueKey":"device_rules","typeLabel":"object[]"},"platform_rules":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["key","value"],"properties":{"key":{"type":"string","maxLength":250,"isRequired":true,"uniqueKey":"platform_rules.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","maxLength":1000,"isRequired":true,"uniqueKey":"platform_rules.items.[INDEX].value","typeLabel":"string"}},"uniqueKey":"platform_rules.items.[INDEX]","typeLabel":"object"},"uniqueKey":"platform_rules","typeLabel":"object[]"},"exp_clicks_rule":{"oneOf":[{"type":"object","uniqueKey":"exp_clicks_rule.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"exp_clicks_rule.oneOf.1","typeLabel":"null"}],"uniqueKey":"exp_clicks_rule","typeLabel":"object | null"},"tag_ids":{"type":"array","maxItems":100,"uniqueItems":true,"items":{"type":"string","uniqueKey":"tag_ids.items.[INDEX]","typeLabel":"string"},"uniqueKey":"tag_ids","typeLabel":"string[]"}},"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"title":"\u003cstring>","payload":{"long_url":"\u003cstring>","text":"\u003cstring>","phone":"\u003cstring>","message":"\u003cstring>","ssid":"\u003cstring>","password":"\u003cstring>","first_name":"\u003cstring>","last_name":"\u003cstring>","organization":"\u003cstring>","fax":"\u003cstring>","email":"jsmith@example.com","subject":"\u003cstring>","website":"\u003cstring>","socials":{"youtube":"\u003cstring>","x":"\u003cstring>","instagram":"\u003cstring>","tiktok":"\u003cstring>","linkedin":"\u003cstring>"},"title":"\u003cstring>","description":"\u003cstring>","location":"\u003cstring>","url":"\u003cstring>","start":"2023-11-07T05:31:56Z","end":"2023-11-07T05:31:56Z","app_store_url":"\u003cstring>","google_play_url":"\u003cstring>","fallback_url":"\u003cstring>"},"qr_config":{"matrixColor":"\u003cstring>","eyeFrameColor":"\u003cstring>","eyeColor":"\u003cstring>","applyGradientToAll":true,"applyEyeFrameGradientToEye":true,"showLogo":true},"utm":"\u003cstring>","activates_at":"2023-11-07T05:31:56Z","expires_at":"2023-11-07T05:31:56Z","geo_rules":[{"key":"\u003cstring>","value":"\u003cstring>"}],"device_rules":[{"key":"\u003cstring>","value":"\u003cstring>"}],"platform_rules":[{"key":"\u003cstring>","value":"\u003cstring>"}],"exp_clicks_rule":{},"tag_ids":["\u003cstring>"]}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"e36e94a8-2c3b-4a54-8dbe-9baf24c134bf":{"description":"QR code created.","content":{"application/json":{"schema":{"type":"object","required":["qr_code","status"],"properties":{"qr_code":{"type":"object","required":["id","type","content_type","title","payload","scan_value","qr_config","geo_rules","device_rules","platform_rules","tag_ids","clicks_count","safety_status"],"properties":{"id":{"type":"string","pattern":"^biq_qr_[0-9A-HJKMNP-TV-Z]{26}$","isRequired":true,"uniqueKey":"qr_code.id","typeLabel":"string"},"type":{"type":"string","enum":["static","dynamic"],"isRequired":true,"uniqueKey":"qr_code.type","typeLabel":"enum\u003cstring>"},"content_type":{"type":"string","enum":["text","link","email","phone","sms","wifi","vcard","event","application","whatsapp"],"isRequired":true,"uniqueKey":"qr_code.content_type","typeLabel":"enum\u003cstring>"},"title":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"qr_code.title.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"qr_code.title.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"qr_code.title","typeLabel":"string | null"},"payload":{"type":"object","additionalProperties":false,"description":"Fields must match content_type. See Create a QR code for required combinations.","properties":{"long_url":{"type":"string","uniqueKey":"qr_code.payload.long_url","typeLabel":"string"},"text":{"type":"string","maxLength":300,"uniqueKey":"qr_code.payload.text","typeLabel":"string"},"phone":{"type":"string","maxLength":80,"uniqueKey":"qr_code.payload.phone","typeLabel":"string"},"message":{"type":"string","maxLength":2000,"uniqueKey":"qr_code.payload.message","typeLabel":"string"},"ssid":{"type":"string","maxLength":255,"uniqueKey":"qr_code.payload.ssid","typeLabel":"string"},"encryption":{"type":"string","enum":["none","WEP","WPA","WPA2","WPA3"],"uniqueKey":"qr_code.payload.encryption","typeLabel":"enum\u003cstring>"},"password":{"type":"string","maxLength":255,"uniqueKey":"qr_code.payload.password","typeLabel":"string"},"first_name":{"type":"string","maxLength":100,"uniqueKey":"qr_code.payload.first_name","typeLabel":"string"},"last_name":{"type":"string","maxLength":100,"uniqueKey":"qr_code.payload.last_name","typeLabel":"string"},"organization":{"type":"string","maxLength":255,"uniqueKey":"qr_code.payload.organization","typeLabel":"string"},"fax":{"type":"string","maxLength":80,"uniqueKey":"qr_code.payload.fax","typeLabel":"string"},"email":{"type":"string","format":"email","maxLength":255,"uniqueKey":"qr_code.payload.email","typeLabel":"string\u003cemail>"},"subject":{"type":"string","maxLength":255,"uniqueKey":"qr_code.payload.subject","typeLabel":"string"},"website":{"type":"string","maxLength":255,"uniqueKey":"qr_code.payload.website","typeLabel":"string"},"socials":{"type":"object","additionalProperties":false,"properties":{"youtube":{"type":"string","maxLength":1000,"uniqueKey":"qr_code.payload.socials.youtube","typeLabel":"string"},"x":{"type":"string","maxLength":1000,"uniqueKey":"qr_code.payload.socials.x","typeLabel":"string"},"instagram":{"type":"string","maxLength":1000,"uniqueKey":"qr_code.payload.socials.instagram","typeLabel":"string"},"tiktok":{"type":"string","maxLength":1000,"uniqueKey":"qr_code.payload.socials.tiktok","typeLabel":"string"},"linkedin":{"type":"string","maxLength":1000,"uniqueKey":"qr_code.payload.socials.linkedin","typeLabel":"string"}},"uniqueKey":"qr_code.payload.socials","typeLabel":"object"},"title":{"type":"string","maxLength":255,"uniqueKey":"qr_code.payload.title","typeLabel":"string"},"description":{"type":"string","maxLength":2000,"uniqueKey":"qr_code.payload.description","typeLabel":"string"},"location":{"type":"string","maxLength":1000,"uniqueKey":"qr_code.payload.location","typeLabel":"string"},"url":{"type":"string","format":"uri","maxLength":1000,"uniqueKey":"qr_code.payload.url","typeLabel":"string\u003curi>"},"start":{"type":"string","format":"date-time","uniqueKey":"qr_code.payload.start","typeLabel":"string\u003cdate-time>"},"end":{"type":"string","format":"date-time","uniqueKey":"qr_code.payload.end","typeLabel":"string\u003cdate-time>"},"app_store_url":{"type":"string","format":"uri","maxLength":1000,"uniqueKey":"qr_code.payload.app_store_url","typeLabel":"string\u003curi>"},"google_play_url":{"type":"string","format":"uri","maxLength":1000,"uniqueKey":"qr_code.payload.google_play_url","typeLabel":"string\u003curi>"},"fallback_url":{"type":"string","format":"uri","maxLength":1000,"uniqueKey":"qr_code.payload.fallback_url","typeLabel":"string\u003curi>"}},"isRequired":true,"uniqueKey":"qr_code.payload","typeLabel":"object"},"scan_value":{"type":"string","isRequired":true,"uniqueKey":"qr_code.scan_value","typeLabel":"string"},"qr_config":{"type":"object","additionalProperties":false,"description":"Public QR design. applyGradientToAll gives the matrix gradient precedence over both eye sections. Otherwise applyEyeFrameGradientToEye gives the eye-frame gradient precedence over the eye center. Custom logos are not supported.","properties":{"matrixColor":{"type":"string","pattern":"^#[0-9A-Fa-f]{6}$","uniqueKey":"qr_code.qr_config.matrixColor","typeLabel":"string"},"eyeFrameColor":{"type":"string","pattern":"^#[0-9A-Fa-f]{6}$","uniqueKey":"qr_code.qr_config.eyeFrameColor","typeLabel":"string"},"eyeColor":{"type":"string","pattern":"^#[0-9A-Fa-f]{6}$","uniqueKey":"qr_code.qr_config.eyeColor","typeLabel":"string"},"matrixColorMode":{"type":"string","enum":["flat","gradient"],"uniqueKey":"qr_code.qr_config.matrixColorMode","typeLabel":"enum\u003cstring>"},"matrixGradient":{"type":"object","additionalProperties":false,"required":["colorOne","colorTwo","angle","midpoint"],"properties":{"colorOne":{"type":"string","pattern":"^#[0-9A-Fa-f]{6}$","examples":["#214687"],"isRequired":true,"uniqueKey":"qr_code.qr_config.matrixGradient.colorOne","typeLabel":"string"},"colorTwo":{"type":"string","pattern":"^#[0-9A-Fa-f]{6}$","examples":["#44C8DE"],"isRequired":true,"uniqueKey":"qr_code.qr_config.matrixGradient.colorTwo","typeLabel":"string"},"angle":{"type":"string","enum":["0deg","45deg","90deg","135deg","180deg","225deg","270deg","315deg"],"isRequired":true,"uniqueKey":"qr_code.qr_config.matrixGradient.angle","typeLabel":"enum\u003cstring>"},"midpoint":{"type":"integer","minimum":5,"maximum":95,"isRequired":true,"uniqueKey":"qr_code.qr_config.matrixGradient.midpoint","typeLabel":"integer"}},"uniqueKey":"qr_code.qr_config.matrixGradient","typeLabel":"object"},"eyeFrameColorMode":{"type":"string","enum":["flat","gradient"],"uniqueKey":"qr_code.qr_config.eyeFrameColorMode","typeLabel":"enum\u003cstring>"},"eyeFrameGradient":{"type":"object","additionalProperties":false,"required":["colorOne","colorTwo","angle","midpoint"],"properties":{"colorOne":{"type":"string","pattern":"^#[0-9A-Fa-f]{6}$","examples":["#214687"],"isRequired":true,"uniqueKey":"qr_code.qr_config.eyeFrameGradient.colorOne","typeLabel":"string"},"colorTwo":{"type":"string","pattern":"^#[0-9A-Fa-f]{6}$","examples":["#44C8DE"],"isRequired":true,"uniqueKey":"qr_code.qr_config.eyeFrameGradient.colorTwo","typeLabel":"string"},"angle":{"type":"string","enum":["0deg","45deg","90deg","135deg","180deg","225deg","270deg","315deg"],"isRequired":true,"uniqueKey":"qr_code.qr_config.eyeFrameGradient.angle","typeLabel":"enum\u003cstring>"},"midpoint":{"type":"integer","minimum":5,"maximum":95,"isRequired":true,"uniqueKey":"qr_code.qr_config.eyeFrameGradient.midpoint","typeLabel":"integer"}},"uniqueKey":"qr_code.qr_config.eyeFrameGradient","typeLabel":"object"},"eyeColorMode":{"type":"string","enum":["flat","gradient"],"uniqueKey":"qr_code.qr_config.eyeColorMode","typeLabel":"enum\u003cstring>"},"eyeGradient":{"type":"object","additionalProperties":false,"required":["colorOne","colorTwo","angle","midpoint"],"properties":{"colorOne":{"type":"string","pattern":"^#[0-9A-Fa-f]{6}$","examples":["#214687"],"isRequired":true,"uniqueKey":"qr_code.qr_config.eyeGradient.colorOne","typeLabel":"string"},"colorTwo":{"type":"string","pattern":"^#[0-9A-Fa-f]{6}$","examples":["#44C8DE"],"isRequired":true,"uniqueKey":"qr_code.qr_config.eyeGradient.colorTwo","typeLabel":"string"},"angle":{"type":"string","enum":["0deg","45deg","90deg","135deg","180deg","225deg","270deg","315deg"],"isRequired":true,"uniqueKey":"qr_code.qr_config.eyeGradient.angle","typeLabel":"enum\u003cstring>"},"midpoint":{"type":"integer","minimum":5,"maximum":95,"isRequired":true,"uniqueKey":"qr_code.qr_config.eyeGradient.midpoint","typeLabel":"integer"}},"uniqueKey":"qr_code.qr_config.eyeGradient","typeLabel":"object"},"applyGradientToAll":{"type":"boolean","description":"Requires matrixColorMode=gradient. When true, matrixGradient renders the matrix, eye frames, and eye centers.","uniqueKey":"qr_code.qr_config.applyGradientToAll","typeLabel":"boolean"},"applyEyeFrameGradientToEye":{"type":"boolean","description":"Requires eyeFrameColorMode=gradient. When true and applyGradientToAll is false, eyeFrameGradient renders the eye frames and eye centers.","uniqueKey":"qr_code.qr_config.applyEyeFrameGradientToEye","typeLabel":"boolean"},"matrixStyle":{"type":"string","enum":["square","dots","organic","vertical-pills","horizontal-pills"],"uniqueKey":"qr_code.qr_config.matrixStyle","typeLabel":"enum\u003cstring>"},"eyeFrameStyle":{"type":"string","enum":["square","rounded-square","circle"],"uniqueKey":"qr_code.qr_config.eyeFrameStyle","typeLabel":"enum\u003cstring>"},"eyeStyle":{"type":"string","enum":["square","rounded-square","circle","diamond"],"uniqueKey":"qr_code.qr_config.eyeStyle","typeLabel":"enum\u003cstring>"},"showLogo":{"type":"boolean","description":"Shows the default Biqli logo. Hiding it requires plan access.","uniqueKey":"qr_code.qr_config.showLogo","typeLabel":"boolean"}},"isRequired":true,"uniqueKey":"qr_code.qr_config","typeLabel":"object"},"geo_rules":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["key","value"],"properties":{"key":{"type":"string","maxLength":250,"isRequired":true,"uniqueKey":"qr_code.geo_rules.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","maxLength":1000,"isRequired":true,"uniqueKey":"qr_code.geo_rules.items.[INDEX].value","typeLabel":"string"}},"uniqueKey":"qr_code.geo_rules.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"qr_code.geo_rules","typeLabel":"object[]"},"device_rules":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["key","value"],"properties":{"key":{"type":"string","maxLength":250,"isRequired":true,"uniqueKey":"qr_code.device_rules.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","maxLength":1000,"isRequired":true,"uniqueKey":"qr_code.device_rules.items.[INDEX].value","typeLabel":"string"}},"uniqueKey":"qr_code.device_rules.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"qr_code.device_rules","typeLabel":"object[]"},"platform_rules":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["key","value"],"properties":{"key":{"type":"string","maxLength":250,"isRequired":true,"uniqueKey":"qr_code.platform_rules.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","maxLength":1000,"isRequired":true,"uniqueKey":"qr_code.platform_rules.items.[INDEX].value","typeLabel":"string"}},"uniqueKey":"qr_code.platform_rules.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"qr_code.platform_rules","typeLabel":"object[]"},"tag_ids":{"type":"array","maxItems":100,"uniqueItems":true,"items":{"type":"string","uniqueKey":"qr_code.tag_ids.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"qr_code.tag_ids","typeLabel":"string[]"},"clicks_count":{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"qr_code.clicks_count","typeLabel":"integer"},"safety_status":{"type":"string","enum":["clear","pending","quarantined"],"isRequired":true,"uniqueKey":"qr_code.safety_status","typeLabel":"enum\u003cstring>"},"utm":{"oneOf":[{"type":"string","uniqueKey":"qr_code.utm.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"qr_code.utm.oneOf.1","typeLabel":"null"}],"uniqueKey":"qr_code.utm","typeLabel":"string | null"},"activates_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"qr_code.activates_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"qr_code.activates_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"qr_code.activates_at","typeLabel":"string\u003cdate-time> | null"},"expires_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"qr_code.expires_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"qr_code.expires_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"qr_code.expires_at","typeLabel":"string\u003cdate-time> | null"},"exp_clicks_rule":{"oneOf":[{"type":"object","uniqueKey":"qr_code.exp_clicks_rule.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"qr_code.exp_clicks_rule.oneOf.1","typeLabel":"null"}],"uniqueKey":"qr_code.exp_clicks_rule","typeLabel":"object | null"},"clicked_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"qr_code.clicked_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"qr_code.clicked_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"qr_code.clicked_at","typeLabel":"string\u003cdate-time> | null"},"created_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"qr_code.created_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"qr_code.created_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"qr_code.created_at","typeLabel":"string\u003cdate-time> | null"},"updated_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"qr_code.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"qr_code.updated_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"qr_code.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"qr_code","typeLabel":"object"},"status":{"type":"string","const":"success","isRequired":true,"uniqueKey":"status","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"qr_code":{"id":"\u003cstring>","type":"static","content_type":"text","title":"\u003cstring>","payload":{"long_url":"\u003cstring>","text":"\u003cstring>","phone":"\u003cstring>","message":"\u003cstring>","ssid":"\u003cstring>","encryption":"none","password":"\u003cstring>","first_name":"\u003cstring>","last_name":"\u003cstring>","organization":"\u003cstring>","fax":"\u003cstring>","email":"jsmith@example.com","subject":"\u003cstring>","website":"\u003cstring>","socials":{"youtube":"\u003cstring>","x":"\u003cstring>","instagram":"\u003cstring>","tiktok":"\u003cstring>","linkedin":"\u003cstring>"},"title":"\u003cstring>","description":"\u003cstring>","location":"\u003cstring>","url":"\u003cstring>","start":"2023-11-07T05:31:56Z","end":"2023-11-07T05:31:56Z","app_store_url":"\u003cstring>","google_play_url":"\u003cstring>","fallback_url":"\u003cstring>"},"scan_value":"\u003cstring>","qr_config":{"matrixColor":"\u003cstring>","eyeFrameColor":"\u003cstring>","eyeColor":"\u003cstring>","matrixColorMode":"flat","matrixGradient":{"colorOne":"#214687","colorTwo":"#44C8DE","angle":"0deg","midpoint":50},"eyeFrameColorMode":"flat","eyeFrameGradient":{"colorOne":"#214687","colorTwo":"#44C8DE","angle":"0deg","midpoint":50},"eyeColorMode":"flat","eyeGradient":{"colorOne":"#214687","colorTwo":"#44C8DE","angle":"0deg","midpoint":50},"applyGradientToAll":true,"applyEyeFrameGradientToEye":true,"matrixStyle":"square","eyeFrameStyle":"square","eyeStyle":"square","showLogo":true},"geo_rules":[{"key":"\u003cstring>","value":"\u003cstring>"}],"device_rules":[{"key":"\u003cstring>","value":"\u003cstring>"}],"platform_rules":[{"key":"\u003cstring>","value":"\u003cstring>"}],"tag_ids":["\u003cstring>"],"clicks_count":1,"safety_status":"clear","utm":"\u003cstring>","activates_at":"2023-11-07T05:31:56Z","expires_at":"2023-11-07T05:31:56Z","exp_clicks_rule":{},"clicked_at":"2023-11-07T05:31:56Z","created_at":"2023-11-07T05:31:56Z","updated_at":"2023-11-07T05:31:56Z"},"status":"success"}}},"exampleType":"generated"}},"exampleType":"generated"},"b92bba66-6aa5-461c-a33a-461d849fb8c3":{"description":"The bearer credential is missing, invalid, expired, or revoked.","headers":{"X-Biq-Request-Id":{"description":"Request identifier for support and tracing.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","required":["error","request_id"],"properties":{"error":{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["invalid_token","insufficient_scope","upgrade_required","quota_exceeded","resource_not_found","tracking_disabled","attribution_required","currency_unavailable","idempotency_conflict","idempotency_key_required","invalid_preflight","origin_required","hostname_not_configured","origin_not_allowed","client_click_tracking_disabled","invalid_click_id","stripe_account_not_connected","stripe_environment_required","stripe_attribution_conflict","stripe_mode_mismatch","domain_taken","alias_taken","external_id_taken","folder_name_taken","tag_name_taken","pixel_name_taken","biolink_name_taken","method_not_allowed","url_blocked","dns_verification_failed","validation_error","rate_limit_exceeded","internal_server_error"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"type":"object","additionalProperties":true,"uniqueKey":"error.details","typeLabel":"object"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"},"request_id":{"type":"string","description":"Request identifier to include when contacting support.","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"invalid_token","message":"\u003cstring>","details":{}},"request_id":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"ae715217-e94b-4cc5-8399-50ce03ad86e0":{"description":"The credential lacks a required permission, the workspace must upgrade, or its quota is exhausted.","headers":{"X-Biq-Request-Id":{"description":"Request identifier for support and tracing.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","required":["error","request_id"],"properties":{"error":{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["invalid_token","insufficient_scope","upgrade_required","quota_exceeded","resource_not_found","tracking_disabled","attribution_required","currency_unavailable","idempotency_conflict","idempotency_key_required","invalid_preflight","origin_required","hostname_not_configured","origin_not_allowed","client_click_tracking_disabled","invalid_click_id","stripe_account_not_connected","stripe_environment_required","stripe_attribution_conflict","stripe_mode_mismatch","domain_taken","alias_taken","external_id_taken","folder_name_taken","tag_name_taken","pixel_name_taken","biolink_name_taken","method_not_allowed","url_blocked","dns_verification_failed","validation_error","rate_limit_exceeded","internal_server_error"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"type":"object","additionalProperties":true,"uniqueKey":"error.details","typeLabel":"object"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"},"request_id":{"type":"string","description":"Request identifier to include when contacting support.","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"invalid_token","message":"\u003cstring>","details":{}},"request_id":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"df5a8b96-37dc-4c14-be7f-c9644d624308":{"description":"The payload is invalid, a destination was blocked, or domain DNS verification is not ready.","headers":{"X-Biq-Request-Id":{"description":"Request identifier for support and tracing.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","required":["error","request_id"],"properties":{"error":{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["invalid_token","insufficient_scope","upgrade_required","quota_exceeded","resource_not_found","tracking_disabled","attribution_required","currency_unavailable","idempotency_conflict","idempotency_key_required","invalid_preflight","origin_required","hostname_not_configured","origin_not_allowed","client_click_tracking_disabled","invalid_click_id","stripe_account_not_connected","stripe_environment_required","stripe_attribution_conflict","stripe_mode_mismatch","domain_taken","alias_taken","external_id_taken","folder_name_taken","tag_name_taken","pixel_name_taken","biolink_name_taken","method_not_allowed","url_blocked","dns_verification_failed","validation_error","rate_limit_exceeded","internal_server_error"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"type":"object","additionalProperties":true,"uniqueKey":"error.details","typeLabel":"object"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"},"request_id":{"type":"string","description":"Request identifier to include when contacting support.","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"invalid_token","message":"\u003cstring>","details":{}},"request_id":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"f8e973a8-6ebc-4363-b509-5629880eea47":{"description":"The workspace exceeded its plan's API rate limit.","headers":{"RateLimit-Policy":{"description":"Current IETF HTTPAPI quota policy as a structured field.","schema":{"type":"string","example":"\"workspace-api\";q=1000;w=60"}},"RateLimit":{"description":"Current IETF HTTPAPI service limit as a structured field.","schema":{"type":"string","example":"\"workspace-api\";r=0;t=17"}},"Retry-After":{"description":"Seconds to wait before retrying the request.","schema":{"type":"integer","minimum":0,"example":17}},"X-RateLimit-Limit":{"description":"Legacy maximum request count for the current window.","schema":{"type":"integer","minimum":1,"example":1000}},"X-RateLimit-Remaining":{"description":"Legacy remaining request count.","schema":{"type":"integer","minimum":0,"example":0}},"X-RateLimit-Reset":{"description":"Legacy reset time as a UTC Unix timestamp.","schema":{"type":"integer","format":"int64","example":1788126519}},"X-Biq-Request-Id":{"description":"Request identifier for support and tracing.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","required":["error","request_id"],"properties":{"error":{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["invalid_token","insufficient_scope","upgrade_required","quota_exceeded","resource_not_found","tracking_disabled","attribution_required","currency_unavailable","idempotency_conflict","idempotency_key_required","invalid_preflight","origin_required","hostname_not_configured","origin_not_allowed","client_click_tracking_disabled","invalid_click_id","stripe_account_not_connected","stripe_environment_required","stripe_attribution_conflict","stripe_mode_mismatch","domain_taken","alias_taken","external_id_taken","folder_name_taken","tag_name_taken","pixel_name_taken","biolink_name_taken","method_not_allowed","url_blocked","dns_verification_failed","validation_error","rate_limit_exceeded","internal_server_error"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"type":"object","additionalProperties":true,"uniqueKey":"error.details","typeLabel":"object"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"},"request_id":{"type":"string","description":"Request identifier to include when contacting support.","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"invalid_token","message":"\u003cstring>","details":{}},"request_id":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"df9ab71b-88c2-4a4b-bd27-03d72571f314":{"description":"The request failed unexpectedly.","headers":{"X-Biq-Request-Id":{"description":"Request identifier for support and tracing.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","required":["error","request_id"],"properties":{"error":{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["invalid_token","insufficient_scope","upgrade_required","quota_exceeded","resource_not_found","tracking_disabled","attribution_required","currency_unavailable","idempotency_conflict","idempotency_key_required","invalid_preflight","origin_required","hostname_not_configured","origin_not_allowed","client_click_tracking_disabled","invalid_click_id","stripe_account_not_connected","stripe_environment_required","stripe_attribution_conflict","stripe_mode_mismatch","domain_taken","alias_taken","external_id_taken","folder_name_taken","tag_name_taken","pixel_name_taken","biolink_name_taken","method_not_allowed","url_blocked","dns_verification_failed","validation_error","rate_limit_exceeded","internal_server_error"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"type":"object","additionalProperties":true,"uniqueKey":"error.details","typeLabel":"object"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"},"request_id":{"type":"string","description":"Request identifier to include when contacting support.","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"invalid_token","message":"\u003cstring>","details":{}},"request_id":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"b0a2461c-5f0a-4771-907e-392809d004de":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"Workspace API key","description":"A workspace API key beginning with biqli_.","scopes":[]}},"f2961585-0644-49fc-947d-36ebb0b61eeb":{"integrationOAuth":{"type":"oauth2","description":"OAuth 2.0 authorization code flow for self-service and Biqli-managed integrations. A user selects one workspace and approves the requested permissions. Confidential clients authenticate with a secret; public clients use S256 PKCE.","flows":{"authorizationCode":{"authorizationUrl":"https://biq.li/oauth/authorize","tokenUrl":"https://biq.li/api/v1/oauth/token","refreshUrl":"https://biq.li/api/v1/oauth/token","scopes":{"workspace.read":"Read the connected user and workspace identity.","links.view":"View links in the connected workspace.","links.create":"Create links in the connected workspace.","links.update":"Update links in the connected workspace.","links.delete":"Delete links in the connected workspace.","qr_codes.view":"View QR codes in the connected workspace.","qr_codes.create":"Create QR codes in the connected workspace.","qr_codes.update":"Update QR codes in the connected workspace.","qr_codes.delete":"Delete QR codes in the connected workspace.","biolinks.view":"View Biolinks in the connected workspace.","biolinks.create":"Create Biolinks in the connected workspace.","biolinks.update":"Update Biolinks in the connected workspace.","biolinks.delete":"Delete Biolinks in the connected workspace.","link_groups.view":"View folders in the connected workspace.","link_groups.create":"Create folders in the connected workspace.","link_groups.update":"Update folders in the connected workspace.","link_groups.delete":"Delete folders in the connected workspace.","tracking_pixels.view":"View tracking pixels in the connected workspace.","tracking_pixels.create":"Create tracking pixels in the connected workspace.","tracking_pixels.update":"Update tracking pixels in the connected workspace.","tracking_pixels.delete":"Delete tracking pixels in the connected workspace.","custom_domains.view":"View custom domains in the connected workspace.","custom_domains.create":"Create custom domains in the connected workspace.","custom_domains.update":"Update custom domains in the connected workspace.","custom_domains.delete":"Delete custom domains in the connected workspace.","tags.view":"View tags in the connected workspace.","tags.create":"Create tags in the connected workspace.","tags.update":"Update tags in the connected workspace.","tags.delete":"Delete tags in the connected workspace.","webhooks.view":"View webhook endpoints and delivery history in the connected workspace.","webhooks.create":"Create webhook endpoints in the connected workspace.","webhooks.update":"Update and test webhook endpoints in the connected workspace.","webhooks.delete":"Delete webhook endpoints in the connected workspace.","conversions.create":"Record attributed lead and sale events in the connected workspace.","links.read":"Compatibility scope for viewing links in a Biqli-managed integration.","links.write":"Compatibility scope for managing links and viewing their referenced resources.","webhooks.read":"Compatibility scope for reading representative webhook payloads.","webhooks.write":"Compatibility scope for managing Biqli-owned automation subscriptions.","conversions.write":"Compatibility scope for recording attributed lead and sale events."}}},"scopes":[]}}},"servers":{"2efa6d45-e74a-42aa-b55e-7e2ed6501676":{"url":"https://biq.li/api"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"Workspace API key","description":"A workspace API key beginning with biqli_.","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"A workspace API key beginning with biqli_.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"},{"schemes":[{"scheme":{"type":"oauth2","description":"OAuth 2.0 authorization code flow for self-service and Biqli-managed integrations. A user selects one workspace and approves the requested permissions. Confidential clients authenticate with a secret; public clients use S256 PKCE.","flows":{"authorizationCode":{"authorizationUrl":"https://biq.li/oauth/authorize","tokenUrl":"https://biq.li/api/v1/oauth/token","refreshUrl":"https://biq.li/api/v1/oauth/token","scopes":{"workspace.read":"Read the connected user and workspace identity.","links.view":"View links in the connected workspace.","links.create":"Create links in the connected workspace.","links.update":"Update links in the connected workspace.","links.delete":"Delete links in the connected workspace.","qr_codes.view":"View QR codes in the connected workspace.","qr_codes.create":"Create QR codes in the connected workspace.","qr_codes.update":"Update QR codes in the connected workspace.","qr_codes.delete":"Delete QR codes in the connected workspace.","biolinks.view":"View Biolinks in the connected workspace.","biolinks.create":"Create Biolinks in the connected workspace.","biolinks.update":"Update Biolinks in the connected workspace.","biolinks.delete":"Delete Biolinks in the connected workspace.","link_groups.view":"View folders in the connected workspace.","link_groups.create":"Create folders in the connected workspace.","link_groups.update":"Update folders in the connected workspace.","link_groups.delete":"Delete folders in the connected workspace.","tracking_pixels.view":"View tracking pixels in the connected workspace.","tracking_pixels.create":"Create tracking pixels in the connected workspace.","tracking_pixels.update":"Update tracking pixels in the connected workspace.","tracking_pixels.delete":"Delete tracking pixels in the connected workspace.","custom_domains.view":"View custom domains in the connected workspace.","custom_domains.create":"Create custom domains in the connected workspace.","custom_domains.update":"Update custom domains in the connected workspace.","custom_domains.delete":"Delete custom domains in the connected workspace.","tags.view":"View tags in the connected workspace.","tags.create":"Create tags in the connected workspace.","tags.update":"Update tags in the connected workspace.","tags.delete":"Delete tags in the connected workspace.","webhooks.view":"View webhook endpoints and delivery history in the connected workspace.","webhooks.create":"Create webhook endpoints in the connected workspace.","webhooks.update":"Update and test webhook endpoints in the connected workspace.","webhooks.delete":"Delete webhook endpoints in the connected workspace.","conversions.create":"Record attributed lead and sale events in the connected workspace.","links.read":"Compatibility scope for viewing links in a Biqli-managed integration.","links.write":"Compatibility scope for managing links and viewing their referenced resources.","webhooks.read":"Compatibility scope for reading representative webhook payloads.","webhooks.write":"Compatibility scope for managing Biqli-owned automation subscriptions.","conversions.write":"Compatibility scope for recording attributed lead and sale events."}}},"scopes":[]},"schema":{"title":"OAuth2 Auth","type":"string","isRequired":true,"description":"OAuth 2.0 authorization code flow for self-service and Biqli-managed integrations. A user selects one workspace and approves the requested permissions. Confidential clients authenticate with a secret; public clients use S256 PKCE.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"integrationOAuth","name":"Authorization"}],"title":"integrationOAuth"}]},"originalFileLocation":"openapi.json"},"subdomain":"biqlillc-cc349ea4","siteName":"Biqli","title":"Create a QR code - Biqli","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-31T17:25:18.124Z","originalFileLocation":"docs/api-reference/qr-codes/create.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Create a standalone static or dynamic QR code with a validated design.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Biqli\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/biqlillc-cc349ea4/T5qpvXSLmYQj7Z5y/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/biqlillc-cc349ea4/T5qpvXSLmYQj7Z5y/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/biqlillc-cc349ea4/T5qpvXSLmYQj7Z5y/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/biqlillc-cc349ea4/T5qpvXSLmYQj7Z5y/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/biqlillc-cc349ea4/T5qpvXSLmYQj7Z5y/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/biqlillc-cc349ea4/T5qpvXSLmYQj7Z5y/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/biqlillc-cc349ea4/T5qpvXSLmYQj7Z5y/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/biqlillc-cc349ea4/T5qpvXSLmYQj7Z5y/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/biqlillc-cc349ea4/T5qpvXSLmYQj7Z5y/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create a QR code - Biqli\">\u003cmeta data-mint-head property=\"og:description\" content=\"Create a standalone static or dynamic QR code with a validated design.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Biqli\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://learn.biq.li/docs/api-reference/qr-codes/create\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://biqlillc-cc349ea4.mintlify.site/_mintlify/api/og/v2?division=QR+codes\u0026amp;title=Create+a+QR+code\u0026amp;description=Create+a+standalone+static+or+dynamic+QR+code+with+a+validated+design.\u0026amp;theme=7fdbf1577f29ece888d7a2b3\u0026amp;signature=dabc1fc6bfbb3b40eefbad911909360ba63342c4b87f8d3dc0d8d941e7b779d9\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Create a QR code - Biqli\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Create a standalone static or dynamic QR code with a validated design.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://biqlillc-cc349ea4.mintlify.site/_mintlify/api/og/v2?division=QR+codes\u0026amp;title=Create+a+QR+code\u0026amp;description=Create+a+standalone+static+or+dynamic+QR+code+with+a+validated+design.\u0026amp;theme=7fdbf1577f29ece888d7a2b3\u0026amp;signature=dabc1fc6bfbb3b40eefbad911909360ba63342c4b87f8d3dc0d8d941e7b779d9\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/biqlillc-cc349ea4/T5qpvXSLmYQj7Z5y/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Biqli\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3B82F6\">\u003clink data-mint-head rel=\"canonical\" href=\"https://learn.biq.li/docs/api-reference/qr-codes/create\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api-reference/qr-codes/create.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://learn.biq.li/#organization\",\"name\":\"Biqli\",\"url\":\"https://learn.biq.li\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/biqlillc-cc349ea4/vhOVG3nb6zjxQ8qQ/logo/light.png?fit=max\u0026auto=format\u0026n=vhOVG3nb6zjxQ8qQ\u0026q=85\u0026s=e047892083738e2bb348400f1a82f718\"}},{\"@type\":\"WebSite\",\"@id\":\"https://learn.biq.li#website\",\"name\":\"Biqli\",\"url\":\"https://learn.biq.li\",\"publisher\":{\"@id\":\"https://learn.biq.li/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://learn.biq.li/docs/api-reference/qr-codes/create#webpage\",\"url\":\"https://learn.biq.li/docs/api-reference/qr-codes/create\",\"name\":\"Create a QR code\",\"description\":\"Create a standalone static or dynamic QR code with a validated design.\",\"dateModified\":\"2026-08-31T17:25:18.124Z\",\"isPartOf\":{\"@id\":\"https://learn.biq.li#website\"},\"breadcrumb\":{\"@id\":\"https://learn.biq.li/docs/api-reference/qr-codes/create#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://learn.biq.li/docs/api-reference/qr-codes/create#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"BIQLI LINKS API\",\"item\":\"https://learn.biq.li/docs/api-reference/links/create\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create a QR code\",\"item\":\"https://learn.biq.li/docs/api-reference/qr-codes/create\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://learn.biq.li/docs/api-reference/qr-codes/create#apireference\",\"headline\":\"Create a QR code\",\"name\":\"Create a QR code\",\"description\":\"Create a standalone static or dynamic QR code with a validated design.\",\"url\":\"https://learn.biq.li/docs/api-reference/qr-codes/create\",\"mainEntityOfPage\":{\"@id\":\"https://learn.biq.li/docs/api-reference/qr-codes/create#webpage\"},\"dateModified\":\"2026-08-31T17:25:18.124Z\",\"publisher\":{\"@id\":\"https://learn.biq.li/#organization\"},\"isPartOf\":{\"@id\":\"https://learn.biq.li#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Biqli\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Biqli","nav":{"global":null,"tabs":[{"tab":"Developer Docs","icon":"code","pages":[{"title":"Developer Docs","href":"/developers/introduction"}]},{"tab":"Help Center","icon":"life-ring","pages":[{"title":"Help Center","href":"/help"}]},{"tab":"API Reference","icon":"rectangle-terminal","groups":[{"group":"GETTING STARTED","pages":[{"title":"Introduction","href":"/docs/api-reference/introduction"},{"title":"Authentication","href":"/docs/api-reference/authentication"},{"title":"Rate limits","href":"/docs/api-reference/rate-limits"},{"title":"Errors","href":"/docs/api-reference/errors"},{"title":"Pagination","href":"/docs/api-reference/pagination"}]},{"group":"OAUTH 2.0","pages":[{"title":"OAuth 2.0 overview","href":"/docs/api-reference/oauth/overview"},{"title":"Authorize a workspace","href":"/docs/api-reference/oauth/authorize"},{"title":"Exchange or refresh a token","href":"/docs/api-reference/oauth/token"},{"title":"Retrieve the connected workspace","href":"/docs/api-reference/oauth/connection"},{"title":"Revoke a connection","href":"/docs/api-reference/oauth/revoke"},{"title":"OAuth scopes","href":"/docs/api-reference/oauth/scopes"},{"title":"OAuth errors","href":"/docs/api-reference/oauth/errors"}]},{"group":"OFFICIAL AUTOMATION APIS","pages":[{"title":"Official Zapier integration API","href":"/docs/api-reference/integrations/zapier"},{"title":"Official Make integration API","href":"/docs/api-reference/integrations/make"}]},{"group":"SDKs","pages":[{"title":"SDK overview","href":"/docs/api-reference/sdks/overview"},{"title":"Browser SDK","href":"/docs/api-reference/sdks/browser"},{"title":"TypeScript SDK","href":"/docs/api-reference/sdks/typescript"},{"title":"PHP SDK","href":"/docs/api-reference/sdks/php"},{"title":"Android SDK","href":"/docs/api-reference/sdks/android"},{"title":"iOS SDK","href":"/docs/api-reference/sdks/ios"}]},{"group":"MOBILE ATTRIBUTION","pages":[{"title":"Resolve a mobile open","openapi":"POST /v1/track/open","href":"/docs/api-reference/mobile/track-open"},{"title":"Verify attribution receipts","href":"/docs/api-reference/mobile/attribution-receipts"}]},{"group":"BIQLI LINKS API","pages":[{"group":"Links","pages":[{"title":"Create a link","openapi":"POST /v1/link","href":"/docs/api-reference/links/create"},{"title":"Retrieve a link","openapi":"GET /v1/link/{link}","href":"/docs/api-reference/links/get"},{"title":"Update a link","openapi":"PATCH /v1/link/{link}","href":"/docs/api-reference/links/update"},{"title":"Delete a link","openapi":"DELETE /v1/link/{link}","href":"/docs/api-reference/links/delete"},{"title":"List links","openapi":"GET /v1/link","href":"/docs/api-reference/links/list"},{"title":"Count links","openapi":"GET /v1/link/count","href":"/docs/api-reference/links/count"},{"title":"Bulk create links","openapi":"POST /v1/link/bulk","href":"/docs/api-reference/links/bulk-create"},{"title":"Bulk update links","openapi":"PATCH /v1/link/bulk","href":"/docs/api-reference/links/bulk-update"},{"title":"Bulk delete links","openapi":"DELETE /v1/link/bulk","href":"/docs/api-reference/links/bulk-delete"}]},{"group":"Webhook endpoints","pages":[{"title":"Manage webhook endpoints","href":"/docs/api-reference/webhooks/manage"}]},{"group":"Conversions","pages":[{"title":"Track a lead","openapi":"POST /v1/track/lead","href":"/docs/api-reference/conversions/track-lead"},{"title":"Track a sale","openapi":"POST /v1/track/sale","href":"/docs/api-reference/conversions/track-sale"},{"title":"Store a Stripe Checkout Session","sidebarTitle":"Store Stripe session","href":"/docs/api-reference/conversions/store-stripe-session"}]},{"group":"Domains","pages":[{"title":"Create a domain","openapi":"POST /v1/domain","href":"/docs/api-reference/domains/create"},{"title":"Retrieve a domain","openapi":"GET /v1/domain/{domain}","href":"/docs/api-reference/domains/get"},{"title":"Update a domain","openapi":"PATCH /v1/domain/{domain}","href":"/docs/api-reference/domains/update"},{"title":"Delete a domain","openapi":"DELETE /v1/domain/{domain}","href":"/docs/api-reference/domains/delete"},{"title":"List domains","openapi":"GET /v1/domain","href":"/docs/api-reference/domains/list"},{"title":"Check domain availability","openapi":"GET /v1/domain/availability","href":"/docs/api-reference/domains/availability"},{"title":"Retrieve DNS configuration","openapi":"GET /v1/domain/{domain}/dns-config","href":"/docs/api-reference/domains/dns-config"},{"title":"Verify a domain","openapi":"POST /v1/domain/{domain}/verify","href":"/docs/api-reference/domains/verify"}]},{"group":"Folders","pages":[{"title":"Create a folder","openapi":"POST /v1/folder","href":"/docs/api-reference/folders/create"},{"title":"Retrieve a folder","openapi":"GET /v1/folder/{folder}","href":"/docs/api-reference/folders/get"},{"title":"Update a folder","openapi":"PATCH /v1/folder/{folder}","href":"/docs/api-reference/folders/update"},{"title":"Delete a folder","openapi":"DELETE /v1/folder/{folder}","href":"/docs/api-reference/folders/delete"},{"title":"List folders","openapi":"GET /v1/folder","href":"/docs/api-reference/folders/list"},{"title":"Manage folder links","openapi":"PUT /v1/folder/{folder}/links/{link}","href":"/docs/api-reference/folders/links"}]},{"group":"Tags","pages":[{"title":"Create a tag","openapi":"POST /v1/tag","href":"/docs/api-reference/tags/create"},{"title":"Retrieve a tag","openapi":"GET /v1/tag/{tag}","href":"/docs/api-reference/tags/get"},{"title":"Update a tag","openapi":"PATCH /v1/tag/{tag}","href":"/docs/api-reference/tags/update"},{"title":"Delete a tag","openapi":"DELETE /v1/tag/{tag}","href":"/docs/api-reference/tags/delete"},{"title":"List tags","openapi":"GET /v1/tag","href":"/docs/api-reference/tags/list"},{"title":"Manage tagged links","openapi":"PUT /v1/tag/{tag}/links/{link}","href":"/docs/api-reference/tags/links"}]},{"group":"Tracking pixels","pages":[{"title":"Create a tracking pixel","openapi":"POST /v1/tracking-pixel","href":"/docs/api-reference/tracking-pixels/create"},{"title":"Retrieve a tracking pixel","openapi":"GET /v1/tracking-pixel/{pixel}","href":"/docs/api-reference/tracking-pixels/get"},{"title":"Update a tracking pixel","openapi":"PATCH /v1/tracking-pixel/{pixel}","href":"/docs/api-reference/tracking-pixels/update"},{"title":"Delete a tracking pixel","openapi":"DELETE /v1/tracking-pixel/{pixel}","href":"/docs/api-reference/tracking-pixels/delete"},{"title":"List tracking pixels","openapi":"GET /v1/tracking-pixel","href":"/docs/api-reference/tracking-pixels/list"},{"title":"Manage pixel links","description":"Attach or detach a tracking pixel from a link.","openapi":"PUT /v1/tracking-pixel/{pixel}/links/{link}","href":"/docs/api-reference/tracking-pixels/links"}]},{"group":"QR codes","pages":[{"title":"Create a QR code","openapi":"POST /v1/qr","href":"/docs/api-reference/qr-codes/create"},{"title":"Style a QR code","description":"Configure QR shapes, flat colors, gradients, inheritance, and the default logo.","href":"/docs/api-reference/qr-codes/styling"},{"title":"Retrieve a QR code","openapi":"GET /v1/qr/{qr}","href":"/docs/api-reference/qr-codes/get"},{"title":"Update a QR code","openapi":"PATCH /v1/qr/{qr}","href":"/docs/api-reference/qr-codes/update"},{"title":"Delete a QR code","openapi":"DELETE /v1/qr/{qr}","href":"/docs/api-reference/qr-codes/delete"},{"title":"List QR codes","openapi":"GET /v1/qr","href":"/docs/api-reference/qr-codes/list"}]},{"group":"Biolinks","pages":[{"title":"Create a biolink","openapi":"POST /v1/bio","href":"/docs/api-reference/biolinks/create"},{"title":"Retrieve a biolink","openapi":"GET /v1/bio/{bio}","href":"/docs/api-reference/biolinks/get"},{"title":"Update a biolink","openapi":"PATCH /v1/bio/{bio}","href":"/docs/api-reference/biolinks/update"},{"title":"Delete a biolink","openapi":"DELETE /v1/bio/{bio}","href":"/docs/api-reference/biolinks/delete"},{"title":"List biolinks","openapi":"GET /v1/bio","href":"/docs/api-reference/biolinks/list"}]}]}]},{"tab":"Webhooks","icon":"webhook","pages":[{"title":"Webhooks","href":"/webhooks/introduction"}]}]},"basePath":"","title":"Create a QR code - Biqli","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CBsVopKK.js","utils-DZAk68jJ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D32AYZrP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D_A5_cny.js","snippetPresets-xNRfS9th.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BIB25-tq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CydJ4w4j.js","shallow-CYPBeQSG.js","getApiPlaygroundDisplay-A5xJVBOu.js","CodeSnippet-BVRTgi3m.js","CodeSnippets-DjD6BSlt.js","Page-Dr40SSJq.js","getPastedJson-D4V4JyrR.js","icon-uhcnG22T.js","MethodPill-CM-ZQdGH.js","DuplicateIcon-B_WnOiNf.js","createIcon-CJsb8utt.js","DynamicMarkdown-D-2HDKEp.js","SectionHeading-KP5xmMgQ.js","axios-vUo_bRtp.js","Markdown-D_k0dg6k.js","clsx-DK3K4Z1S.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DE3EVdvd.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-fN9H9n9g.js"]}