πEndpoints
API key authentication. Use the format: Api-Key ${key}.
20Render ID to start after
The order in which to display renders. Based on their creation date.
descPossible values: Successful response
The total number of completed variations for this render.
The cursor to use to get the next page of renders.
Authentication error.
Unexpected server error.
Examples
Single Config (Staging)
{
"config": {
"type": "staging",
"add_furniture": {
"room_type": "living",
"style": "modern"
}
},
"image_url": "https://example.com/image.jpg",
"variation_count": 3,
"wait_for_completion": false
}Multi Config (Multiple Staging Variations)
{
"configs": [
{
"type": "staging",
"add_furniture": {
"room_type": "living",
"style": "modern"
},
"variation_count": 2
},
{
"type": "staging",
"add_furniture": {
"room_type": "living",
"style": "scandinavian"
},
"variation_count": 1
}
],
"image_url": "https://example.com/image.jpg",
"wait_for_completion": true
}Single Config (Day to Dusk)
API key authentication. Use the format: Api-Key ${key}.
Render created successfully
Unique identifier for this render.
Creation timestamp (epoch milliseconds).
Timestamp when the render was queued for processing (epoch milliseconds).
Estimated time remaining for the first variation to complete (epoch milliseconds timestamp).
Render created and queued for processing
Validation error.
Authentication error.
Forbidden error.
Unexpected server error.
API key authentication. Use the format: Api-Key ${key}.
The ID of the render to get details for
false20Variation ID to start after
The order in which to display variations. Based on their creation date.
ascPossible values: Successful response
Unique identifier for this render.
Creation timestamp (epoch milliseconds).
Timestamp when the render was queued for processing (epoch milliseconds).
Estimated time remaining for the first variation to complete (epoch milliseconds timestamp).
Authentication error.
Validation error.
Unexpected server error.
API key authentication. Use the format: Api-Key ${key}.
The ID of the base render
The ID of the variation to get details for
Successful response
Unique identifier for this variation.
Type of variation (staging, removal, etc.).
ID of the parent render this variation belongs to.
Creation timestamp (epoch milliseconds).
Current status of the variation.
Result images (only present when status is 'done').
ID of the removal variation used as base, if this staging variation used a removal variation as its base.
Estimated time remaining for the variation to complete (epoch milliseconds timestamp).
Configuration used to generate this variation.
Authentication error.
Validation error.
Unexpected server error.
API key authentication. Use the format: Api-Key ${key}.
falseVariations created and completed successfully
Variations created and processing started
Validation error.
Authentication error.
Forbidden error.
Validation error.
Unexpected server error.
API key authentication. Use the format: Api-Key ${key}.
falseRenders created and completed successfully
Renders created and queued for processing
Validation error.
Authentication error.
Forbidden error.
Validation error.
Unexpected server error.
API key authentication. Use the format: Api-Key ${key}.
falseVariations for renders created and completed successfully
Variations for renders created and processing started
Validation error.
Authentication error.
Forbidden error.
Validation error.
Unexpected server error.
API key authentication. Use the format: Api-Key ${key}.
URL for an image, either HTTP/HTTPS URL or base64 encoded data URL.
^(https?:\/\/[^\s]+|data:image\/[a-zA-Z+]+;base64,[A-Za-z0-9+/=]+)$URL for completion payload
Successful response
Unique identifier for this analysis.
Creation timestamp (epoch milliseconds).
URL of the analysis result image.
Percentage of the image that was identified as furniture.
Status of the analysis.
Validation error.
Authentication error.
Validation error.
Unexpected server error.
API key authentication. Use the format: Api-Key ${key}.
Array of two image URLs to check for compatibility.
Successful response
Whether the images are compatible for multi-view staging.
Whether the multi-view staging was hard rejected. If true, multi-view staging is not possible. If false but compatible is false, multi-view staging is possible but the result may not be as good.
Reason for rejection if images are not compatible.
Validation error.
Authentication error.
Unexpected server error.
API key authentication. Use the format: Api-Key ${key}.
The webhook secret to use for HMAC signature verification
^[a-zA-Z0-9_-]+$Webhook secret updated successfully
Webhook secret updated successfullyValidation error.
Authentication error.
Unexpected server error.
API key authentication. Use the format: Api-Key ${key}.
Webhook secret removed successfully
Webhook secret removed successfullyAuthentication error.
Unexpected server error.
Schemas
Last updated