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

This request uploads an image and applies a watermark with options like textWaterMark, fontSize, color, 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

textWaterMark*String

Votre texte

fontSize*Number

Taille de police, entre 0 et 400

Default : 130
color*String

Couleur hexadecimal

Default : #000000
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
fontFamily*String

font: (Roboto,Open Sans,Arial,Times New Roman,Courier New)

Default : Arial
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)",
  "textWaterMark": "Confidential",
  "fontSize": 128,
  "color": "#FF0000",
  "opacity": 80,
  "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
  "fontFamily": "Arial" // Roboto,Open Sans,Arial,Times New Roman,Courier New
}