Kunden-IPs (Organisation) auflisten
Listet Kunden-IPs innerhalb einer Organisation auf (Pagination + Suche). Das ist die primäre Konfiguration für DNSBL-Überwachung.
GET /api/customer-ips
Query Parameter
organizationId(optional): Standard ist deine Session-OrganisationcustomerId(optional): akzeptiert die Public-ID des Kunden als UUID (empfohlen) oder eine Legacy-numerische Kunden-IDsearch(optional)page(optional, Default1)perPage(optional, Default50, max200)
Optional bedeutet hier: Parameter komplett weglassen, wenn du sie nicht nutzt. Sende keine leeren Strings wie page= oder perPage=.
Beispiel (cURL)
BASE_URL="https://uptimeify.io"
TOKEN="<dein-api-token>"
curl -X GET "$BASE_URL/api/customer-ips?organizationId=1&page=1&perPage=50" \
-H "Authorization: Bearer $TOKEN" \
-H "Accept: application/json"Beispiel-Antwort
{
"items": [],
"total": 0,
"page": 1,
"perPage": 50
}Häufige Fehler
400 Organization ID requiredwenn keine Organisation abgeleitet werden kann400Query-Validierungsfehler (z.B. ungültigeorganizationId,customerId,page,perPage)401 Unauthorizedwenn du nicht angemeldet bist403 Forbiddenwenn du keinen Zugriff auf die Organisation hast