Create a product from image URLs
create_product_from_imagesCreate a product from public image URLs when no product page exists. Returns a product ID immediately; processing runs in background for later video generation.
Instructions
Start a new InstantClips product from hosted product photos, for a product that has no public page to scrape.
Images must be publicly reachable URLs — this endpoint cannot read files from the caller's machine. Images larger than 8MB are skipped; at most 9 are used in a render.
Returns immediately with a product_id; the downloads and the first
video-direction draft run in the background. Poll get_product until
import_status is "imported".
Prefer import_product_from_url when a product page exists — the scrape
also collects the name, description, price and brand identity, which
make for a far better direction draft than images alone.
This does not spend credits. Only generate_video does.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Product name. | |
| brand_id | No | Which brand this product belongs to, from `list_brands`. There is no page to scrape here, so nothing can detect the brand for you: confirm it with the user rather than letting it fall through to the account's default brand. | |
| image_urls | Yes | Publicly reachable image URLs, most representative first. | |
| description | No | Optional. What the product is, in a sentence or two — feeds the direction draft. | |
| creator_note | No | Optional. A short free-text note to the director: the angle, occasion or message this video should carry. |