Add a text watermark to all or specific pages of a PDF.
API Key (starts with ak_...)
File ID of the PDF
"550e8400-e29b-41d4-a716-446655440000"
Watermark text
"CONFIDENTIAL"
Font size in points (default: 50)
50
Opacity from 0 to 1 (default: 0.3)
0.3
Rotation angle in degrees (default: -45)
-45
Text color as hex code (default: #808080)
"#FF0000"
Page specifications to apply watermark to. If omitted, all pages are watermarked.
["1", "3-5"]Optional webhook configuration
Watermark job created
Job ID
"550e8400-e29b-41d4-a716-446655440000"
Action that was performed
"pdf.merge"
Current job status
PENDING, PROCESSING, COMPLETED, FAILED "PENDING"
Input file IDs
["file-id-1", "file-id-2"]Output file ID (available when COMPLETED)
null
Error message (available when FAILED)
null
Job creation timestamp
Job start timestamp
Job completion timestamp
Additional metadata (e.g. PDF metadata result)