QR TIGER API: Your Ultimate Guide
Explore the world of QR code technology with QR TIGER API. This all-in-one guide gives you everything you need to easily create, customize, and track QR codes.
Whether you're an experienced marketer or new to the game, QR TIGER API delivers a flexible solution for businesses of any size.
Learn how to harness dynamic QR codes, generate bulk QR codes, and smoothly integrate them into your CRM system.
Table of Contents
QR TIGER APIs
API Documentation
Our custom QR code API offers a professional solution for brands that need custom QR code templates with a data tracking system, dynamic QR codes, or QR codes in bulk and QR codes integrated into their CRM.
Our API is available on Mashape. If you have any questions, you can always 'contact us.' Our API can be used worldwide. If you need your QR codes available in China, please contact us. We can also create customized codes for mobile payments.
To get started, below is a quick guide to using the QR TIGER API. For more detailed information, please check Stoplight API documentation.
Guide to track data API
The track data API allows you to query all data of a particular QR campaign.
Endpoint
https://api.qrtiger.com/api/data/{qrId}?period={period}&tz={timezone}
Path parameter:
- qrId
Query parameters:
- period
- tz
- timestamp (if period is "day")
Available Periods
- day
Returns data for a specific day. You need to pass ?timestamp in the URL to query for the day. The timestamp should be in epoch format. For example: 1639375248 for 12/13/2021 6:00:48
- days
Allows you to get scan data for all days with scan data. If your QR code was made in the year 2019, it will return all days from 2019 to 2021 in the data.unique field.
- custom
Use this period to get data for a specific month.
You need to pass timestamp and endTimestamp in epoch format. For the month of September 2020, the correct query is: ?timestamp=1598918400&endTimestamp=1601510399
- months
Allows you to get scan data for all months with scan data. For months without any scan data, it will not appear in the data.unique field.
- year
Returns scan data for the year grouped by month
How to customize redirectUrl parameters for different QR categories
For vCard QR code use this below qrUrl object and contert it into string using any json to string tool and add this qrUrl in parametersnters to call the QR generator API req
Customize your QR codes for maximum effectiveness. Set unique redirectUrl parameters to target different categories and boost campaign results.
How to customize your QR code
For each API request parameter, use the following values to customize your QR code.
grdType (Default 0)
grdType: "linear" represent the gradients type color only for QR and Only work when gradient: true. For frame gradients use frameColorType: "linear".
Parameter | Type | Value | Description | Result |
Left - Right | String | linear | Gradient flow Left to Right | |
Top - Bottom | String | upDown | Gradient flow Top to Bottom | |
NW - SE | String | diagonal1 | Gradient flow Diagonally Downward | |
SW - NE | String | diagonal2 | Gradient flow Diagonally Upward | |
Radial | String | radial | Gradient flow Radially |
eye_outer (Default 0)
Parameter | Type | Value | Description |
eye_outer | String | eyeOuter0 | |
eyeOuter1 | |||
eyeOuter2 | |||
eyeOuter3 | |||
eyeOuter4 | |||
eyeOuter5 | |||
eyeOuter6 | |||
eyeOuter7 | |||
eyeOuter8 | |||
eyeOuter9 | |||
eyeOuter10 | |||
eyeOuter11 | |||
eyeOuter12 |
eye_inner
Parameter | Type | Value | Description |
eye_inner | String | eyeInner0 | |
eyeInner1 | |||
eyeInner2 | |||
eyeInner3 | |||
eyeInner4 | |||
eyeInner5 | |||
eyeInner6 | |||
eyeInner7 | |||
eyeInner8 | |||
eyeInner9 | |||
eyeInner10 |
qrData
Parameter | Type | Value | Description |
qrData | String | pattern0 | |
pattern1 | |||
pattern2 | |||
pattern3 | |||
pattern4 | |||
pattern5 | |||
pattern6 | |||
pattern7 | |||
pattern8 | |||
pattern9 | |||
pattern10 | |||
pattern11 |
Frame (Default: null)
Parameter | Type | Value | Description |
frame | Number | 1 | |
2 | |||
3 | |||
4 | |||
5 | |||
6 | |||
7 | |||
8 | |||
9 | |||
10 | |||
11 | |||
12 | |||
13 | |||
14 | |||
15 | |||
16 |
How to get your API key
Here’s how to get your QR TIGER API key.
Step 1. Login to QR TIGER
Step 2. Click on My Account page
Step 3. Look for apiKey and click on the Copy button to copy your API key. Insert this string in your API requests.
APIs
QR TIGER API
Our API empowers you to design custom QR code templates, track QR code performance, generate dynamic QR codes, create QR codes in bulk, and seamlessly integrate QR codes with your CRS system.
QR TIGER BULK API
Our Bulk API is the perfect solution for high-volume QR code generation. With QR TIGER BULK API, you can create QR codes with bulk uploads, customize QR code designs, and track bulk QR code performance.