GetQR API ir beta versijā un pieejams atlasītām darbvietām. Līdz vispārējai izlaišanai detaļas var mainīties.
Galvenes
string
obligāts
Bearer, kam seko jūsu API atslēga. Skatiet Autentifikācija.string
application/json. Obligāts pieprasījumos POST un PATCH.Tvērums
Gan vienreizējās, gan ieplānotās atskaites pieņemscope:
Atskaitē ir ne vairāk kā 50 QR kodu. Ar
all tie ir pēdējie izveidotie aktīvie QR kodi; pauzētie kodi netiek iekļauti. Ar selected un single pauzētie kodi tiek iekļauti. QR kodiem bez īsās saites nav skenējumu, un tie tiek izlaisti.
Periods
Periods vienmēr ir pēdējais pabeigtais, tāpēc atskaitē nekad nav šodienas nepilno datu. Tā robežas ir pusnakts atskaites laika joslā.Atskaites eksports
POST /api/v1/reports
Izveido atskaiti par pēdējo pabeigto periodu un atgriež to atbildē.
string
obligāts
json atgriež atskaiti atbildes pamattekstā. csv un pdf atgriež faila lejupielādi.string[]
Iekļaujamie QR kodi. Obligāts ar
selected (viens vai vairāki ID) un single (tieši viens ID). Ar all izlaidiet.string
noklusējums:"UTC"
IANA laika josla, pēc kuras tiek noteiktas perioda robežas, piemēram,
America/New_York. Nezināma laika josla atgriež 422.string
noklusējums:"en"
PDF valoda, piemēram,
en vai de. Neatbalstīta vērtība tiek aizstāta ar angļu valodu. csv un json to ignorē.string
PDF redzamais nosaukums, līdz 40 rakstzīmēm.
csv un json to ignorē.JSON atbilde
string
Perioda pirmā diena,
YYYY-MM-DD.string
Pirmā diena pēc perioda,
YYYY-MM-DD. Periods beidzas šīs dienas sākuma pusnaktī.object[]
Viens ieraksts katram QR kodam.
CSV un PDF atbildes
Pamatteksts ir pats fails.Content-Disposition to nosauc pēc perioda, piemēram, report-2026-08-10_2026-08-17.csv. CSV failā ir viena rinda katram QR kodam ar kolonnām QR ID, QR name, QR type, Total scans, Unique scans, Top geography, Top device, Top OS un Top browser.
Ieplānotās atskaites objekts
Ieplānotā atskaite tiek nosūtīta pa e-pastu kontam, kas to izveidoja, pusnaktī tās laika joslā.string
Ieplānotās atskaites ID.
string | null
Nosaukums, kas redzams e-pasta tēmā un informācijas panelī.
string
daily, weekly vai monthly.string
all, selected vai single.string[] | null
QR kodi, ko atskaite aptver ar tvērumu
selected un single. null, ja ID netika nosūtīti.null
Vienmēr
null. Rezervēts.boolean
Vai e-pastam ir pievienots PDF.
string
active vai paused.string
IANA laika josla, pēc kuras tiek noteikts nosūtīšanas laiks un periods.
string
E-pasta un PDF valoda.
string
Kad jānosūta nākamais e-pasts, ISO 8601: nākamajā pusnaktī (
daily), nākamajā pirmdienā (weekly) vai nākamā mēneša 1. datumā (monthly) atskaites laika joslā.string | null
Kad tika nosūtīts pēdējais e-pasts, ISO 8601.
string
Izveides datums, ISO 8601.
string
Pēdējās atjaunināšanas datums, ISO 8601.
Ieplānoto atskaišu saraksts
GET /api/v1/reports/schedules
Atgriež jūsu darbvietas ieplānotās atskaites, arī tās, ko izveidojuši citi dalībnieki, sākot ar jaunākajām. Saraksts ir sadalīts lapās: skatiet Lapošana.
integer
noklusējums:"1"
Atgriežamā lapa, 1 vai vairāk.
integer
noklusējums:"100"
Rezultāti lapā, no 1 līdz 100.
Atskaites ieplānošana
POST /api/v1/reports/schedules
Izveido atskaiti, kas regulāri tiek nosūtīta pa e-pastu. nextRunAt tiek aprēķināts pēc biežuma un laika joslas.
QR kods var piederēt tikai vienai ieplānotajai atskaitei katram biežumam. Pārklājošs grafiks atgriež
409 conflict.all pārklājas ar visām citām tā paša biežuma atskaitēm. Pauzētās atskaites arī tiek ņemtas vērā.
string
obligāts
Cik bieži atskaite tiek sūtīta:
daily, weekly vai monthly. Nosaka arī periodu, ko tā aptver. Skatiet Periods.string
obligāts
IANA laika josla, pēc kuras tiek noteikts nosūtīšanas laiks un periods, piemēram,
America/New_York. Nezināma laika josla atgriež 422.string
obligāts
E-pasta un PDF valoda, piemēram,
en vai de. Neatbalstīta vērtība tiek aizstāta ar angļu valodu. PDF faili valodās zh, ja, ko un ar tiek veidoti angļu valodā.string[]
Iekļaujamie QR kodi. Obligāts ar
selected (viens vai vairāki ID) un single (tieši viens ID). Katram ID jābūt QR kodam jūsu darbvietā, citādi pieprasījums atgriež 404.string
Nosaukums, kas redzams e-pasta tēmā un informācijas panelī, līdz 40 rakstzīmēm.
boolean
noklusējums:"false"
Pievienot e-pastam atskaites PDF versiju.
Ieplānotas atskaites atjaunināšana
PATCH /api/v1/reports/schedules/{id}
Maina ieplānotu atskaiti vai to pauzē un atsāk. Sūtiet tikai tos laukus, kurus vēlaties mainīt, vismaz vienu. Biežuma vai laika joslas maiņa, kā arī pauzētas atskaites atsākšana pārrēķina nextRunAt. Noteikums “viena atskaite katram biežumam” joprojām ir spēkā, tāpēc pārklājoša izmaiņa atgriež 409.
string
obligāts
Ieplānotās atskaites ID. Ņemiet to no saraksta vai izveides atbildes.
string
paused aptur e-pastus, nedzēšot grafiku. active tos atsāk.string
Nosaukums, līdz 40 rakstzīmēm.
string
daily, weekly vai monthly.string
all, selected vai single.string[]
Iekļaujamie QR kodi. Katram ID jābūt QR kodam jūsu darbvietā.
boolean
Pievienot e-pastam PDF.
string
IANA laika josla.
string
E-pasta un PDF valoda.
Ieplānotas atskaites dzēšana
DELETE /api/v1/reports/schedules/{id}
Dzēš grafiku un aptur visus turpmākos e-pastus.
string
obligāts
Ieplānotās atskaites ID.
Biežākās problēmas
404, eksportējot atskaiti
404, eksportējot atskaiti
Ar tvērumu
selected vai single neviens no qrIds neatbilda QR kodam ar īso saiti jūsu darbvietā. Pārbaudiet ID.404 "QR not found.", ieplānojot atskaiti
404 "QR not found.", ieplānojot atskaiti
Viens no
qrIds nav QR kods jūsu darbvietā, vai tas tika dzēsts. Pārbaudiet ID ar QR kodu sarakstu.409, ieplānojot atskaiti
409, ieplānojot atskaiti
Kāds no QR kodiem jau pieder ieplānotai atskaitei ar tādu pašu biežumu, vai šī biežuma atskaite izmanto tvērumu
all. Rediģējiet vai dzēsiet šo atskaiti vai izvēlieties citu biežumu.404 "Scheduled report not found."
404 "Scheduled report not found."
id neatbilst nevienai ieplānotai atskaitei jūsu darbvietā. Ņemiet to no ieplānoto atskaišu saraksta.Atskaitē trūkst šodienas skenējumu
Atskaitē trūkst šodienas skenējumu
Atskaites aptver tikai pēdējo pabeigto periodu. Aktuāliem skaitļiem izmantojiet Analītika.