Automatize a criação de Códigos QR com nossa API
Crie Códigos QR estáticos e dinâmicos onde quiser em segundos.
A maioria dos nossos usuários gera seus Códigos QR em preto e branco. É mais profissional para uso oficial e pessoal. De qualquer forma, com nossa API você pode criar Códigos QR com o design e as cores que quiser.
Exemplos de Códigos QR gerados com nossa API
Exemplo de design simples de Código QR
Método da Requisição:
POST
URL da Requisição:
https://api.qr.io/v1/create
Parâmetros da Requisição:
Todos os parâmetros devem ser enviados como objeto JSON no corpo da requisição.
{
"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"
}
Resultado da Requisição
Exemplo de Código QR com cores
Método da Requisição:
POST
URL da Requisição:
https://api.qr.io/v1/create
Parâmetros da Requisição:
Todos os parâmetros devem ser enviados como objeto JSON no corpo da requisição.
{
"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"
}
Resultado da Requisição
Exemplo de Código QR com molduras
Método da Requisição:
POST
URL da Requisição:
https://api.qr.io/v1/create
Parâmetros da Requisição:
Todos os parâmetros devem ser enviados como objeto JSON no corpo da requisição.
{
"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"
}
Resultado da Requisição
Parâmetros Principais:
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. |
Parâmetros de Cor e Forma:
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'. |
Parâmetros de Moldura:
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. |
Como excluir Códigos QR usando nossa API.
Obtenha o ID do Código QR que deseja excluir.
Método da Requisição:
POST
URL da Requisição:
https://api.qr.io/v1/delete
Parâmetros da Requisição:
Todos os parâmetros devem ser enviados como objeto JSON no corpo da requisição.
{
"apikey":"YOUR_API_KEY",
"qrid":"YOUR_QR_ID"
}
Quer ver todos os seus Códigos QR em um só lugar?
Use nossa API de Listagem e você verá todos os seus Códigos QR em um só lugar. Aumente o número de 'paginação' se tiver mais de 100 Códigos QR no total. Apenas 100 Códigos QR são exibidos por página.
Método da Requisição:
POST
URL da Requisição:
https://api.qr.io/v1/list
Parâmetros da Requisição:
Todos os parâmetros devem ser enviados como objeto JSON no corpo da requisição.
{
"apikey":"YOUR_API_KEY",
"pagination":"1"
}
Você tem 2.000 requisições por mês. Se precisar de mais, entre em contato conosco.
Sim! Você pode gerar Códigos QR com a API assim como manualmente no gerador principal.
A API não é gratuita, você precisará atualizar sua conta para qualquer plano para ter acesso.
Você receberá uma resposta JSON com seu arquivo SVG e o ID do QR. Você pode salvar esses dados se necessário. De qualquer forma, cada Código QR gerado será armazenado na sua conta.
Cada Código QR gerado será armazenado na sua conta.
Sim, basta ter o ID do Código QR que deseja excluir.
Precisa de mais requisições?
Entre em contato se precisar de mais requisições por dia para uso pessoal ou comercial.
Fale Conosco