Automatisieren Sie Ihre QR-Code-Erstellung mit unserer API
Erstellen Sie statische & dynamische QR-Codes in wenigen Sekunden – wo immer Sie möchten.
Die meisten unserer Nutzer erstellen ihre QR-Codes in Schwarz-Weiß. Das ist professioneller für den geschäftlichen und privaten Gebrauch. Mit unserer API können Sie QR-Codes aber auch in jeder gewünschten Farbe und mit individuellem Design erstellen.
Beispiele von QR-Codes, die mit unserer API generiert wurden
Beispiel eines einfachen QR-Codes
Anfragemethode:
POST
Anfrage-URL:
https://api.qr.io/v1/create
Anfrageparameter:
Alle Parameter müssen im Anfrage-Body als JSON-Objekt gesendet werden.
{
"apikey":"YOUR_API_KEY",
"data":"https://qr.io",
"transparent":"on",
"frontcolor":"#000000",
"marker_out_color":"#000000",
"marker_in_color":"#000000",
"pattern":"default",
"marker":"default",
"marker_in":"default",
"optionlogo":"none"
}
Antwort der Anfrage
Beispiel eines QR-Codes mit Farben
Anfragemethode:
POST
Anfrage-URL:
https://api.qr.io/v1/create
Anfrageparameter:
Alle Parameter müssen im Anfrage-Body als JSON-Objekt gesendet werden.
{
"apikey":"YOUR_API_KEY",
"data":"https://qr.io",
"qrtype":"static",
"title":"NAME OF YOUR QR CODE",
"transparent":"off",
"backcolor":"#033895",
"frontcolor":"#ffffff",
"marker_out_color":"#669df4",
"marker_in_color":"#669df4",
"pattern":"oriental",
"marker":"flower",
"marker_in":"circle",
"optionlogo":"IMAGE_IN_BASE64"
}
Antwort der Anfrage
Beispiel eines QR-Codes mit Rahmen
Anfragemethode:
POST
Anfrage-URL:
https://api.qr.io/v1/create
Anfrageparameter:
Alle Parameter müssen im Anfrage-Body als JSON-Objekt gesendet werden.
{
"apikey":"YOUR_API_KEY",
"data":"https://qr.io",
"qrtype":"static",
"title":"NAME OF YOUR QR CODE",
"transparent":"off",
"backcolor":"#ffffff",
"frontcolor":"#e26463",
"marker_out_color":"#3b0001",
"marker_in_color":"#3b0001",
"pattern":"ellipse",
"marker":"sdoz",
"marker_in":"sdoz",
"optionlogo":"none",
"outer_frame":"balloon-top",
"framelabel":"SCAN ME",
"label_font":"Arial, Helvetica, sans-serif",
"custom_frame_color":"on",
"framecolor":"#3b0001"
}
Antwort der Anfrage
Hauptparameter:
Parameter | Type | Default | Description |
---|---|---|---|
apikey | String | Essential | Get it from your account settings. |
data | String | Essential | What you like to encode (e.g. URL or Plain Text). |
title | String | Optional | Title / Name of your QR Code. |
folderid | Number | Optional | Organize your QR Codes inside your folders. |
Farb- & Formparameter:
Parameter | Type | Default | Description |
---|---|---|---|
transparent | String | off | Set 'on' if you want background to be transparent. Otherwise, set 'off' and choose background color below. |
backcolor | String | #FFFFFF | Background color of your QR Code. |
frontcolor | String | #000000 | Color of the QR Code dots. |
gradient | String | off | Set 'on' if you want the color of the dots to be a gradient. Otherwise, set 'off'. |
radial | String | off | Set 'on' if you want the color of the dots to be a radial gradient. Otherwise, set 'off'. |
gradient_color | String | #000000 | Choose a color if you set 'yes' on gradient parameter. |
marker_out_color | String | #000000 | Color of the outside-corners marker. |
marker_in_color | String | #000000 | Color of the inside-corners marker. |
pattern | String | default | |
marker | String | default | |
marker_in | String | default | |
optionlogo | String | none | |
no_logo_bg | String | off | Set 'on' if you want no background behind your logo. Otherwise, set 'off'. |
Rahmenparameter:
Parameter | Type | Default | Description |
---|---|---|---|
outer_frame | String | none | |
framelabel | String | SCAN ME | The text you want the frame to say. |
label_font | String | Arial, Helvetica, sans-serif | Font of framelabel. Choose between: Arial, Helvetica, sans-serif - 'Times New Roman', Times, serif - 'Courier New', Courier, monospace. |
custom_frame_color | String | off | Set 'on' if you want to customize the background color of your frame. Otherwise, set 'off'. |
framecolor | String | #000000 | Background color of your frame. |
So löschen Sie QR-Codes mit unserer API.
Ermitteln Sie die QR-ID des zu löschenden Codes.
Anfragemethode:
POST
Anfrage-URL:
https://api.qr.io/v1/delete
Anfrageparameter:
Alle Parameter müssen im Anfrage-Body als JSON-Objekt gesendet werden.
{
"apikey":"YOUR_API_KEY",
"qrid":"YOUR_QR_ID"
}
Möchten Sie alle Ihre QR-Codes auf einmal sehen?
Nutzen Sie unsere Listen-API, um alle QR-Codes zentral anzuzeigen. Erhöhen Sie den 'pagination'-Wert, wenn Sie mehr als 100 Codes haben. Es werden jeweils nur 100 Codes pro Seite angezeigt.
Anfragemethode:
POST
Anfrage-URL:
https://api.qr.io/v1/list
Anfrageparameter:
Alle Parameter müssen im Anfrage-Body als JSON-Objekt gesendet werden.
{
"apikey":"YOUR_API_KEY",
"pagination":"1"
}
Sie haben 2.000 Anfragen pro Monat. Kontaktieren Sie uns, wenn Sie mehr benötigen.
Ja! Mit der API können Sie QR-Codes genauso erstellen wie manuell auf der Hauptseite.
Nein, die API ist nur in einem kostenpflichtigen Plan verfügbar.
Sie erhalten ein JSON mit Ihrer SVG-Datei und der QR-ID. Sie können diese Daten speichern. Jeder generierte Code wird auch in Ihrem Konto gespeichert.
Alle generierten QR-Codes werden in Ihrem Konto gespeichert.
Ja, Sie benötigen nur die QR-ID des Codes, den Sie löschen möchten.
Benötigen Sie mehr Anfragen?
Kontaktieren Sie uns, wenn Sie mehr tägliche Anfragen für persönliche oder geschäftliche Zwecke benötigen.
Kontaktieren Sie uns