Endpoint του REST API
GET /v1/overview
Ημερήσιες προβολές σελίδας και επισκέψεις για τις τελευταίες N ολοκληρωμένες εγγραφές ιστορικού.
Αίτημα
GET
https://api.nowmetrix.com/v1/overview?site=TRACKER_ID&days=7
Αυτό είναι το σύντομο endpoint για αναφορές τάσεων, εισαγωγές σε εργαλεία BI, εξαγωγές σε υπολογιστικά φύλλα και απλές εβδομαδιαίες ή μηνιαίες συνόψεις.
Έλεγχος ταυτότητας
Απαιτείται κλειδί API στην κεφαλίδα Authorization με τη μορφή: Authorization: Bearer nm_YOUR_KEY.
Παράμετροι ερωτήματος
| Όνομα | Τύπος | Υποχρεωτική | Περιγραφή |
|---|---|---|---|
site |
string |
υποχρεωτική | Tracker ID. Το κλειδί API πρέπει να έχει πρόσβαση σε αυτό το tracker. |
days |
integer |
προαιρετική | Αριθμός ημερών που θα επιστραφούν. Οι τιμές περιορίζονται στο διάστημα 1–30. Προεπιλογή: 30. |
Παράδειγμα cURL
curl -H "Authorization: Bearer nm_YOUR_KEY" \
"https://api.nowmetrix.com/v1/overview?site=TRACKER_ID&days=7"
Παράδειγμα απόκρισης
{
"site": "TRACKER_ID",
"timezone": "Europe/Zurich",
"range": {
"from": "2026-06-20",
"to": "2026-06-26",
"days": 7
},
"daily": [
{
"date": "2026-06-20",
"pageviews": 81240,
"visits": 53210
},
{
"date": "2026-06-21",
"pageviews": 77480,
"visits": 50195
},
{
"date": "2026-06-22",
"pageviews": 48215,
"visits": 31890
}
],
"totals": {
"pageviews": 206935,
"visits": 135295
}
}
Πεδία απόκρισης
| Πεδίο | Τύπος | Περιγραφή |
|---|---|---|
site |
string |
Το Tracker ID που χρησιμοποιήθηκε για το αίτημα. |
timezone |
string |
Η ζώνη ώρας του tracker που χρησιμοποιείται για τον προσδιορισμό των τοπικών ημερομηνιών. |
range.from |
string |
Η πρώτη ημερομηνία στον ημερήσιο πίνακα που επιστράφηκε. |
range.to |
string |
Η τελευταία ημερομηνία στον ημερήσιο πίνακα που επιστράφηκε. |
range.days |
integer |
Ο αριθμός των ημερήσιων εγγραφών που επιστράφηκαν. |
daily[] |
array<object> |
Ημερήσιες εγγραφές ταξινομημένες κατά αύξουσα ημερομηνία. |
daily[].date |
string |
Ημερομηνία στη μορφή YYYY-MM-DD. |
daily[].pageviews |
integer |
Προβολές σελίδας για τη συγκεκριμένη ημερομηνία. |
daily[].visits |
integer |
Επισκέψεις για τη συγκεκριμένη ημερομηνία. |
totals.pageviews |
integer |
Το άθροισμα των προβολών σελίδας στις ημερήσιες εγγραφές που επιστράφηκαν. |
totals.visits |
integer |
Το άθροισμα των επισκέψεων στις ημερήσιες εγγραφές που επιστράφηκαν. |
Επικαιρότητα και προσωρινή αποθήκευση
Οι αποκρίσεις αποθηκεύονται προσωρινά ανά tracker και τιμή days για 60 δευτερόλεπτα, με ένα σύντομο περιθώριο σερβιρίσματος παρωχημένων δεδομένων για προστασία από αιχμές.
Σφάλματα
| HTTP | Κωδικός | Περιγραφή |
|---|---|---|
| 400 | site_required |
Λείπει η απαιτούμενη παράμετρος site. |
| 401 | missing_token |
Λείπει η κεφαλίδα Authorization. |
| 401 | invalid_token |
Το διακριτικό δεν είναι έγκυρο ή έχει ανακληθεί. |
| 403 | site_not_authorized |
Το κλειδί API δεν έχει πρόσβαση σε αυτό το tracker. |
| 429 | rate_limit_exceeded |
Έχει γίνει υπέρβαση του ορίου ρυθμού αιτημάτων. |
| 503 | redis_unavailable |
Το υποσύστημα πραγματικού χρόνου δεν είναι προσωρινά διαθέσιμο. |
{
"error": {
"code": "invalid_token",
"message": "Bearer token is invalid or revoked."
}
}