QRTIGER APIs Docs

API kode qr khusus dhewek nawakake solusi profesional kanggo merek sing butuh duwe template kode qr khusus kanthi sistem pelacakan data, kode qr dinamis utawa kode qr massal lan duwe kode qr sing terintegrasi ing CRM.

API we'e dhewek lan kasedhiya ing "Mashape" kanggo pitakonan liyane sampeyan bisa tansah "hubungi dhewek" API we'e dhewek bisa digunakake ing saindhenging donya, yen sampeyan perlu kode QR kasedhiya ing China, hubungi dhewek. Dhewek uga bisa nindakake kode QR khusus kanggo pembayaran seluler.

qrId:
example 1
example 2
example 3
example 4
example 5

Dokumentasi

Priksa video YouTube iki carane nggunakake

Nggawe Kode QR

1.

Mlebet pisanan lan entuk kunci API kanggo wewenang ing Lacak data --> Setelan akun --> kunci API

2.

Add this API key in every req (GET/POST) as Authorization: Bearer kunci API

3. Ngasilake kode QR khusus statis
URL/api/qr/static
Metode-metodePOST
WewenangBearer API KEY
WangsulanBinary Image File (PNG, SVG)
Parameter panjaluk
qrCategorystringurlqrCategory nemtokake macem-macem jinis qr kaya url, Vcard, facebook, dll. Priksa tabel qrCategory ing ngisor iki.
textStringhttps://qrcode-tiger.comURL pangalihan sing dikarepake bakal diselehake ing QR
sizenumber500Ukuran qr
logourlnullTambah url logo apa wae kanggo ngaktifake logo ing tengah QR
colorDarkstring#5e0bf0Werna pola qr
backgroundColorString#ffffffWerna latar mburi QR. (Cathetan: Pilih warna sing padhang kanggo QR sing bisa dipindai kanthi lengkap)
gradientBooleanfalseSetel "bener" kanggo ngaktifake werna gradien
grdTypeNumber0 (Left-to-Right)Priksa tabel ing ngisor iki kanggo grdType
color01String#5e0bf0Werna gradien 1 saka pola qr
color02String#f30505Werna gradien 2 pola qr
eye_colorBooleanfalseSetel "bener" kanggo ngganti werna mripat
eye_color01String#5e0bf0Werna mripat sing njaba
eye_color02String#f30505Werna mripat sing njero
eye_outerStringeyeOuter0Beda desain mripat sing njaba, ndelok tabel ing ngisor iki kanggo kabeh pola desain
eye_innerStringeyeInner0Beda desain sing saka mripat sing njero, ndelok tabel ing ngisor iki kanggo kabeh pola desain
qrDataStringpattern0Beda Desain saka pola data qr, priksa tabel ing ngisor iki kanggo kabeh pola desain
qrFormatStringpngUnduh jinis berkas gambar binar "png" utawa "svg"
transparentBkgBooleanfalseYen diaktifake, kode QR bakal duwe latar mburi transparan
frameNumbernullYen diaktifake, QR bakal duwe pigura. Priksa tabel ing ngisor iki kanggo desain pigura
frameColorStringnullWerna pigura ngganti werna teks pigura
frameTextStringSCAN METeks pigura ditampilake liwat pigura QR
Contho
URL/api/qr/static
Metode-metodePOST
Paramèter
{
  "size": 500,
  "colorDark": "rgb(5,64,128)",
  "logo": "scan_me.png",
  "eye_outer": "eyeOuter2",
  "eye_inner": "eyeInner1",
  "qrData": "pattern0",
  "backgroundColor": "rgb(255,255,255)",
  "transparentBkg": false,
  "qrCategory": "url",
  "text": "https://qrcode-tiger.com"
}
Wangsulan
example 5
{
  "data": "base 64 QR image data",
  "url": "1601477992984.png"
}
4. Entuk dhaptar kabeh kampanye QR saka macem-macem kategori QR
URL/api/campaign/
Metode-metodeGET
WewenangBearer API KEY
WangsulanJSON object of QR list
GET /campaign/?page=1&limit=5&sort=1
Paramèter pitakon
ParamèterGawanKatrangan
page1no. saka kaca
limit5ora. kampanye saben kaca
sort1Urut miturut Tanggal(1) utawa Jeneng(2)
categoryurlkategori nemtokake macem-macem jinis qr kaya url, Vcard, facebook, lan liya-liya. Priksa tabel qrCategory ning ngisor iki.
Contho
URL/api/campaign/?page=1&limit=5&sort=1&category=url
Metode-metodeGET
Paramèter
{
  "size": 500,
  "colorDark": "rgb(5,64,128)",
  "logo": "scan_me.png",
  "eye_outer": "eyeOuter2",
  "eye_inner": "eyeInner1",
  "qrData": "pattern0",
  "backgroundColor": "rgb(255,255,255)",
  "transparentBkg": false,
  "qrCategory": "url",
  "text": "https://qrcode-tiger.com"
}
Wangsulan
{
  "query": {
    "limit": 1,
    "page": 1,
    "total": 146
  },
  "data": [
    {
      "scans": 0,
      "_id": "5f6f373a33320a0ca52581b0",
      "qrId": "HNXP",
      "qrType": "qr2",
      "qrCategory": "url",
      "shortUrl": "https://qrcode-tiger.com/HNXP",
      "redirectUrl": "https://www.qrcode-tiger.com/",
      "murlData": [],
      "qrName": "Campaign HNXP",
      "qrImage": "HNXP.png",
      "createdAt": "2020-09-26T12:42:34.070Z",
      "updatedAt": "2020-09-26T12:42:34.070Z",
      "user": null,
      "id": "5f6f373a33320a0ca52581b0"
    }
  ]
}
5. Ngasilake kode QR Visual khusus Dinamis
URL/api/campaign/
Metode-metodePOST
WewenangBearer API KEY
WangsulanBinary Image File (PNG, SVG)
Paramèter pitakon
ParamèterJinisGawanKatrangan
qrUrlStringhttps://qrcode-tiger.comURL pangalihan sing dikarepake bakal diselehake ing QR
qrTypeStringqr2qrType nemtokake prilaku saka qr kaya url pangalihan siji utawa url multi pangalihan ("qr2" utawa "murl")
qrCategoryStringurlqrCategory nemtokake macem-macem jinis qr kaya url, Vcard, facebook, dll. Priksa tabel qrCategory ing ngisor iki.
qr:JSON ObjectRancang kode qr sampeyan kaya warna, pola data, mata, lsp ing obyek iki
sizeNumber500Ukuran qr
logoString (url)nullTambah url logo apa wae kanggo ngaktifake logo ing tengah QR
colorDarkString#5e0bf0Werna pola qr
backgroundColorString#ffffffWerna latar mburi QR. (Cathetan: Pilih warna sing padhang kanggo QR sing bisa dipindai kanthi lengkap)
gradientBooleanfalseSetel "bener" kanggo ngaktifake werna gradien
grdTypeNumber0 (Left-to-Right)Priksa tabel ing ngisor iki kanggo grdType
color01String#5e0bf0Werna gradien 1 saka pola qr
color02String#f30505Werna gradien 2 pola qr
eye_colorBooleanfalseSetel "bener" kanggo ngganti werna mripat
eye_color01String#5e0bf0Werna mripat sing njaba
eye_color02String#f30505Werna mripat sing njero
eye_outerStringeyeOuter0Beda desain mripat sing njaba, ndelok tabel ing ngisor iki kanggo kabeh pola desain
eye_innerStringeyeInner0Beda desain sing saka mripat sing njero, ndelok tabel ing ngisor iki kanggo kabeh pola desain
qrDataStringpattern0Beda Desain saka pola data qr, priksa tabel ing ngisor iki kanggo kabeh pola desain
qrFormatStringpngUnduh jinis berkas gambar binar "png" utawa "svg"
transparentBkgBooleanfalseYen diaktifake, kode QR bakal duwe latar mburi transparan
frameNumbernullYen diaktifake, QR bakal duwe pigura. Priksa tabel ing ngisor iki kanggo desain pigura
frameColorStringnullWerna pigura ngganti werna teks pigura
frameTextStringSCAN METeks pigura ditampilake liwat pigura QR
Contho
URL/api/campaign
Metode-metodePOST
Request Body
{
  "qr": {
    "size": 500,
    "colorDark": "rgb(5,64,128)",
    "logo": "1545827032075.png",
    "eye_outer": "eyeOuter2",
    "eye_inner": "eyeInner1",
    "qrData": "pattern0",
    "backgroundColor": "rgb(255,255,255)",
    "transparentBkg": false,
    "qrCategory": "url",
    "text": "https://www.qrcode-tiger.com.com/"
  },
  "murlData": [],
  "qrUrl": "https://www.qrcode-tiger.com.com",
  "qrType": "qr2",
  "qrCategory": "url",
  "qrId": "MP72"
}
Request Body
example 5
grdType (Default 0)
ParamèterJinisNilaiKatrangan
Ngiwa - TengenStringlinearAliran gradien ngiwa nengen
Ndhuwur - NgisorStringupDownAliran gradien Ndhuwur nganti Ngisor
NW - SEStringdiagonal1Aliran gradien Diagonal Mudhun
SW-NEStringdiagonal2Aliran gradien diagonal munggah
RadialStringradialAliran gradien Radial
eye_outer (Default 0)
ParamèterJinisNilaiKatrangan
eye_outerStringeyeOuter0
eyeOuter1
eyeOuter2
eyeOuter3
eyeOuter4
eyeOuter5
eyeOuter6
eyeOuter7
eyeOuter8
eyeOuter9
eye_inner
ParamèterJinisNilaiKatrangan
eye_innerStringeyeInner0
eyeInner1
eyeInner2
eyeInner3
eyeInner4
eyeInner5
eyeInner6
eyeInner7
eyeInner8
eyeInner9
QrData
ParamèterJinisNilaiKatrangan
qrDataStringpattern0
pattern1
pattern2
pattern3
pattern4
pattern5
pattern6
pattern7
pattern8
pattern9
pattern10
pattern11
Frame (Default : null)
ParamèterJinisNilaiKatrangan
frameNumber1
2
3
5. Lacak Data QR sampeyan, Nomer scan, Negara, Kutha, Jinis piranti
URL/data/qrid?period=month&tz=Asia/Singapore
Metode-metodeGET
WewenangBearer API KEY
WangsulanJSON object of track data
Parameter panjaluk
ParamèterJinisKatrangan
qrIdparamsID unik saka qr
periodquery
"dina" (Data dina saiki)
"minggu" (Data minggu saiki)
"wulan" (Data sasi saiki)
"wulan" (Data taun saiki)
"taun" (data taunan)
tzqueryBawaane Asia/Singapura
Response
{
  "data": {
    "campaign": {
      "scanLoop": false,
      "bulk": false,
      "scans": 5,
      "scanCounter": 0,
      "_id": "5f297b7b88c80a7e70afbbc5",
      "qrId": "BXFO",
      "qrType": "qr2",
      "qrCategory": "url",
      "shortUrl": "https://qrcode-tiger.com/BXFO",
      "redirectUrl": "http://hello.com.vn",
      "murlData": [],
      "qrName": "Campaign BXFO",
      "qrImage": "BXFO.png",
      "owner": "5a84402c08004f37a2b87831",
      "scanData": [],
      "createdAt": "2020-08-04T15:15:07.057Z",
      "updatedAt": "2020-08-29T00:39:47.416Z",
      "__v": 0,
      "user": null,
      "id": "5f297b7b88c80a7e70afbbc5"
    },
    "city": [
      {
        "_id": {
          "city": "New York"
        },
        "count": 3
      },
      {
        "_id": {
          "city": "Ho Chi Minh City"
        },
        "count": 2
      }
    ],
    "data": [
      {
        "_id": {
          "device": "iOS",
          "loc": "VN",
          "city": "Ho Chi Minh City"
        },
        "count": 1
      },
      {
        "_id": {
          "device": null,
          "loc": "NY",
          "city": "New York"
        },
        "count": 3
      },
      {
        "_id": {
          "device": null,
          "loc": "VN",
          "city": "Ho Chi Minh City"
        },
        "count": 1
      }
    ],
    "country": [
      {
        "_id": {
          "loc": "VN"
        },
        "count": 2
      },
      {
        "_id": {
          "loc": "NY"
        },
        "count": 3
      }
    ],
    "device": [
      {
        "_id": {
          "device": "Android"
        },
        "count": 4
      },
      {
        "_id": {
          "device": "iOS"
        },
        "count": 1
      }
    ],
    "scans": 5,
    "unique": {
      "label": [
        {
          "month": "Aug",
          "year": 2020
        }
      ],
      "scans": [
        2
      ]
    },
    "graph": {
      "label": [
        {
          "month": "Aug",
          "year": 2020
        }
      ],
      "scans": [
        5
      ]
    }
  }
}
6. Unggah logo sampeyan
URL/accounts/uploads/
Metode-metodePOST
Content-Typemultipart/form-data
Form-FieldFile
ResponseImage file url {“qrUrl”: 1526460566643.png}