BrightShotBrightShot API
Image Generation

Virtual staging & redesign

Main endpoint for virtual staging, room redesign, and furniture addition. This is the most versatile endpoint for enhancing real estate photos.

POST
/api/v1/enhance
AuthorizationBearer <token>

API key in format: bs_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

In: header

image_urlstring

URL of the image to enhance

Formaturi
modestring

Enhancement mode

Value in"staging" | "restyle" | "empty-room"
style?string

Interior style (e.g., modern, scandinavian, minimalist)

room_type?string

Type of room (e.g., living_room, bedroom, kitchen)

Response Body

application/json

application/json

application/json

application/json

curl -X POST "https://api.bright-shot.com/api/v1/enhance" \  -H "Content-Type: application/json" \  -d '{    "image_url": "https://example.com/room.jpg",    "mode": "staging",    "style": "modern",    "room_type": "living_room"  }'
{
  "success": true,
  "request_id": "pred_abc123xyz",
  "message": "Generation started. Poll /api/v1/prediction/pred_abc123xyz for results."
}
{
  "error": "image_url is required"
}
{
  "error": "Invalid API key"
}
{
  "error": "Insufficient credits",
  "credits_remaining": 0
}