REST API Reference (v1)4 min read• Updated October 2026
Webhooks & Asynchronous Processing (planned, not yet available)
Configure webhook destinations for async document completion notifications.
Overview
PDFparse's public API, SDKs and webhooks are planned and not available yet; the examples below are previews of the intended design. For multi-hundred page documents or high-volume enterprise pipelines, pass a webhook URL to receive payload notifications when processing finishes.
Implementation Snippet
PYTHON • Production Endpoint
# Example Webhook Receiver (FastAPI / Flask)
from fastapi import FastAPI, Request
app = FastAPI()
@app.post("/pdfparse-webhook")
async def handle_callback(request: Request):
payload = await request.json()
print("Document Processed:", payload["documentId"])
print("Download URL:", payload["downloadUrl"])
return {"status": "received"}