Programmatischer Zugriff auf Kunden, Zertifikate und Protokolle deines ClearDrive-Accounts. API-Keys werden im Kunden-Dashboard unter clear-drive.de/account/api-keys erstellt und verwaltet (Premium-Feature).
Jede Anfrage benötigt einen Authorization-Header mit deinem API-Key:
Authorization: Bearer cd_live_dein_api_key_hier
Ein Key gewährt Vollzugriff (lesend) auf alle Daten deines Accounts – inklusive geteilter Team-Daten, falls dein Account Teil eines Teams ist. Es gibt in v1 keine eingeschränkten Keys (Scopes).
402), auch ohne
ihn manuell zu widerrufen.Maximal 60 Anfragen pro Minute pro Key. Bei Überschreitung: 429 Too Many Requests.
| Parameter | Beschreibung |
|---|---|
customer_id | nur Zertifikate dieses Kunden |
since / until | ISO-8601-Datumsbereich (issued_at) |
limit | max. Ergebnisse, Standard 50, maximal 200 |
offset | Pagination-Offset, Standard 0 |
504, wenn die Station gerade
nicht online ist. Es gibt keine zentrale Protokoll-Historie auf dem Server.curl https://api.clear-drive.de/v1/customers \ -H "Authorization: Bearer cd_live_xxxxxxxxxxxxxxxxxxxxxxxx"
{
"ok": true,
"customers": [
{
"id": 12,
"name": "Autohaus Mustermann",
"company": "Mustermann GmbH",
"certificate_count": 7,
"updated_at": "2026-07-10T14:22:00"
}
]
}
| Code | Bedeutung |
|---|---|
| 401 | API-Key fehlt, ist ungültig oder wurde widerrufen |
| 402 | Account hat keine aktive Premium-Lizenz mehr |
| 404 | Ressource existiert nicht oder gehört nicht zu deinem Account |
| 429 | Rate-Limit überschritten |
| 504 | Station antwortet nicht (nur bei /v1/protocols) |