Product visualizers for material retailers
Use SKU references, texture images and installation locations to guide material concepts in customer photos. Evaluate appearance, scale and placement on a typical collection before a shopper-facing launch.
Send a photo with guidance or material references and receive a renovation concept. Evaluate the output for your product and workflow. The examples shown here are recorded, unretouched API outputs.
POST /public/v1/renovate
X-API-KEY: $RENOVATE_API_KEY
{
"image_url": "https://your-site.com/customer-room.jpg",
"guidance": "Repaint the kitchen cabinets bright white with matte black hardware. Keep the rest of the kitchen unchanged.",
"renovation_spectrum": "tweak"
} Model Context Protocol
Connect the API to Claude, ChatGPT, Codex, Cursor or another MCP client.
claude mcp add --transport http renovateai https://mcp.renovateai.app/mcp Runs in your terminal with Claude Code.
The integration
Map a focused collection to product references and material inputs. Evaluate appearance, pattern, scale and placement in customer photos, then connect the useful result to your product or sales workflow.

Model Context Protocol
Connect the Renovate AI server to Claude, ChatGPT, Codex, Cursor or another MCP client. Request renovation, staging or upscale images in chat. Each API call uses your credits.
Use the install command or connector URL for your client at the top of this page.
Your client opens an authorization page. Sign in with Renovate AI and review the requested access.
Ask your AI client to renovate, stage or upscale a photo. Each API call uses your credits.
ConnectedCatalog references
The materials array carries your SKU, texture image, and installation
location. Use those inputs to explore material concepts in the customer’s photo,
then check the output against the intended surface and product.
Flooring, cabinetry, countertops, backsplash, paint, siding and ceilings. Review typical references and photos for the surfaces your workflow needs.
{
"image_url": "https://your-site.com/customer-room.jpg",
"guidance": "Install the following flooring: Natural engineered hardwood. Keep the rest of the room unchanged.",
"renovation_spectrum": "tweak",
"materials": [{
"material_id": "fl-hwd-001",
"material_name": "Oak Hardwood",
"color_id": "fl-hwd-001-nat",
"color_name": "Natural",
"image_url": "https://your-cdn.com/materials/fl-hwd-001-nat.png",
"installation_location": "FLOORS",
"metadata": { "width": "7in", "finish": "Wire Brushed", "species": "White Oak" }
}]
} curl -X POST https://api.tech.renovateai.app/public/v1/renovate \
-H "Content-Type: application/json" \
-H "X-API-KEY: $RENOVATE_API_KEY" \
-d '{
"image_url": "https://your-site.com/customer-room.jpg",
"guidance": "Repaint the kitchen cabinets bright white with matte black hardware. Keep the rest of the kitchen unchanged.",
"renovation_spectrum": "tweak"
}' The full surface
/renovateGenerate renovation concepts from a customer photo and instructions. Add product identifiers, texture images and installation locations as material references. Check product appearance in the result.
/virtual-stagingStage empty listings by room type and style. Project-based: create a project per listing, generate styled variations per room.
/kitchen_cabinetsA dedicated endpoint for cabinet refacing and repainting concepts. Review the intended changes and surrounding kitchen in your evaluation.
/style_transferExplore a space in a named design style. Review the layout and any visual differences in the output.
/creative_upscalePrint- and marketing-grade enlargement of generated or original photos.
/analyzeStructured understanding of room photos — single and batch.
Complete request and response schemas live in the API reference.
In production
Use SKU references, texture images and installation locations to guide material concepts in customer photos. Evaluate appearance, scale and placement on a typical collection before a shopper-facing launch.
Home builders present finish packages on the buyer’s actual elevation and floor plan. Ready2Build runs its selection experience on this API today.
Create a staging project per listing, choose supported room types and styles, and review the generated room concepts. Scope listing volume, visual review and delivery requirements for your platform.
Bring a visual concept into the estimate conversation so the homeowner can discuss the proposed changes. Your team supplies the quote, measurements and final specifications.
Questions
A REST API for photo-based renovation concepts. Send a room or exterior photo with guidance or material references, then receive a generated image. Review the output against the changes and product requirements for your use case.
The materials array carries your SKU, product name, texture image URL, installation location and relevant metadata. Use those references to evaluate appearance, pattern, scale and placement. Compare AI images with physical samples and specifications. A product identifier does not guarantee an exact match.
The sample renders shown here were recorded on July 16, 2026 and took 6–10 seconds each, measured as full API round-trips. Those are timings for these examples. Discuss current workload, image size, concurrency and response-time needs when scoping your integration.
Use the REST API with JSON requests and a hosted output image URL. Start with the documentation and a typical request, then discuss authentication, catalog preparation, volume and integration responsibilities with our team.
Yes — dedicated endpoints create staging projects and generate styled variations per room, with a catalog of supported room types and staging styles.
API access is provisioned per team. Book a demo to discuss your use case, access, usage and a typical example. Confirm API pricing and capacity separately. Website pilot packages do not apply.
Discuss your application, typical inputs, expected volume and concurrency. Agree on access, integration work and operating terms for your API workflow. Website pilot allowances are a separate offer.
BeforeAfter
BeforeAfter
BeforeAfter
BeforeAfter
BeforeAfter
BeforeAfter
BeforeAfter
BeforeAfter
BeforeAfter
BeforeAfter
BeforeAfter
BeforeAfter
BeforeAfter