REST API galapunkts
GET /v1/realtime
Pašreizējie reāllaika dati: aktīvie lietotāji, lapu skatījumi, populārākās lapas, ierīces, valstis, pilsētas un avoti.
Pieprasījums
GET
https://api.nowmetrix.com/v1/realtime?site=TRACKER_ID
Izmantojiet šo galapunktu, ja informācijas panelim, ziņu telpas ekrānam, brīdinājumam vai vienkāršai integrācijai nepieciešams tracker pašreizējais reāllaika stāvoklis.
Autentifikācija
Nepieciešama API atslēga Authorization galvenē: Authorization: Bearer nm_YOUR_KEY.
Vaicājuma parametri
| Nosaukums | Tips | Nepieciešams | Apraksts |
|---|---|---|---|
site |
string |
nepieciešams | Tracker ID. API atslēgai ir jābūt piekļuvei šim tracker. |
cURL piemērs
curl -H "Authorization: Bearer nm_YOUR_KEY" \
"https://api.nowmetrix.com/v1/realtime?site=TRACKER_ID"
Atbildes piemērs
{
"site": "TRACKER_ID",
"updated_at": "2026-06-26T12:24:30+00:00",
"total_realtime": 128,
"total_pageviews_today": 48215,
"total_unique_visitors_today": 31890,
"devices": {
"mobile": 91,
"desktop": 37
},
"top_pages": [
{
"url": "/news/global-market-update",
"host": "example-media.test",
"title": "Global market update: what changed today",
"og_image": "https://thumbs.nowmetrix.com/thumbnails/example.jpg",
"realtime_users": 34,
"pageviews_today": 6240,
"sources": [
{
"medium": "social",
"source": "social.example",
"count": 18,
"percent": 53,
"children": []
},
{
"medium": "search",
"source": "Google Search",
"count": 9,
"percent": 26,
"children": [
{
"label": "google.com",
"count": 9
}
]
}
]
}
],
"countries": [
{
"code": "CH",
"name": "Switzerland",
"count": 52
},
{
"code": "DE",
"name": "Germany",
"count": 31
}
],
"cities": [
{
"name": "Zurich",
"count": 21
},
{
"name": "Berlin",
"count": 13
}
],
"sources_top5": [
{
"medium": "(none)",
"source": "(direct)",
"count": 44,
"percent": 34,
"children": []
}
]
}
Atbildes lauki
| Lauks | Tips | Apraksts |
|---|---|---|
site |
string |
Pieprasījumā izmantotais tracker ID. |
updated_at |
string |
UTC laika zīmogs, kas norāda, kad tika ģenerēta atbilde. |
total_realtime |
integer |
Aktīvo lietotāju skaits pašreizējā reāllaika periodā. |
total_pageviews_today |
integer |
Kopējais tracker šodien reģistrēto lapu skatījumu skaits. |
total_unique_visitors_today |
integer |
Aptuvenais šodien reģistrēto unikālo apmeklētāju skaits. |
devices.mobile |
integer |
Aktīvo lietotāju skaits, kas klasificēti kā mobilo ierīču lietotāji. |
devices.desktop |
integer |
Aktīvo lietotāju skaits, kas klasificēti kā datoru lietotāji. |
top_pages[] |
array<object> |
Līdz 50 reāllaika lapām, kas sakārtotas pēc reāllaika lietotāju skaita. |
top_pages[].url |
string |
Lapas ceļš. |
top_pages[].host |
string |
Lapai norādītais resursdatora nosaukums. |
top_pages[].title |
string |
Lapas virsraksts; ja tas nav pieejams, tiek izmantots lapas ceļš. |
top_pages[].og_image |
string |
Lapas sīktēla URL. |
top_pages[].realtime_users |
integer |
Aktīvo lietotāju skaits, kuri pašlaik atrodas šajā lapā. |
top_pages[].pageviews_today |
integer |
Šīs lapas šodienas lapu skatījumu skaits. |
top_pages[].sources[] |
array<object> |
Šīs lapas datplūsmas avotu sadalījums, izmantojot tādu pašu rindu formātu kā /v1/sources. |
countries[] |
array<object> |
Populārākās valstis ar kodu, nosaukumu angļu valodā un skaitu. |
cities[] |
array<object> |
Populārākās pilsētas ar nosaukumu un skaitu. |
sources_top5[] |
array<object> |
Pieci populārākie globālie datplūsmas avoti reāllaika periodā. |
Datu aktualitāte un kešatmiņa
Atbildes katram tracker tiek ievietotas mikrokešatmiņā uz 8 sekundēm. Atbildē ir iekļauta arī galvene X-NowMetrix-Microcache ar vērtību HIT vai MISS.
Kļūdas
| HTTP | Kods | Apraksts |
|---|---|---|
| 400 | site_required |
Trūkst obligātā site parametra. |
| 401 | missing_token |
Trūkst Authorization galvenes. |
| 401 | invalid_token |
Tokens nav derīgs vai ir atsaukts. |
| 403 | site_not_authorized |
API atslēgai nav piekļuves šim tracker. |
| 429 | rate_limit_exceeded |
Pārsniegts pieprasījumu ātruma ierobežojums. |
| 503 | redis_unavailable |
Reāllaika aizmugursistēma īslaicīgi nav pieejama. |
{
"error": {
"code": "invalid_token",
"message": "Bearer token is invalid or revoked."
}
}