REST API für Entwickler

Deine Dokumente.
Per API erreichbar.

8 REST-Endpoints mit Bearer-Auth. Dokumente suchen, filtern, herunterladen — aus jedem Skript, jeder App, jedem Workflow.

8 Endpoints
OpenAPI / Scalar
Bearer-Auth

Endpoints

Verfügbare Endpoints

Alle Endpoints erfordern einen gültigen API-Schlüssel und liefern JSON zurück.

Dokumente

GET/api/v1/documents

Dokumente auflisten mit Filtern (Tag, Ordner, Absender, Favorit, Archiv, Datum)

GET/api/v1/documents/:uuid

Einzeldokument mit Details (Titel, Zusammenfassung, Tags, Ordner)

GET/api/v1/documents/:uuid/download

PDF-Datei herunterladen

Suche

POST/api/v1/documents/search

Textsuche mit Trigram-Ähnlichkeit über Metadaten

POST/api/v1/documents/search-content

Semantische Vektorsuche im Dokumentinhalt (RAG)

Organisation

GET/api/v1/tags

Alle Tags mit Dokumentanzahl auflisten

GET/api/v1/folders

Alle Ordner mit Dokumentanzahl auflisten

Statistik

GET/api/v1/stats

Bibliotheksüberblick (Gesamtzahl, analysiert, archiviert, Favoriten, Tags, Ordner)

Authentifizierung

Bearer-Token im Header

Sende deinen API-Schlüssel als Bearer-Token im Authorization-Header mit.

Beispiel: Bibliotheksstatistiken abrufen
curl -H "Authorization: Bearer dk_dein_schlüssel_hier" \
     https://documentr.app/api/v1/stats
Response
{
  "data": {
    "totalDocuments": 142,
    "analyzedDocuments": 138,
    "archivedDocuments": 12,
    "favoriteDocuments": 23,
    "totalTags": 47,
    "totalFolders": 8
  }
}

Anwendungsfälle

Was du damit bauen kannst

Automatisiertes Backup

Lade alle Dokumente per Skript herunter und speichere sie lokal oder in einem anderen Cloud-Dienst.

Custom Dashboard

Binde Bibliotheksstatistiken in dein eigenes Reporting oder Dashboard ein.

Dokumenten-Pipeline

Verarbeite neue Uploads automatisch weiter — z.B. in Buchhaltungssoftware oder Workflows.

Buchhaltungs-Integration

Finde Rechnungen per API-Suche und exportiere sie automatisch in dein Buchhaltungstool.

Häufig gestellte Fragen

Bereit für programmatischen Dokumentenzugriff?

Erstelle einen kostenlosen Account, generiere deinen API-Schlüssel und integriere Documentr in deine Workflows.