← Back to all apps

Overview

Tools Available3
DeveloperDupe.com
CategoryShopping

Find similar products for less

Available Tools

Dupe provides 3 tools that can be used to interact with its services.

Search Products by Image

search_products_by_image
Full Description

Use this when the user provides an image URL, wants to find visually similar products, or needs to refine a previous URL/image search with text criteria (like "in black" or "cheaper"). Also use this for all refinements after URL or image searches.

Parameters

Optional
hashstring

Use this when refining a previous search. The hash from the most recent URL or image search result. Required for all refinements after URL/image searches.

image_urlstring

Use this when the user provides an image URL for a new visual search. Required for initial image searches.

is_refinementboolean

Use this when refining a previous search with new criteria. Set to true when q parameter is provided with a hash.

Default: False
load_moreboolean

Load more results

Default: False
qstring

Use this when the user wants to refine a visual search with text criteria, like "in blue", "cheaper", or "under $50". Use with hash for refinements.

refreshboolean

Force cache bypass

Default: False

Search Products by Text

search_products_by_text
Full Description

Use this when the user provides a text description, keywords, or wants to search for products by name. Use this for initial text-based searches and refinements of text-only searches.

Parameters

Required
querystring

Use this when the user provides a text description or keywords. Use the user's exact input with only spelling/grammar corrections.

Optional
refreshboolean

Force refresh to bypass cache

Default: False
search_categorystring

Categorize the user's search intent into one of: all, Fashion, Furniture, Home Decor, Other

Options:allFashionFurnitureHome DecorOther
Default: all

Search Products by URL

search_products_by_url
Full Description

Use this when the user provides a product page URL and wants to find alternatives or similar products. This extracts product details from the URL and searches for matching or cheaper alternatives.

Parameters

Required
product_urlstring

Use this when the user provides a product page URL. Must be a complete product page URL, not a category or search results page.

Optional
hashstring

Existing product hash

image_overridestring

Alternative image URL

refreshboolean

Force refresh

Default: False