Snyf API Reference

Welcome to the Snyf API. Upload your product catalog using the Upload API, and query it using natural language with the Search API.

Authentication

You can generate your API Key on your Dashboard (login required). Include this key in the header of every request.

x-api-key: sk-snyf-xxxxxxxxxxxxxxxxxxxx
POST

Upload Product

Asynchronous Processing: This endpoint initiates an asynchronous upload process. Your product will be processed, indexed, and available for search within approximately 5 minutes.

https://ag42w9a4xj.execute-api.us-east-1.amazonaws.com/prod

Body Parameters

Field Type Description
company_id string ReqThe company identifier used when registering your account.
product_id string ReqUnique product ID.
category string ReqProduct category (e.g. tshirt, dress, shorts).
title string ReqName of the product.
image_urls array ReqList of public image URLs.
description string OptDetailed product description.
curl -X POST https://ag42w9a4xj.execute-api.us-east-1.amazonaws.com/prod \
  -H "x-api-key: sk-snyf-*****************" \
  -H "Content-Type: application/json" \
  -d '{
    "company_id": "registered-company-id",
    "product_id": "productid",
    "category": "apparel",
    "title": "blue shirt",
    "description": "button down blue shirt",
    "image_urls": ["image_url_1", "image_url_2"]
  }'

Response

202 Accepted This status code indicates that the request was sent successfully. The product will be processed and indexed in the background.

Need help?

Contact us for integration support.

snyf.ai.search@gmail.com
© 2025 Snyf.