Object Manipulation
Blur objects
Blur specific objects in an image for privacy (faces, license plates, personal items, etc.).
AuthorizationBearer <token>
API key in format: bs_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
In: header
image_urlstring
URL of the image
Format
uriobjectsarray<string>
Objects to blur (e.g., faces, license plates)
Response Body
application/json
application/json
application/json
application/json
curl -X POST "https://api.bright-shot.com/api/v1/blur" \ -H "Content-Type: application/json" \ -d '{ "image_url": "https://example.com/photo.jpg", "objects": [ "faces", "license plates" ] }'{
"requestId": "pred_abc123xyz",
"status": "starting",
"remainingGenerations": 149
}{
"error": "image_url is required"
}{
"error": "Invalid API key"
}{
"error": "Not enough generations"
}Edit with natural language POST
Edit images using natural language instructions. Describe the changes you want to make and AI will apply them while preserving the rest of the image.
Inpaint with mask POST
Make specific modifications to parts of an image using a mask. White areas in the mask will be edited.