Document Editor API
Great
8.6/10 popularity
340 ms avg latency
86% success rate
18 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
Document Editor API endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST |
addTextWatermark /api/watermark/text |
Add customizable text watermark to PDF documents with full control over appearance and positioning. **Watermark Features:** - Custom text (1-100 characters) - 5 positioning… |
| POST |
replaceText /api/replace-text |
Find and replace text in documents while preserving formatting and layout. **Features:** - Support for PDF, DOCX, DOC, RTF, TXT formats - Regex pattern matching with flags - Case… |
| POST |
removePDFPassword /api/pdf/password/remove |
Remove password protection from PDF documents. **Requirements:** - Current password must be provided - Returns unprotected version of PDF - Maintains all content and formatting… |
| POST |
addImageWatermark /api/watermark/image |
Add image watermark to PDF documents with transparency and scaling options. **Image Watermark Features:** - PNG/JPG watermark images (max 10MB) - 5 positioning options - Opacity… |
| POST |
addTextWatermarkBatch /api/watermark/text/batch |
Apply the same text watermark to multiple PDF documents in batch. **Batch Watermarking:** - Up to 50 PDFs simultaneously - Same watermark settings for all files - Individual file… |
| POST |
testWebhook /api/webhooks/{webhook_id}/test |
Send a test event to verify webhook endpoint configuration. **Test Event:** - Sends `webhook.test` event type - Includes sample payload structure - Verifies endpoint… |
| POST |
addImageWatermarkBatch /api/watermark/image/batch |
Apply the same image watermark to multiple PDF documents in batch. |
| POST |
replaceTextBatch /api/replace-text/batch |
Apply the same text replacements to multiple documents simultaneously. **Batch Features:** - Process up to 50 documents at once - Mixed format support (PDF, DOCX, TXT in same… |
| POST |
createWebhook /api/webhooks |
Register a new webhook endpoint for receiving job notifications. **Webhook Events:** - `job.started` - When a batch job begins processing - `job.completed` - When a batch job… |
| DELETE |
deleteWebhook /api/webhooks/{webhook_id} |
Permanently delete a webhook endpoint. **Warning:** - This action cannot be undone - All delivery history will be deleted - Future notifications will stop immediately |
| GET |
downloadIndividualFile /api/jobs/{job_id}/download/{file_index} |
Download a specific processed file from a batch job by its index. **File Index:** - 0-based indexing (first file = 0) - Corresponds to order of files in original batch - Only… |
| GET |
downloadJobResults /api/jobs/{job_id}/download |
Download all processed files from a completed batch job as a ZIP archive. **ZIP Contents:** - All successfully processed files - Error report (if any failures occurred) -… |
| GET |
getJobStatus /api/jobs/{job_id}/status |
Get real-time status and progress information for batch jobs. **Status Information:** - Current progress percentage (0-100) - Processing status (pending, processing, completed,… |
| PUT |
updateWebhook /api/webhooks/{webhook_id} |
Update webhook configuration including URL, events, and status. **Updatable Fields:** - URL endpoint - Event subscriptions - Active/inactive status - Verification secret Only… |
| GET |
listWebhooks /api/webhooks |
List all webhook endpoints registered for your API key. **Returns:** - All webhook configurations - Creation and update timestamps - Active/inactive status - Event subscriptions |
| GET |
browork health /api/health |
hey there |
| POST |
addPDFPassword /api/pdf/password/add |
Add password protection and permissions to PDF documents. **Security Features:** - User password (required to open PDF) - Owner password (required to modify permissions) -… |
| POST |
addPasswordToPdf /api/pdf/password/add |
add password |