IMAP/POP Monitore auflisten
Listet IMAP/POP Monitore einer Organisation auf.
GET /api/imap-pop-monitors
Authentifizierung
Erfordert eine gültige Session.
- Header:
Authorization: Bearer <token>
Parameter
organizationId(Query, optional): Organisations-ID. Default ist die Organisation des aktuellen Nutzers.customerId(Query, optional): Nach Kunden-ID filtern.search(Query, optional): Suche nach Name, Hostname oder Kunde.page(Query, optional): Seite (Default: 1).perPage(Query, optional): Einträge pro Seite (Default: 50, Max: 200).
cURL
curl "https://YOUR_DOMAIN/api/imap-pop-monitors?page=1&perPage=50" \
-H "Authorization: Bearer $TOKEN"Response
{
"items": [
{
"id": 500,
"organizationId": 1,
"customerId": 10,
"name": "Mailbox Access",
"hostname": "mail.example.com",
"port": 993,
"checkInterval": 30,
"timeoutSeconds": 30,
"customerName": "Example Customer",
"config": {
"protocol": "imap",
"user": "monitor@example.com",
"password": "password",
"tls": true
},
"status": "active",
"notificationPhoneNumber": null,
"notificationEmail": null,
"lastCheckedAt": null,
"createdAt": "2026-02-26T12:00:00.000Z",
"updatedAt": "2026-02-26T12:00:00.000Z"
}
],
"total": 1,
"page": 1,
"perPage": 50
}Errors
400Ungültige Query Parameter (z.B.organizationId,customerId)401Unauthorized403Forbidden