Bria Blur Background Serverless API

Bria AI Image Editing API v2 enables precise and context-aware image manipulation for stunning visual outcomes.

~16.64s
$0.04 per generation
 1import requests
 2import json
 3
 4url = "https://api.segmind.com/v1/bria-blur-background"
 5headers = {
 6    "x-api-key": "YOUR_API_KEY",
 7    "Content-Type": "application/json"
 8}
 9
10data = {
11    "image": "https://example.com/sample-image.jpg",
12    "scale": 3,
13    "preserve_alpha": true,
14    "visual_input_content_moderation": false,
15    "visual_output_content_moderation": false
16}
17
18response = requests.post(url, headers=headers, json=data)
19
20if response.status_code == 200:
21    result = response.json()
22    print(json.dumps(result, indent=2))
23else:
24    print(f"Error: {response.status_code}")
25    print(response.text)

API Endpoint

POSThttps://api.segmind.com/v1/bria-blur-background

Parameters

imagerequired
string (uri)

Input an image URL for processing. Use clear, high-resolution images for best results.

Default: "https://example.com/sample-image.jpg"
preserve_alphaoptional
boolean

Retains transparency if enabled. Useful for logos and overlays.

Default: true
scaleoptional
integer

Set blur intensity from 1 to 5. Use 3 for moderate background blur.

Default: 3Range: 1 - 5
visual_input_content_moderationoptional
boolean

Enables moderation to filter input. Activate for sensitive operations.

Default: false
visual_output_content_moderationoptional
boolean

Ensures moderated output. Enable for compliance requirements.

Default: false

Response Type

Returns: Image

Common Error Codes

The API returns standard HTTP status codes. Detailed error messages are provided in the response body.

400

Bad Request

Invalid parameters or request format

401

Unauthorized

Missing or invalid API key

403

Forbidden

Insufficient permissions

404

Not Found

Model or endpoint not found

406

Insufficient Credits

Not enough credits to process request

429

Rate Limited

Too many requests

500

Server Error

Internal server error

502

Bad Gateway

Service temporarily unavailable

504

Timeout

Request timed out