Dateiverarbeitung mit der Flimpa API automatisieren

Komprimieren Sie PDFs, optimieren Sie Bilder und bauen Sie Workflows mit einer einfachen asynchronen REST-API

  • Kostenlos im Early Access
  • Keine Kreditkarte nötig
  • Asynchrone Task-Verarbeitung
  • Anonymer Testzugang verfügbar
create-task.tstypescript
const form = new FormData();form.append("file", pdfFile);form.append("operation", "compress-pdf");form.append("compressionMode", "balanced"); const create = await fetch("https://api.flimpa.com/api/v1/tasks", {  method: "POST",  headers: { "X-API-Key": apiKey },  body: form,}); const { taskId, accessToken, pollUrl } = await create.json();

Unterstützte Operationen

PDF-Komprimierung

PDF-Größe mit compress-pdf reduzieren (high, balanced oder strong)

PDF-Konvertierung

PDFs mit convert-pdf konvertieren oder mit convert-to-pdf erstellen

Bildkomprimierung

Bilder mit compress-image für JPEG, PNG und WebP optimieren

Bildkonvertierung

Bilder mit convert-image konvertieren, inklusive WebP-Workflows

Geplant

OCR-, KI- und Präsentations-APIs sind noch nicht verfügbar

So funktioniert's

  1. 1

    Datei hochladen

    POST multipart mit Operation und Datei an /api/v1/tasks

  2. 2

    Task-Zugangsdaten erhalten

    taskId, pollUrl und accessToken in der Create-Antwort (HTTP 202)

  3. 3

    Fortschritt verfolgen

    Task per GET mit X-Task-Access-Token pollen bis COMPLETED oder FAILED

  4. 4

    Ergebnis herunterladen

    resultUrl aus dem Status nutzen oder den Download-Endpoint mit demselben Token

Create-Antwort (HTTP 202)

202 Acceptedjson
{  "taskId": "f9f7d3c0-6e3a-4fd8-9c1a-2b8e7a4d1f20",  "status": "PENDING",  "pollUrl": "/api/v1/tasks/f9f7d3c0-6e3a-4fd8-9c1a-2b8e7a4d1f20",  "accessToken": "1735689600000.a1b2c3d4e5f6..."}

Warum asynchron?

Datei-Jobs können Sekunden bis Minuten dauern. Die API nimmt den Upload an, stellt die Arbeit in die Queue und lässt Sie den Status pollen, statt die HTTP-Verbindung offen zu halten

In Minuten integrieren

Task erstellen, dann mit X-Task-Access-Token aus der Create-Antwort pollen. API-Key ist für leichten anonymen Gebrauch optional

create-task.shbash
curl -X POST https://api.flimpa.com/api/v1/tasks \  -H "X-API-Key: YOUR_API_KEY" \  -F "file=@document.pdf" \  -F "operation=compress-pdf" \  -F "compressionMode=balanced" # Poll status (accessToken from create response)curl -X GET https://api.flimpa.com/api/v1/tasks/TASK_ID \  -H "X-Task-Access-Token: YOUR_ACCESS_TOKEN"

API-Nutzungslimits

Starten Sie anonym und schalten Sie höhere Limits mit einem kostenlosen Entwicklerkonto und API-Key frei

API-Nutzungslimits
FunktionAnonymer ZugangKostenloses Entwicklerkonto
Registrierung erforderlichNeinJa
API-KeyNicht verfügbarEnthalten
Requests pro Stunde20100
Requests pro Tag100500
Maximale Dateigröße5 MB20 MB
Parallele Tasks13
Task-HistorieNeinVerfügbar
Usage-DashboardNeinVerfügbar

Die Flimpa API ist während des Early Access kostenlos. Limits können später angepasst werden

Bereit zum Bauen?

Erstellen Sie ein kostenloses Konto für einen API-Key — oder starten Sie anonym innerhalb der veröffentlichten Limits