Skip to main content

GPT Image 1 - Background Replacer

Replace and transform image backgrounds using natural language descriptions with OpenAI's GPT Image 1 model. This premium background replacement solution leverages advanced AI vision to understand scenes, maintain subject integrity, and generate photorealistic or artistic backgrounds that seamlessly integrate with your subjects.

Endpoint

Request Headers

FieldValue
API-KEY<api-key>
Content-Typeapplication/json

Parameters

ParameterTypeRequiredDescription
typestringYesFeature type identifier. Must be BACKGROUND_REPLACER
modelstringYesAI model identifier. Must be gpt-image-1
promptObjectobjectYesConfiguration object containing background replacement parameters

Prompt Object Parameters

ParameterTypeRequiredDescriptionDefault
imageUrlstringYesPath to the source image for background replacement-
promptstringYesDescription of desired background scene (max 4000 characters)-
sizestringYesOutput image dimensions1024x1024
nnumberYesNumber of images to generate (1-10)1
qualitystringNoQuality level of the generated backgroundmedium
output_formatstringNoOutput format for the processed imagepng
output_compressionnumberNoCompression level (0-100, higher = better quality)85

Size Options

SizeDescription
1024x1024Square format (1:1)
1024x1536Portrait format (2:3)
1536x1024Landscape format (3:2)

Quality Options

QualityDescriptionUse Case
lowFaster processing, good qualityQuick previews, iterations
mediumBalanced quality and speedStandard workflows, most projects
highMaximum detail and realismProfessional work, final outputs

Output Format Options

FormatDescriptionBest For
pngLossless format with transparency supportProfessional use, highest quality
jpegCompressed formatWeb optimization, smaller files
webpModern format with superior compressionWeb applications

Code Examples

curl -X POST "https://api.1min.ai/api/features" \
-H "API-KEY: <api-key>" \
-H "Content-Type: application/json" \
-d '{
"type": "BACKGROUND_REPLACER",
"model": "gpt-image-1",
"promptObject": {
"imageUrl": "development/images/2025_12_04_18_03_51_184_cat.png",
"prompt": "professional studio background with soft gray gradient, subtle lighting from top-left, minimalist and clean aesthetic",
"size": "1024x1024",
"n": 1,
"quality": "high",
"output_format": "png",
}
}'

Interactive Playground

API Playground

https://api.1min.ai/api/features
Path to the source image for background replacement
Describe the new background you want (max 4000 characters)
Dimensions of the output image
Number of variations to generate (1-10)
Quality level affects detail and credit cost
Format of the output image
Compression level (0-100, higher = better quality)

Generated cURL Command:

curl -X POST "https://api.1min.ai/api/features" \
-H "API-KEY: <your-api-key>" \
-H "Content-Type: application/json" \
-d '{
"type": "BACKGROUND_REPLACER",
"model": "gpt-image-1",
"promptObject": {
"imageUrl": "development/images/2025_12_04_18_03_51_184_cat.png",
"prompt": "professional studio background with soft gray gradient, subtle lighting from top-left, minimalist and clean aesthetic",
"size": "1024x1024",
"n": 1,
"quality": "high",
"output_format": "png"
}
}'

Response Format

{
"aiRecord": {
"uuid": "b1g2r3m4-v5e6-7890-abcd-ef1234567890",
"userId": "user-12345",
"teamId": "team-67890",
"teamUser": {
"teamId": "team-67890",
"userId": "user-12345",
"userName": "Jane Designer",
"userAvatar": "https://example.com/avatar.jpg",
"status": "ACTIVE",
"role": "ADMIN",
"creditLimit": 100000000,
"usedCredit": 250000,
"createdAt": "2025-01-01T00:00:00.000Z",
"createdBy": "SYSTEM",
"updatedAt": "2025-01-15T14:00:00.000Z",
"updatedBy": "SYSTEM"
},
"model": "gpt-image-1",
"type": "BACKGROUND_REPLACER",
"metadata": null,
"rating": null,
"feedback": null,
"conversationId": null,
"status": "SUCCESS",
"createdAt": "2025-01-15T14:00:00.000Z",
"aiRecordDetail": {
"promptObject": {
"imageUrl": "development/images/2025_12_04_18_03_51_184_cat.png",
"prompt": "professional studio background with soft gray gradient, subtle lighting from top-left, minimalist and clean aesthetic",
"size": "1024x1024",
"n": 1,
"quality": "high",
"output_format": "png",
},
"resultObject": [
"development/images/2025_01_15_14_00_30_001_background_replaced.png"
],
"responseObject": {}
},
"additionalData": null,
"temporaryUrl": "https://s3.us-east-1.amazonaws.com/asset.1min.ai/development/images/2025_01_15_14_00_30_001_background_replaced.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=EXAMPLE_CREDENTIAL&X-Amz-Date=20250115T140000Z&X-Amz-Expires=604800&X-Amz-Signature=example_signature&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject"
}
}

Use Cases

Professional Photography & Portraits

  • Studio Backgrounds: Create professional studio settings with gradient or solid color backgrounds
  • Environmental Portraits: Place subjects in specific locations or environments
  • Headshot Enhancement: Transform casual photos into professional headshots
  • Consistency: Maintain uniform backgrounds across photo series
  • Virtual Backgrounds: Create custom backgrounds for video conferencing assets

E-commerce & Product Photography

  • Product Isolation: Replace cluttered backgrounds with clean, professional settings
  • Lifestyle Contexts: Place products in realistic usage environments
  • Brand Consistency: Apply branded backgrounds across product catalogs
  • Seasonal Themes: Update product photos with seasonal or holiday backgrounds
  • A/B Testing: Generate multiple background variations for testing

Marketing & Advertising

  • Campaign Customization: Adapt imagery for different markets with location-appropriate backgrounds
  • Brand Integration: Replace backgrounds with branded environments
  • Mood Creation: Set specific atmospheres that align with campaign messaging
  • Social Media: Create platform-optimized backgrounds for different channels
  • Localization: Customize backgrounds for regional or cultural contexts

Creative & Artistic Projects

  • Fantasy Scenes: Place subjects in imaginative or impossible environments
  • Artistic Styles: Generate artistic or stylized backgrounds
  • Conceptual Photography: Create conceptual images with specific thematic backgrounds
  • Portfolio Development: Showcase subjects in diverse settings
  • Story Telling: Create narrative contexts through background replacement

Real Estate & Interior Design

  • Property Staging: Replace empty or outdated backgrounds with modern settings
  • Virtual Staging: Add contextual backgrounds to architectural elements
  • Before/After Visualization: Show transformation possibilities
  • Client Presentations: Present design concepts in various environments
  • Marketing Materials: Create compelling property marketing images