Quickstart
Create a project and API key in the developer dashboard. Save the key as a server-side environment variable.
# .env.local, never commit this file
CLEARCROWDS_API_KEY=cc_live_...curl "https://app.clearcrowds.com/api/v1/presets" \
-H "Authorization: Bearer $CLEARCROWDS_API_KEY"Preset catalog
Copy the public preset ID for your integration, then open the matching editor workflow to test the result.
Enhance Image
Improve clarity, lighting, and overall image quality.
enhance-image100 API Credits / execution
Professional Headshot
Turn a casual portrait into a work-ready headshot.
professional-headshot100 API Credits / execution
Remove Crowds
Remove background crowds and reconstruct the scene naturally.
remove-crowds100 API Credits / execution
Remove Clutter
Clear visual clutter while preserving the room and its main subjects.
remove-clutter100 API Credits / execution
Remove Text
Remove visible text and rebuild the background behind it.
remove-text100 API Credits / execution
Upscale Image
Increase image resolution while improving visible detail.
upscale-image100 API Credits / execution
Restore Old Photo
Repair scratches, damage, fading, and lost detail in old photos.
restore-old-photo100 API Credits / execution
Remove Reflection
Remove glass or mirror reflections and recover obscured content.
remove-reflection100 API Credits / execution
Remove Shadow
Remove distracting shadows while preserving natural lighting.
remove-shadow100 API Credits / execution
Remove Person
Remove people from a photo and reconstruct the background.
remove-person100 API Credits / execution
Remove Glasses
Remove eyeglasses and restore natural eye detail.
remove-glasses100 API Credits / execution
Remove Glare
Reduce harsh glare while preserving the underlying image.
remove-glare100 API Credits / execution
API reference
Upload a local image as a temporary project asset, create an idempotent job, poll its status, then download the authenticated result.
/api/v1/catalog/presetspublic
/api/v1/presetspresets:read
/api/v1/assetsfiles:write
/api/v1/presets/:presetId/jobsjobs:write
/api/v1/eraser/jobsjobs:write
/api/v1/resize/jobsjobs:write
/api/v1/ocr/detectionsjobs:write
/api/v1/ocr/editsjobs:write
/api/v1/jobs/:jobIdjobs:read
/api/v1/jobs/:jobId/resultjobs:read
/api/v1/accountbilling:read
curl "https://app.clearcrowds.com/api/v1/account" \
-H "Authorization: Bearer $CLEARCROWDS_API_KEY"Private Beta CLI
The CLI uses browser-based device authorization for people and CLEARCROWDS_API_KEY for CI. It uploads local files directly to the API and writes completed results atomically.
Install
The CLI is not published to npm during Private Beta. After receiving the private source, run this from the repository root (Node.js 20.19+ required).
npm install --global ./packages/agent-tools
clearcrowds setupSign in and edit
clearcrowds login
clearcrowds edit ./input.jpg --preset remove-crowds --output ./fixed.jpg
clearcrowds resize ./fixed.jpg --width 1200 --height 630 --output ./social.jpgAPI Credits
$1 USD equals 100 API Credits. The minimum top-up is $100. Credits belong to one developer project and are separate from ClearCrowds Points.
- 1 USD
- 100 Credits
- Minimum
- $100
- Payment
- Polar / USDT





















