API
Geschützter Dokumentenversand – in einem Request.
Keine eigene Ablage, kein eigenes Rechtesystem bauen: VaultDog übernimmt Passwortschutz, Ablauf und Downloadlimits, ihr ruft nur die API auf.
1
API Key erzeugen
Im Dashboard einen API Key für dein Projekt anlegen.
2
Dokument hochladen
Datei per Request an VaultDog übergeben.
3
Link erzeugen
VaultDog erstellt automatisch einen geschützten Downloadlink.
4
Limits überwachen
Downloads, Ablauf und Nutzung jederzeit per API oder im Dashboard abfragen.
Beispiel
Ein Dokument in einem Request versenden.
Datei rein, geschützter Link raus – ohne weitere Konfiguration.
Request
curl -X POST https://api.vaultdog.de/documents \
-H "Authorization: Bearer vd_live_xxx" \
-F "file=@vertrag.pdf" \
-F "password=geheim" \
-F "expiresAt=2026-08-01T12:00:00Z" \
-F "maxDownloads=1" Response
{
"id": "d7a0a320-8127-4a6c-ae0a-0bfe...",
"status": "active",
"downloadUrl": "https://vaultdog.de/d/d7a0a320",
"expiresAt": "2026-08-01T12:00:00Z",
"maxDownloads": 1,
"downloads": 0
} Immer im Blick
Limits und API Key direkt im Dashboard.
Ihr müsst kein eigenes Monitoring bauen: verbrauchte API Calls, versendete Dokumente und der aktuelle Plan sind jederzeit im VaultDog Dashboard sichtbar.
- API Key selbst erzeugen und rotieren
- Verbrauch pro Plan in Echtzeit sehen
- Jederzeit auf einen größeren Plan wechseln