Interactive Testing

API Playground

Test and explore Decor8 AI APIs with our interactive playground. No code required—see results instantly.

What is the API Playground?

The API Playground is an interactive interface that lets you test all Decor8 AI capabilities without writing a single line of code. Upload images, adjust parameters, and see AI-powered transformations in real-time.

  • Test all API features interactively
  • See results instantly before integrating
  • Experiment with different parameters
  • Download generated images directly
  • View your generation history
Decor8 AI API Playground interface overview

Getting Started

Get your API key and start testing in minutes

How to get your Decor8 AI API key
1

Sign Up for API Access

Create an account and navigate to the API section to generate your API key.

2

Choose a Feature

Select from 15+ AI-powered features including interior design, virtual staging, and more.

3

Upload & Generate

Upload your image, adjust parameters, and click generate to see AI magic in action.

4

Download or Integrate

Download results directly or use the code examples to integrate into your app.

Available Features

Explore all the AI-powered capabilities available in the API Playground. Each feature is accessible via API endpoints with comprehensive documentation.

Interior design API in playground

Interior Design

Room redesign results in API playground

Room Redesign Results

Virtual staging API playground interface

Virtual Staging

Style transfer API in playground

Style Transfer

Custom text prompt design in API playground

Custom Text Prompt

Wall paint color visualization API

Wall Paint Color

Kitchen cabinet color API in playground

Cabinet Color

Furniture removal API interface

Furniture Removal

Core Feature

Interior Design / Room Redesign

Transform any room photo into a completely new design style. The AI preserves the room's architecture and perspective while applying your chosen aesthetic.

Key Parameters:

  • room_type - Specify the room type (living_room, bedroom, kitchen, etc.)
  • design_style - Choose from 56+ styles (modern, minimalist, scandinavian, etc.)
  • num_images - Generate 1-4 variations per request

API Endpoint:

POST /generate_designs
Interior Design API in playground
Virtual Staging API in playground
Real Estate Favorite

Virtual Staging

Add realistic furniture and decor to empty room photos. Perfect for real estate listings, helping buyers visualize the potential of vacant spaces.

Key Parameters:

  • room_type - Type of room to stage (living_room, bedroom, etc.)
  • furniture_style - Style of furniture to add (modern, traditional, etc.)
  • num_images - Generate multiple staging variations

API Endpoint:

POST /virtual_staging
Creative Tool

Style Transfer

Apply the aesthetic of any inspiration image to your room. Upload a photo of a design you love, and the AI will transfer that style to your space.

Key Parameters:

  • input_image - Your room photo to transform
  • style_image - Inspiration image with desired aesthetic
  • strength - Control how much style is applied (0.1-1.0)

API Endpoint:

POST /style_transfer
Style Transfer API in playground
Custom Text Prompt API in playground
Most Flexible

Custom Text Prompt Design

Describe your vision in natural language and let AI bring it to life. Perfect for unique design requests that don't fit predefined categories.

Key Parameters:

  • input_image - Your room photo
  • prompt - Natural language description of desired design
  • negative_prompt - What to avoid in the design (optional)

API Endpoint:

POST /prompt_based_design
Color Tools

Color Visualization

Preview paint colors and cabinet finishes before committing. Perfect for renovation planning.

Wall Paint Color API

Wall Paint Visualizer

See how any paint color looks on your walls before buying. Supports hex colors and brand color names.

POST /wall_paint_color
Cabinet Color API

Cabinet Color Visualizer

Visualize kitchen cabinet color changes without the cost of refinishing. Perfect for kitchen remodel planning.

POST /cabinet_color
Architecture Tools

Sketch to 3D Rendering

Transform hand-drawn sketches and floor plans into photorealistic 3D renders.

Sketch to Perspective API

Sketch to Perspective

Convert architectural sketches into realistic perspective views with lighting, textures, and furniture.

POST /sketch_to_render
Floor Plan to 3D API

Floor Plan to 3D Isometric

Transform 2D floor plans into stunning 3D isometric views. Great for real estate marketing and architectural presentations.

POST /floor_plan_to_3d

More Powerful Features

Additional tools for complete property visualization and enhancement.

Furniture Removal

Remove existing furniture from room photos to prepare for virtual staging or show empty spaces.

POST /remove_furniture

Sky Replacement

Replace overcast or daytime skies with stunning twilight, blue sky, or sunset scenes for exterior shots.

POST /sky_replacement

Add Custom Furniture

Add specific furniture items to rooms. Great for e-commerce furniture visualization.

POST /add_furniture

Bathroom Remodel

Visualize bathroom renovations with new fixtures, tiles, and layouts before construction.

POST /bathroom_remodel

Kitchen Remodel

Preview kitchen renovations including new cabinets, countertops, and appliance layouts.

POST /kitchen_remodel

Landscaping

Visualize outdoor spaces with new landscaping, plants, patios, and hardscaping designs.

POST /landscaping

Inspirational Designs

Generate design inspiration images without an input photo. Great for mood boards and ideas.

POST /generate_inspiration

Image Upscaling

Enhance and upscale low-resolution images to high quality for print or marketing materials.

POST /upscale

Caption Generation

Generate compelling property descriptions and social media captions from room photos.

POST /generate_caption

Ready-to-Use Code Examples

The playground provides code snippets in multiple languages that you can copy and use directly in your application. Supports Python, JavaScript, cURL, and more.

PythonJavaScriptcURL

Each code example includes your API key and the exact parameters you used in the playground, making integration seamless.

Python code example for Decor8 AI API
Generated designs history in API playground

Track Your Design History

Never lose a great design. The playground keeps a complete history of all your generations, so you can revisit, download, or recreate any transformation.

  • View all past generations in one place
  • Re-download any previous result
  • See parameters used for each generation
  • Compare different variations easily

Ready to Start Building?

Try the API Playground now and see how Decor8 AI can transform your application.