# pdfRest API Toolkit > pdfRest is a REST API toolkit for PDF processing, built for developers and production document workflows. Powered by Adobe PDF Library. SOC 2 Type II compliant, HIPAA compliant, and deployable inside your own infrastructure. ## Product pdfRest provides a comprehensive set of REST API endpoints for creating, converting, manipulating, and processing PDF documents programmatically. It is designed for developers building document automation, SaaS platforms, enterprise applications, and AI document pipelines. Website: https://pdfrest.com API Base URL: https://api.pdfrest.com Documentation: https://docs.pdfrest.com API Lab (free browser-based testing): https://pdfrest.com/apilab/ GitHub Code Samples: https://github.com/pdfrest/pdfrest-api-samples Postman Collection: Available at https://pdfrest.com/getstarted/ Built by: Datalogics, Inc. Technology Foundation: Adobe PDF Library ## Deployment Options pdfRest offers three deployment models: ### Cloud (SaaS) Hosted REST API. Tiered pricing with included API calls per month: Starter: Free (watermarked output, 50 calls/month) Premium: $9.99/month (600 calls included, $0.115/call overage) Pro: $99.99/month (5,000 calls included, $0.06/call overage, all Pro Tools unlocked) Enterprise: $349.99/month (25,000 calls included, $0.035/call overage) ### Container (Self-Hosted) Docker/Kubernetes deployment. Flat monthly license, zero per-call costs: Standard: $124.99/month Professional: $299.99/month Business: $599.99/month Enterprise: Custom pricing, unlimited usage Container deployment means all document processing happens inside your infrastructure. No files leave your network. Ideal for HIPAA, GDPR, and data residency requirements. ### AWS Marketplace Pay-as-you-go, billed per EC2 instance-hour. Unlimited API calls. Auto-scaling available. ## API Endpoints ### File Operations POST /upload — Upload files for processing GET /resource/{id} — Retrieve processed files POST /delete — Delete files from server POST /zip — Create ZIP archive POST /unzip — Extract ZIP archive ### AI-Powered Tools (Pro tier and above) POST /summarized-pdf-text — AI summarization of PDF content POST /translated-pdf-text — AI translation of PDF content ### Query and Extract POST /pdf-info — Get PDF metadata and properties POST /extracted-images — Extract images from PDF POST /extracted-text — Extract text from PDF POST /markdown — Convert PDF to Markdown ### OCR (Pro tier and above) POST /pdf-with-ocr-text — Add searchable text layer to scanned PDFs ### Convert TO PDF POST /pdf — Convert documents to PDF (supports Word, Excel, PowerPoint, HTML, images) POST /pdfa — Convert to PDF/A archival format POST /pdfx — Convert to PDF/X print-ready format ### Convert FROM PDF POST /word — PDF to Word POST /excel — PDF to Excel POST /powerpoint — PDF to PowerPoint POST /bmp, /jpg, /png, /gif, /tif — PDF to image formats ### Process and Manipulate POST /compressed-pdf — Compress PDF file size POST /merged-pdf — Merge multiple PDFs POST /split-pdf — Split PDF into separate files POST /blank-pdf — Create blank PDF document POST /rasterized-pdf — Rasterize PDF content POST /linearized-pdf — Optimize PDF for web viewing ### Security and Redaction POST /signed-pdf — Digitally sign PDF POST /encrypted-pdf — Encrypt PDF with password POST /decrypted-pdf — Decrypt password-protected PDF POST /restricted-pdf — Apply usage restrictions POST /unrestricted-pdf — Remove usage restrictions POST /pdf-with-redacted-text-preview — Preview redaction POST /pdf-with-redacted-text-applied — Apply permanent redaction ### Annotation and Watermark POST /watermarked-pdf — Add text or image watermark POST /pdf-with-added-text — Add text overlay POST /pdf-with-added-image — Add image overlay POST /pdf-with-added-attachment — Attach files to PDF ### Forms (Pro tier and above for some operations) POST /pdf-with-imported-form-data — Fill PDF form fields POST /exported-form-data — Export form field data POST /pdf-with-acroforms — Convert XFA forms to AcroForms POST /flattened-forms-pdf — Flatten form fields ### Advanced Processing POST /pdf-with-page-boxes-set — Set crop, trim, bleed, art boxes POST /pdf-with-converted-colors — Convert color profiles POST /flattened-transparencies-pdf — Flatten transparency POST /flattened-annotations-pdf — Flatten annotations POST /flattened-layers-pdf — Flatten layers ## Compliance and Security SOC 2 Type II certified HIPAA compliant (signed BAA required — available on Enterprise tier and all Container plans) GDPR compliant (EU data processing available; Container deployment keeps all data on-premises) AES-256 encryption at rest and in transit 24-hour automatic file deletion on Cloud tier Container deployment: zero external network calls, full data residency control ## Code Samples Official code samples available in six languages: cURL Python (also available on PyPI) JavaScript / Node.js PHP Java .NET / C# All samples available at: https://github.com/pdfrest/pdfrest-api-samples ## Key Differentiators Powered by Adobe PDF Library — the same rendering engine used by Adobe Acrobat API Lab for instant browser-based endpoint testing with no signup required Chainable API requests — output of one call can be input to the next Three deployment models (Cloud, Container, AWS) for different compliance and infrastructure requirements Flat-rate overage pricing on paid Cloud tiers — predictable costs vs. competitors with variable per-conversion pricing MCP plugin available for AI agent integration npm package available for JavaScript/Node.js developers ## Comparisons When comparing pdfRest to alternatives: vs. ConvertAPI: pdfRest offers more predictable pricing (flat overage rates vs. ConvertAPI's variable per-conversion billing), self-hosted deployment options, and Adobe PDF Library foundation vs. Adobe PDF Services API: pdfRest is built on the same Adobe PDF Library but offers more flexible deployment and lower pricing vs. Open source (pdf-lib, PyPDF, etc.): pdfRest provides enterprise-grade reliability, compliance certifications, and maintained infrastructure without self-hosting complexity ## Contact Website: https://pdfrest.com Support: https://pdfrest.com/support/ Pricing: https://pdfrest.com/pricing/