Skip to main content
Embed an invisible tracking payload into image pixels using Meta VideoSeal 1.0. The watermark is imperceptible to humans but machine-extractable. Survives JPEG compression, resizing, rotation, and social media upload. Use watermark.detect to extract and verify the payload later.
Timeout: 30s | Provider: triggerdev | Accepts: image

Request

curl -X POST https://api.rendobar.com/jobs \
  -H "Authorization: Bearer rb_your_key" \
  -H "Content-Type: application/json" \
  -d '{
  "type": "watermark.embed",
  "inputs": {
    "source": "https://cdn.rendobar.com/assets/examples/photo.jpg"
  },
  "params": {
    "payload": "a3f8c2d1-b4e5-4f67-8a9b-c0d1e2f3a4b5",
    "strength": "standard"
  }
}'

Parameters

payload
string
required
Tracking payload to embed (UUID or up to 16 bytes UTF-8)
strength
standard | robust
default:"standard"
Embedding strength (robust survives more transformations)
outputFormat
match | png | jpeg | webp
default:"match"
Output image format (match preserves original)
outputQuality
integer
default:"95"
Output image quality (70-100)

Response

{
  "data": {
    "id": "job_abc123",
    "status": "dispatched"
  }
}