Connect PDF Ninja with 5000+ apps through Zapier, Make, and our REST API
Get started with PDF Ninja integrations in three simple steps.
Sign up for a Business plan and generate your API key from the account settings dashboard.
Set up Zapier, Make, or any HTTP client with your PDF Ninja API credentials.
Create automated PDF processing pipelines that save hours of manual work.
Integrate with your favorite automation platform or connect directly via our REST API.
Use our Webhook endpoints to trigger Zaps when documents are processed.
Use the HTTP module with our REST API v1 to build powerful automation scenarios.
Connect directly with our RESTful API for maximum flexibility and control.
/api/v1/pdf/merge/api/v1/pdf/split/api/v1/pdf/compress/api/v1/pdf/ocr/api/v1/pdf/convert/api/v1/pdf/watermarkDiscover the most common workflows our users automate with PDF Ninja.
Automatically compress PDF attachments from incoming emails to save storage space.
Instantly convert Word, Excel, and PowerPoint files to PDF when uploaded to Google Drive.
Automatically extract text from scanned PDFs stored in Dropbox using OCR.
Combine spreadsheet data into a single merged PDF report on a scheduled basis.
Automatically stamp confidential watermarks on contracts synced from Salesforce.
Archive signed documents from DocuSign as compressed, watermarked PDFs.
Receive real-time notifications when your PDF processing jobs complete.
Register a webhook URL to receive POST notifications for specific events. All payloads are sent as JSON with HMAC-SHA256 signatures for verification.
Overview of the most commonly used REST API v1 endpoints.
| Method | Endpoint | Description |
|---|---|---|
| POST | /api/v1/pdf/merge |
Merge multiple PDF files into one |
| POST | /api/v1/pdf/split |
Split a PDF into individual pages or ranges |
| POST | /api/v1/pdf/compress |
Compress a PDF to reduce file size |
| POST | /api/v1/pdf/ocr |
Extract text from scanned PDF using OCR |
| POST | /api/v1/pdf/convert |
Convert files (Word, Excel, images) to PDF |
| POST | /api/v1/pdf/watermark |
Add text or image watermark to PDF |
| POST | /api/v1/webhooks |
Register a new webhook endpoint |
| GET | /api/v1/files/{id} |
Download a processed file |
| GET | /api/v1/jobs/{id} |
Check the status of a processing job |
| DELETE | /api/v1/webhooks/{id} |
Remove a webhook registration |
X-API-Key: your_api_key
100 requests/min for Business plan
JSON (application/json)
Get your API key with our Business plan and start building powerful PDF workflows today.
Get Started with Business PlanProcess PDFs in seconds with our optimized API infrastructure and global CDN.
Bank-grade encryption, HMAC webhook signatures, and automatic file deletion.
Track API usage, monitor processing jobs, and view detailed logs in your dashboard.
Automate your PDF workflows by integrating PDF Ninja with Zapier, Make (Integromat), and thousands of apps through our REST API v1. Merge, compress, convert, OCR, and watermark PDFs programmatically.
PDF Ninja integrates with Zapier, Make (formerly Integromat), and any platform that supports HTTP/REST API calls. You can also connect directly using our REST API v1 with cURL, JavaScript, Python, or any programming language.
Yes, API access is available with our Business plan, which includes 100 API requests per minute, webhook support, and priority processing. Sign up at our pricing page to get started.
Webhooks send real-time HTTP POST notifications to your specified URL when events occur, such as job completion, file uploads, or signature completions. Payloads are JSON-formatted and signed with HMAC-SHA256 for security.