Find products with one API call.

Describe what you're looking for and get a structured list of matching products ready for your application.

Request

yoga mat
POST /api/products/search
{
  "terms": ["yoga mat"],
  "limit": 1
}

Response

200
{
  "results": [
    {
      "term": "yoga mat",
      "products": [
        {
          "name": "Studio Yoga Mat",
          "price": 24.99,
          "currency": "USD",
          "description": "Extra thick mat for home workouts.",
          "images": [
            "https://example.com/images/yoga-mat.jpg"
          ],
          "url": "https://example.com/products/studio-yoga-mat"
        }
      ]
    }
  ]
}
Get an API key →

Free tier • 7-day free trial • Pay only for what you use

How it works

Describe it. Get products.

Retail product data comes back with the same fields on every call.

  1. Send terms

    POST the product names you want to look up.

  2. Read the fields

    Each match includes name, price, currency, description, images, and a product URL.

  3. Use the payload

    Store the retail product data or show it in your app.

Request

One endpoint. One job.

POST /v1/products/search

curl -s -X POST https://api.productendpoint.tech/api/products/search \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $API_KEY" \
  -d "{\"terms\":[\"yoga mat\"],\"limit\":1}"

Built for Product Discovery

Product discovery without building product discovery infrastructure.

Find by description

Search using natural language, categories or use cases.

Structured results

Receive predictable JSON your software can consume.

Developer ready

One endpoint with straightforward authentication.

Usage based

Start free and pay as your usage grows.

Compare

Why not build it yourself?

Without the API

  • Search sources
  • Collect products
  • Clean responses
  • Normalize data
  • Build ranking logic
  • Handle failures
  • Maintain everything

With the API

POST /v1/products/search

Simple, usage-based pricing

Start free. Pay when you use it.

Start with a 1 Month Free trial, then pick the plan that fits your volume. Upgrade or cancel anytime.

1 Month Free trial on every new account. Cancel anytime.

Free Trial

$0

For trying the API

  • 1 Month Free Trial
  • Start Free with 1000 API Requests
  • JSON with name, price, description, and images
  • After 1 month, continue automatically on Base for $20/month unless you cancel
Get an API key

Growth

$70/mo

More lookups as you grow

  • API key authentication
  • 50,000 API Requests per month
  • Additional lookups cost $0.004 each
  • JSON with name, price, description, and images
Get an API key

Enterprise

$249/mo

Maximum included volume

  • API key authentication
  • 60,000 API Requests per month
  • Additional lookups cost $0.0032 each
  • JSON with name, price, description, and images
Get an API key

Every plan calls the same API. See pricing.