Videsk APIdocs
v1
Home

General

  • Authentication
  • Limits & errors
  • POST/tools/image-convert
  • POST/tools/image-convert/zip
  • GET/tools/image-convert/zip/{batchId}

Other APIs

  • Image Compress
  • PDF Assistant
All APIs/Image Convert API

Image Convert API

Convert image formats and remove backgrounds. Requires an API key.

v1https://api.videsk.vn/api

Last updated: June 9, 2026

1. Authentication

Programmatic calls require a dedicated API key. Send it on every request:

1

X-Videsk-Access-Token

Send your registered API key as a header on every integration request.

2

Keep it safe

Never expose your API key in browser-side javascript. Always proxy requests.

http
X-Videsk-Access-Token: <your_api_key>
Keep your key secret!
To register an API key, contact [email protected].

2. Endpoints

Convert JPEG, PNG, WebP, BMP, TIFF, GIF, ICO, SVG, HEIC, or AVIF to jpeg/png/webp/bmp/tiff. Optional removeBackground=true.

POST/tools/image-convertv1

Convert one image

FieldRequiredDescription
file*stringSource image (JPEG, PNG, WebP, BMP, TIFF, GIF, ICO, SVG, HEIC, AVIF)
targetFormat*stringjpeg, png, webp, bmp, or tiff
qualityinteger1–100 (default 100)
removeBackgroundbooleantrue / false — remove background before convert
Send your registered API key in X-Videsk-Access-Token. Headers: X-Original-Size, X-Converted-Size.
REQUEST EXAMPLE
bash
curl -X POST https://api.videsk.vn/api/tools/image-convert \
  -H "X-Videsk-Access-Token: <your_api_key>" \
  -F "[email protected]" \
  -F "targetFormat=webp" \
  -F "quality=85" \
  --output output.webp
POST/tools/image-convert/zipv1

Create ZIP batch

GET/tools/image-convert/zip/{batchId}v1

Download ZIP batch

3. Limits & errors

ResourceLimit
Max file sizestring
Errors return JSON { "message": "..." } with HTTP 400/413/422/429/500.
Try web tool