PDF Watermark Generator
🎨 PDF Watermark Generator API Protect and brand your documents with professional watermarks. Add custom text, logos, or images with pixel-perfect precision. Ideal for copyright protection, document branding, and professional presentations. ✨ Key Features 📝 Text Watermarks – Custom fonts, colors, opacity, rotation 🖼️ Image Watermarks – Add logos or images with transparency support 🚀 Batch…
PDF Watermark Generator endpoints
| Method | Endpoint | Description |
|---|---|---|
| Text Watermarks | ||
| POST |
addTextWatermark /api/watermark/text |
Add professional text watermarks to your PDF documents. **Features:** - Custom text with full Unicode support - 5 positioning options (center, corners) - Adjustable opacity (0.0… |
| Image Watermarks | ||
| POST |
addImageWatermark /api/watermark/image |
Add professional image/logo watermarks to your PDF documents. **Features:** - PNG/JPG image support - Transparency preservation (PNG) - 5 positioning options - Opacity control -… |
| Batch Watermarking | ||
| POST |
batchTextWatermark /api/watermark/text/batch |
Apply the same text watermark to multiple PDF documents simultaneously. **Features:** - Process up to 50 files at once - Same watermark settings for all files - Real-time… |
| POST |
batchImageWatermark /api/watermark/image/batch |
Apply the same image watermark to multiple PDF documents. **Perfect for:** - Company logo branding - Batch copyright protection - Marketing material watermarking - Legal document… |
| Job Management | ||
| POST |
cancelBatchJob /api/jobs/{job_id}/cancel |
Cancel a running batch watermarking job. **Notes:** - Only jobs in 'pending' or 'processing' state can be cancelled - Files already processed will remain available - Partial… |
| GET |
getBatchJobStatus /api/jobs/{job_id}/status |
Monitor the progress and status of batch watermarking jobs. **Real-time Updates:** Connect via WebSocket for live progress updates. **Job States:** pending → processing →… |
| GET |
getBatchJobResults /api/jobs/{job_id}/results |
Download results and detailed reports from completed batch jobs. **Includes:** - Individual file download URLs - Processing statistics - Error details for failed files - ZIP… |
| Real-time Updates | ||
| GET |
connectJobWebSocket /api/websocket/jobs/{job_id} |
Establish WebSocket connection for real-time job progress updates. **Connection URL:** `wss://docs.bytefuse.in/api/websocket/jobs/{job_id}` **Message Types:** - `job_started` -… |
| Webhooks | ||
| POST |
configureWebhook /api/webhooks |
Set up webhook notifications for batch watermarking events. **Webhook Events:** - `job.started` - Batch job started processing - `job.progress` - Progress milestone reached (25%,… |
| Templates | ||
| POST |
applyWatermarkTemplate /api/templates/watermark |
Apply a pre-designed watermark template to your PDF. **Benefits:** - Professional, tested designs - Consistent branding - Optimized settings - Quick application |
| GET |
getWatermarkTemplates /api/templates/watermark |
Get pre-designed watermark templates for common use cases. **Template Categories:** - Legal (CONFIDENTIAL, DRAFT, COPY, etc.) - Business (APPROVED, REVIEWED, SAMPLE) - Marketing… |
| System | ||
| GET |
healthCheck /api/health |
Check API availability and performance |
PDF Watermark Generator pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $10.99 / month | 100 / minute |
|
| ULTRA Recommended | $22.99 / month | 200 / minute |
|
| MEGA | $69.69 / month | 699 / minute |
|