Eine HTTP-API. Jede Konvertierung, eine Basis-URL.
Neunundvierzig Konvertierungs-Endpoints für Webseiten, Datenformate, Dokumente und Bilder, plus sechs Web-Intelligence-Endpoints, die Live-Seiten rendern, durchsuchen, extrahieren und überwachen. Alles hängt an api.enconvert.com, und jede Konvertierung antwortet mit einem vorsignierten Download-Link.
Zwei Key-Typen, nur einen Header entfernt.
Wähle den Key, der zur Herkunft der Anfrage passt. Beide werden im Dashboard erstellt und widerrufen.
Private Keys für deinen Server
Schicke einen Key, der mit sk_ beginnt, im X-API-Key-Header. Voller Zugriff auf jeden Endpoint, einschließlich Sync, Async und Batch. Keys werden als SHA-256-Hashes gespeichert, der Klartext wird also nur einmal bei der Erstellung angezeigt und danach nie wieder.
X-API-Key: sk_...Public Keys für den Browser
Tausche einen Key, der mit pk_ beginnt, an POST /v1/auth/token gegen ein kurzlebiges JWT, und schicke es dann als Authorization: Bearer. Public Keys funktionieren nur von den Domains, die du auf die Whitelist setzt, und POST /v1/auth/refresh erneuert das Token, bevor es abläuft.
Authorization: Bearer <token>Ein Private Key, der aus einem Browser verwendet wird, wird rundweg abgelehnt. Die API liest den Origin-Header und verweigert sk_-Keys aus Browser-Umgebungen, sodass ein geleakter Server-Key nicht von einer Seite aus wiederverwendet werden kann.
Authentifizierungs-Guide lesenNeunundvierzig Konvertierungen. Sechs weitere fürs Web selbst.
Webseiten-Endpoints nehmen einen JSON-Body mit URLs entgegen. Datenformat-, Dokument- und Bild-Endpoints nehmen einen multipart/form-data-Upload entgegen. Die V2-Endpoints nehmen JSON entgegen und teilen sich dieselben Keys und dieselbe Domain-Allowlist, mit eigenen Kontingent-Zählern.
Webseiten
5 EndpointsRendere jede URL als PDF, Screenshot oder sauberes Markdown, und fasse eine ganze Website zu einem Dokument zusammen. Batch und Async werden beide unterstützt.
POST /v1/convert/url-to-pdfDatenformate
11 EndpointsJSON zu und von XML, YAML, CSV und TOML, CSV zu und von XML, und Markdown zu HTML. Strukturierte Daten rein, strukturierte Daten raus.
POST /v1/convert/json-to-xmlDokumente zu PDF
11 EndpointsHTML, Markdown, Word, Excel, PowerPoint, die OpenDocument-Familie, Pages und Numbers, alle gerendert zu PDF mit derselben Request-Form.
POST /v1/convert/doc-to-pdfBildkonvertierungen
22 EndpointsJPEG, PNG, WebP, HEIC und SVG in jeder Kombination, plus PDF zu JPEG und ein qualitätsbewusster Kompressor.
POST /v1/convert/heic-to-webpWeb Intelligence
6 Endpointsperceive, discover, lookup, distill, ingest und watch. Rendere eine Seite, kartiere eine Website, löse eine Entität auf, ziehe strukturierte Felder, baue einbettbare Passagen, und erfahre, wenn sich eine Seite ändert.
POST /v2/perceive
Fehler kommen als JSON mit einem detail-Feld zurück: 401 für einen fehlenden oder ungültigen Key, 402 wenn das monatliche Limit erreicht ist, 403 für eine Domain oder einen Endpoint, den dein Key nicht nutzen darf, und 413 für eine Datei über dem Größenlimit deines Plans.
Alle Endpoints durchsuchenEine Anfrage und eine Antwort.
Jeder Endpoint folgt derselben Form. Schicke einen Key, bekomm einen vorsignierten Download-Link und die passenden Metadaten zurück.
curl -X POST https://api.enconvert.com/v1/convert/url-to-pdf \ -H "X-API-Key: sk_your_private_key" \ -H "Content-Type: application/json" \ -d '{"url": "https://example.com"}'{ "presigned_url": "https://econverter.nyc3.cdn.digitaloceanspaces.com/...", "object_key": "live/files/12345/url-to-pdf/example_20250202_120530123.pdf", "filename": "example_20250202_120530123.pdf", "file_size": 45678, "conversion_time_seconds": 3.21}Eine API, vier Wege hinein.
REST ist das Fundament. Jede andere Oberfläche ist ein schlankerer Weg, dieselben Endpoints mit demselben Key zu erreichen.
Node.js-SDK
Typisierte Methoden, Streaming-Downloads, automatische Wiederherstellung nach einem Job-Timeout und eine echte Fehlerhierarchie statt Status-Code-Verzweigungen. Null Laufzeit-Abhängigkeiten, ESM und CJS.
Auf npm ansehenKommandozeilen-Tool
Die ganze API als ein Terminal-Befehl, für Shells, Skripte und CI-Jobs, bei denen ein HTTP-Client mehr Aufwand ist, als die Aufgabe verdient.
CLI ansehenn8n-Node
Konvertiere, scrape und crawle innerhalb eines Workflows, ohne selbst eine Anfrage zu schreiben oder ein Job-Polling zu handhaben.
n8n-Node ansehenMCP-Server
Dieselben Endpoints als Tools bereitgestellt, die dein Agent direkt aufrufen kann, für Claude, Cursor und Windsurf.
MCP-Server ansehenFragen zur API
Starte mit einer Anfrage.
Der Quickstart führt dich in drei Schritten durch deine erste Konvertierung, mit Beispielen für cURL, Python und JavaScript.