Documentation

The Dupify API transforms product images into structured, searchable data. Extract CLIP embeddings, dominant colors, silhouette vectors, and AI-detected attributes with simple REST calls.

Quickstart

1. Get your API key

Create a free account and generate an API key from your dashboard.

2. Make your first request

Use the embed endpoint to generate a CLIP embedding for any image:

# Generate CLIP embedding
curl -X POST https://www.dupifyapp.com/v1/embed \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"image_url": "https://example.com/product.jpg"}'

3. Use the response

The API returns a 768-dimensional vector you can use for similarity search:

{
  "embedding": [0.023, -0.156, 0.089, ...],
  "dimensions": 768,
  "cached": false
}

Available Endpoints

EndpointDescription
POST /v1/embedGenerate CLIP embeddings (768 dimensions)
POST /v1/colorsExtract dominant colors with weights
POST /v1/silhouetteGenerate shape-based embeddings
POST /v1/attributesDetect product attributes
POST /v1/catalog/productsUpload products to your catalog
POST /v1/catalog/searchSearch catalog by image similarity

Need help?

Email us at support@dupifyapp.com and we'll get back to you within 24 hours.