Gebruik NowMetrix-gegevens in de tools die uw team al gebruikt.
Begin met een live momentopname, bouw een redactioneel scherm of stuur historische resultaten naar uw rapportageproces. Kies hier een endpoint en open vervolgens de volledige technische documentatie.
Verbind uw applicatie
Nieuw met de API? Begin met de volledige verbindingshandleiding. Daarin leest u hoe u een API-sleutel aanmaakt en beveiligt, deze verifieert met /api/me en hetzelfde geauthenticeerde verzoek uitvoert vanuit veelgebruikte programmeertalen.
Begin met één basis-URL
Elk verzoek waarvoor een API-sleutel nodig is, begint met deze host:
https://api.nowmetrix.com
Stuur uw API-sleutel mee
Stuur een API-sleutel als Bearer-token mee in de Authorization-header. Accountbeheerders en teamleden met API-toegang kunnen in het NowMetrix-dashboard onder Instellingen -> API maximaal 10 actieve sleutels aanmaken en labelen.
Authorization: Bearer nm_YOUR_KEY
HTTPS is vereist. Alle sleutels gebruiken de rechten van de bijbehorende NowMetrix-gebruiker en delen dezelfde verzoeklimiet per tracker.
Voer uw eerste verzoek uit
Een realtime momentopname is de snelste manier om uw configuratie te testen. Zo controleert u of de sleutel werkt en toegang heeft tot de tracker.
curl -H "Authorization: Bearer nm_YOUR_KEY" \
"https://api.nowmetrix.com/v1/realtime?site=TRACKER_ID"
Kies de gegevens die u nodig hebt
| Methode | Pad | Beschrijving | Naslagwerk |
|---|---|---|---|
| GET | /v1/realtime |
Actuele live momentopname: actieve gebruikers, Pageviews, Toppagina’s, apparaten, landen, steden en bronnen. | Endpoint bekijken |
| GET | /v1/sources |
Verkeersbronnen uit het huidige livevenster, met classificatie en optionele onderliggende rijen. | Endpoint bekijken |
| GET | /v1/overview |
Dagelijkse Pageviews en bezoeken voor de laatste N afgeronde historische rijen. | Endpoint bekijken |
| GET | /v1/recap |
Recap-gegevens, samenvattende statistieken en Toppagina’s voor vooraf ingestelde of aangepaste datumbereiken. | Endpoint bekijken |
| GET | /v1/pulse |
Pulse van vandaag, vergelijking met gisteren en intradaycurves per 15 minuten. | Endpoint bekijken |
| GET | /v1/proofreading |
Maximaal 100 momenteel zichtbare suggesties voor taalcontrole uit de meest recent gecontroleerde artikelen van één tracker. | Endpoint bekijken |
| GET | /v1/responsibilities |
Actuele teamverantwoordelijkheden voor een tracker, inclusief wie aan elke zichtbare rol is toegewezen. | Endpoint bekijken |
| GET | /api/me |
Accountcontext van de API-sleutel: de huidige tracker en alle trackers waartoe het token toegang heeft. | Endpoint bekijken |
Houd verzoeken snel en voorspelbaar
De openbare API staat 20 verzoeken per minuut per tracker toe. Meerdere gebruikers of sleutels die dezelfde tracker opvragen, delen dezelfde teller.
X-RateLimit-Limit: 20
X-RateLimit-Remaining: 7
X-RateLimit-Reset: 1783612801
Retry-After: 42
Wanneer een verzoek mislukt
U hoeft niet voor elk probleem een ander formaat te verwerken. API-fouten gebruiken een consistente JSON-body met een stabiele, machineleesbare code.
| HTTP | Code | Beschrijving |
|---|---|---|
| 400 | site_required |
De vereiste siteparameter ontbreekt. |
| 401 | missing_token |
De Authorization-header ontbreekt. |
| 401 | invalid_token |
Het token is ongeldig of ingetrokken. |
| 403 | site_not_authorized |
De API-sleutel heeft geen toegang tot deze tracker. |
| 429 | rate_limit_exceeded |
De verzoeklimiet is overschreden. |
| 503 | redis_unavailable |
De realtimebackend is tijdelijk niet beschikbaar. |
{
"error": {
"code": "invalid_token",
"message": "Bearer token is invalid or revoked."
}
}