Event abrufen
# Event abrufen
Ein Event mit Verlauf und optionaler Pipeline lesen.
`GET /v1/event/{eventId}`
**Authentifizierung:** Benutzer-Access-JWT mit Projektzugriff.
## Pfadparameter
`eventId` ist die Event-ID. HTTP `200` liefert das Event einschließlich vorhandener Tags, Logs, Actions und Pipeline-Steps. `404` bedeutet, dass das Event nicht gefunden wurde. Das Antwortbeispiel ist auf Kernfelder gekürzt.
## Request
```bash
curl -X GET 'https://api.tracklytic.de/v1/event/EVENT_ID' \
-H "Authorization: Bearer $TRACKLYTIC_ACCESS_TOKEN"
```
```js
const response = await fetch("https://api.tracklytic.de/v1/event/EVENT_ID", {
method: "GET",
headers: {
Authorization: `Bearer ${process.env.TRACKLYTIC_ACCESS_TOKEN}`
}
});
if (!response.ok) throw new Error(await response.text());
const result = await response.json();
```
```python
import json
import os
from urllib.request import Request, urlopen
request = Request(
"https://api.tracklytic.de/v1/event/EVENT_ID",
method="GET",
headers={
"Authorization": "Bearer " + os.environ["TRACKLYTIC_ACCESS_TOKEN"]
}
)
with urlopen(request) as response:
result = json.load(response)
```
## Response (200)
```json
{
"id": "EVENT_ID",
"event": "Deployment abgeschlossen",
"status": "completed",
"logLevel": "info",
"notify": false,
"tags": {
"version": "2.4.0"
}
}
```
Ein Event mit Verlauf und optionaler Pipeline lesen.
GET
/v1/event/{eventId}Authentifizierung: Benutzer-Access-JWT mit Projektzugriff.
Pfadparameter
eventId ist die Event-ID. HTTP 200 liefert das Event einschließlich vorhandener Tags, Logs, Actions und Pipeline-Steps. 404 bedeutet, dass das Event nicht gefunden wurde. Das Antwortbeispiel ist auf Kernfelder gekürzt.
Request
curl -X GET 'https://api.tracklytic.de/v1/event/EVENT_ID' \
-H "Authorization: Bearer $TRACKLYTIC_ACCESS_TOKEN"const response = await fetch("https://api.tracklytic.de/v1/event/EVENT_ID", {
method: "GET",
headers: {
Authorization: `Bearer ${process.env.TRACKLYTIC_ACCESS_TOKEN}`
}
});
if (!response.ok) throw new Error(await response.text());
const result = await response.json();import json
import os
from urllib.request import Request, urlopen
request = Request(
"https://api.tracklytic.de/v1/event/EVENT_ID",
method="GET",
headers={
"Authorization": "Bearer " + os.environ["TRACKLYTIC_ACCESS_TOKEN"]
}
)
with urlopen(request) as response:
result = json.load(response)Response
200{
"id": "EVENT_ID",
"event": "Deployment abgeschlossen",
"status": "completed",
"logLevel": "info",
"notify": false,
"tags": {
"version": "2.4.0"
}
}