REST-API-Endpoint
GET /api/me
Konto-Kontext zum API-Key: de aktuelle Tracker und alli Tracker, uf die de Token Zuegriff het.
Anfrag
GET
https://api.nowmetrix.com/api/me
Started Si da, wenn e Integration vor trackerspezifische Anfräge usefinde muess, uf weli Tracker de API-Key Zuegriff het.
Authentifizierig
Dafür bruucht es en API-Key im Authorization-Header: Authorization: Bearer nm_YOUR_KEY.
Abfrägeparameter
Dä Endpoint akzeptiert kei Abfrägeparameter.
cURL-Biispil
curl -H "Authorization: Bearer nm_YOUR_KEY" \
"https://api.nowmetrix.com/api/me"
Biispilantwort
{
"authenticated": true,
"current_tracker": "TRACKER_ID",
"trackers": [
{
"tracker": "TRACKER_ID",
"host": "example-media.test"
},
{
"tracker": "SECOND_TRACKER_ID",
"host": "example-studio.test"
}
]
}
Antwortfelder
| Feld | Typ | Beschriibig |
|---|---|---|
authenticated |
boolean |
Ob de Bearer-Token gültig isch. |
current_tracker |
string |
De erscht Tracker, wo für de API-Key verfüegbar isch. Für trackerspezifischi Anfräge chönd Si Tracker-IDs us em trackers-Array verwände. |
trackers[] |
array<object> |
Tracker, wo für de aktuelle Benutzer verfüegbar sind. |
trackers[].tracker |
string |
Tracker-ID. |
trackers[].host |
string |
De normalisierti Hostname vom Tracker. |
Aktualität und Caching
Antworte werded nöd zwüschegspeicheret. De Endpoint sendet Cache-Control: no-store, no-cache, must-revalidate, max-age=0.
Fehler
| HTTP | Code | Beschriibig |
|---|---|---|
| 401 | missing_token |
De Authorization-Header fehlt. |
| 401 | invalid_token |
De Token isch ungültig oder zruggzoge worde. |
{
"error": {
"code": "invalid_token",
"message": "Bearer token is invalid or revoked."
}
}