REST-API-Endpoint
GET /v1/responsibilities
Aktuelli Zueständigkeite für en Tracker, inklusive de Persone, dene die sichtbare Rolle zuegwiese sind.
Anfrage
GET
https://api.nowmetrix.com/v1/responsibilities?site=TRACKER_ID
Mit dem Endpunkt chönd Si i eme interne Tool aazeige, wer aktuell wofür zueständig isch, ohni E-Mail-Adrässe oder Berechtigtigsdetails offezlege.
Authentifizierig
Für de Zuegriff bruuchts en API-Key im Authorization-Header: Authorization: Bearer nm_YOUR_KEY.
Query-Parameter
| Name | Typ | Erforderlich | Beschriibig |
|---|---|---|---|
site |
string |
erforderlich | Tracker-ID. De API-Key muess Zuegriff uf dä Tracker ha. |
cURL-Biispil
curl -H "Authorization: Bearer nm_YOUR_KEY" \
"https://api.nowmetrix.com/v1/responsibilities?site=TRACKER_ID"
Biispilantwort
{
"site": "TRACKER_ID",
"updated_at": "2026-06-26T14:24:30+02:00",
"timezone": "Europe/Zurich",
"active": true,
"date": "2026-06-26",
"responsibilities": [
{
"id": 12,
"name": "Homepage",
"assignee": {
"id": 935,
"name": "Maya Keller",
"initials": "MK",
"avatar_url": "https://imagedelivery.net/example/avatar/public"
},
"assigned_at": "2026-06-26 09:14:22"
},
{
"id": 13,
"name": "Video",
"assignee": null,
"assigned_at": null
}
]
}
Antwortfelder
| Feld | Typ | Beschriibig |
|---|---|---|
site |
string |
Tracker-ID, wo für d’Anfrage bruucht wird. |
updated_at |
string |
Ziitstempel i de Ziitzone vom Tracker. |
timezone |
string |
Ziitzone vom Tracker. |
active |
boolean |
Zeigt, öb d’Zueständigkeitsverfolgig für dä Tracker aktiv isch. |
date |
string |
Lokals Datum vom Tracker im Format YYYY-MM-DD. |
responsibilities[] |
array<object> |
Sichtbari Zueständigkeitsrolle. |
responsibilities[].id |
integer |
Rolle-ID. |
responsibilities[].name |
string |
Name vo de Rolle. |
responsibilities[].assignee |
object|null |
Zuegwieseni Person oder null, wenn niemer zuegwiese isch. |
responsibilities[].assignee.id |
integer |
ID vo de zuegwiesene Person. |
responsibilities[].assignee.name |
string |
Aazeigname vo de zuegwiesene Person. |
responsibilities[].assignee.initials |
string |
Initiale vo de zuegwiesene Person. |
responsibilities[].assignee.avatar_url |
string |
Avatar-URL oder e leeri Zeichechetti, wenn kei Avatar verfüegbar isch. |
responsibilities[].assigned_at |
string|null |
Ziitstempel vo de Zuewiisig oder null, wenn niemer zuegwiese isch. |
Aktualität und Caching
Antworte werded pro Account, Tracker und Version vom Zuewiisigs-Cache 10 Sekunde lang im Microcache gspeicheret. Veralteti Date chönd während 60 Sekunde verwendet werde.
Fähler
| HTTP | Code | Beschriibig |
|---|---|---|
| 400 | site_required |
De erforderliche site-Parameter fehlt. |
| 401 | missing_token |
De Authorization-Header fehlt. |
| 401 | invalid_token |
De Token isch ungültig oder widerruefe worde. |
| 403 | site_not_authorized |
De API-Key hät kei Zuegriff uf dä Tracker. |
| 429 | rate_limit_exceeded |
S Rate-Limit isch überschritte worde. |
| 503 | redis_unavailable |
S Realtime-Backend isch vorübergehend nöd verfüegbar. |
| 403 | account_not_resolved |
De Account-Kontext het nöd chönne ermittelt werde. |
| 500 | encoding_failed |
D’Antwort het nöd chönne codiert werde. |
{
"error": {
"code": "invalid_token",
"message": "Bearer token is invalid or revoked."
}
}