REST API
Bulk image processing API
Picnie is a hosted REST API for resize, compress, convert, background removal and watermarking. Send an API key and one public image URL per request. There is no official SDK, and one request does not chain every operation.
Operations
Browser batches are about 100 images, 25 MB each, on the tools that publish that limit. Automation workflows can run these steps separately and send a webhook when a run finishes.
Resize
Resize Image
POST /resize-image
API detailsCompress
Compress Image
POST /compress-image
API detailsConvert
Convert Image
POST /convert-image
API detailsRemove background
Remove Background
POST /remove-background
API detailsWatermark
Add Watermark Image
POST /add-watermark-image
API detailsVersus ImageMagick
Hosted REST calls compared with running ImageMagick yourself.
Read the comparisonResize Image
POST /resize-image
- Authorization header with your API key
- Formats: Depends on the endpoint. See each operation page.
- Limit: About 100 images per browser batch where that tool documents it. One image URL per REST call.
curl -X POST https://picnie.com/api/v1/resize-image \
-H "Authorization: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"project_id": 1,
"image_url": "https://picnie.com/data/raw_images/demo_bg1.jpg",
"width": 1080,
"height": 1080
}'Questions
REST, no SDK
Call the endpoint from any HTTP client.
Create an API key, then use the reference and Postman collection.