Visual Search & Product Discovery API

Let shoppers find products by image or chat

Upload your product catalog, we train a visual search index in minutes. Embed a chatbot widget on any website — visitors search by text or upload images and instantly get matched products.

Live demo — try it Ready
POST /api/search/text/
{
  "query": "red summer dress",
  "top_k": 5
}
Response
{
  "results": [
    {
      "name": "Floral Red Midi",
      "product_url": "…",
      "score": 0.94
    }
  ]
}

Trusted by e-commerce stores worldwide

ShopEasy TrendMart StyleHub FashionDrop LuxeCart
What you get

Smarter product discovery for your store

Give every shopper a personal assistant that helps them find exactly what they're looking for.

Visual search

Shoppers search with a photo

A customer sees something they love — a dress on the street, a lamp in a café. They snap a photo, upload it to your store, and instantly see your most similar products.

  • Works with any photo — screenshots, camera shots, saved images
  • Returns your closest matching products, ranked by similarity
  • Results in under a second
Visual search — find products from a photo
Chat widget with product recommendations
Chat widget

A search assistant on every page

Add our widget to your site with a simple copy-paste. Shoppers type what they want in plain language — "red sneakers under $80" — and get matching products immediately.

  • 2-minute setup, works on Shopify, WooCommerce, Webflow, or any site
  • Matches your brand colors
  • Text and image search in one widget
Insights

Know what your shoppers want

Your dashboard shows what people search for, which products they find, and how your search is performing — so you can stock and promote what customers actually want.

  • Monthly search volumes and trending queries
  • Manage all your websites from one account
  • Control usage and quotas in real time
Search analytics dashboard
How it works

From catalog to live search in 4 steps

1

Register & add your website

Create an account and register your e-commerce website with its domain and name.

2

Upload your product catalog

Upload a simple spreadsheet of your products with names, images, and links. We handle the rest.

3

We prepare your search

Our engine learns your catalog automatically — typically ready in under a minute.

4

Embed the widget & go live

Copy your API key and paste the 2-line embed code on your site. Shoppers search instantly.

Integration

Add it to your website in 2 lines

Once your index is trained, copy your embed snippet from the dashboard and paste it before the closing </body> tag. The floating search widget appears instantly — no build step, works with any platform.

🧩 Embed the chat widget
Drop-in script — works on Shopify, WooCommerce, Webflow, or plain HTML
Recommended
<!-- ecomvis Product Search Widget --> <script src="https://ecomvis.com/static/js/widget.js"></script> <script> EcomvisWidget.init({ apiKey: "YOUR_WEBSITE_API_KEY", apiBase: "https://ecomvis.com/api", position: "bottom-right", primaryColor: "#1A6CF5", title: "Product Search" }); </script>
⚙️ Or call the API directly
Build your own search experience with text or image queries
# Text search curl -X POST https://ecomvis.com/api/search/text/ \ -H "X-API-Key: YOUR_WEBSITE_API_KEY" \ -H "Content-Type: application/json" \ -d '{"query": "blue denim jacket", "top_k": 5}' # Image search (upload a photo) curl -X POST https://ecomvis.com/api/search/image/ \ -H "X-API-Key: YOUR_WEBSITE_API_KEY" \ -F "image=@/path/to/image.jpg"

Your unique API key is generated automatically for each website you add.

Get your API key →
Pricing

Simple, transparent pricing

Start free, scale as you grow. No hidden fees.

Free
$0

Ready to power your store's search?

Join hundreds of stores using ecomvis to increase product discovery and conversion.

Start for free — no credit card needed
🔍 Product Search
Hi! I can help you find products. Try searching by text or uploading an image.