Skip to main content

AIDA-API-Eingang

Mit AIDA können Sie ein Dokument direkt über den API-Eingang hochladen. Die Integration erfolgt über den von AIDA generierten Integrationsschlüssel <integration_key>.

Senden Sie das Dokument mit einer multipart/form-data-POST-Anfrage, wobei die Datei im Feld file steht.

Optional können Sie eine Zuordnung von Schlüsseln und Werten mit Eigenschaftswerten übergeben, die AIDA einliest. Jeder „Schlüssel“ der Zuordnung kann entweder der Name der Eigenschaft oder der in der Konfiguration der Eigenschaft festgelegte Feldname in Integrationen sein.

AIDA antwortet mit dem HTTP-Status 200, wenn das Dokument angenommen wurde, mit 400, wenn das Feld file fehlt, und mit 403, wenn der Integrationsschlüssel falsch oder der Eingang deaktiviert ist.

Die folgenden Beispiele laden eine Datei mit zwei Eigenschaftswerten hoch:

@echo off
rem curl.exe is included in Windows 10 (1803+), Windows 11 and Windows Server 2019+

rem Integration key: copy it from the Input page of the document type in AIDA
set "INTEGRATION_KEY=<integration_key>"

curl.exe -sS --fail ^
-F "file=@C:\path\to\your\file.pdf" ^
-F "sampleLabel1=sampleValue1" ^
-F "sampleLabel2=sampleValue2" ^
"https://api.aidacloud.com/api/v1/upload/direct/%INTEGRATION_KEY%"
exit /b %errorlevel%