POST
https://api.uniq-stamp.com/v1/generate/image

This request uploads an image and applies a watermark with options like watermarkImage, scale, and placement.

Headers
Content-Typemultipart/form-data;
X-API-KEYyour_api_key
Body
image*File

Your image to protect

(Max: 10Mb), extention: PNG, JPG, JPEG

watermarkImage*File

Your image

(Max: 10Mb), extention: PNG, JPG, JPEG

scale*Number

Zoom in percant, between 0 and 100

Default : 10
opacity*Number

Opacité

Default : 50
repeat*Boolean

grid repeat

Default : false
placement*String

Position: (top-left,top-center,top-right,middle-left,middle-center,middle-right,bottom-left,bottom-center,bottom-right)

Default : bottom-right
spacingNumberRequired if repeat is true

spacing in px

Default : 50
rotateNumberRequired if repeat is true

rotation in degres

Default : 45°
Response
IMAGE
Content-Typeimage/*
Request
{
  "image": "(binary file)",
  "watermarkImage": "(binary file)",
  "scale": 10,
  "opacity": 50,
  "spacing": 50, // Required if repeat is true
  "rotate": 45, // Required if repeat is true
  "repeat": false,
  "placement": "bottom-right", // top-left,top-center,top-right,middle-left,middle-center,middle-right,bottom-left,bottom-center,bottom-right
}