Skip to content
descriptionlab

Developers

Product Description Generator API

The DescriptionLab API lets you generate product descriptions from images programmatically. Connect it to your PIM, ERP or store backend and describe new products the moment their photos are uploaded.

  • Accepts 1–3 product image URLs
  • Optional parameters for length, tone, style, language and keywords
  • Supports any language
  • Simple POST request with JSON input
POST · application/jsonrequest body
{
  "img_url1": "https://example.com/image1.jpg",
  "img_url2": "https://example.com/image2.jpg",
  "img_url3": "https://example.com/image3.jpg",
  "length": "Longer",
  "language": "English",
  "tone": "Neutral",
  "style": "Feature",
  "keywords": "lightweight, durable",
  "additional features": "Dimensions: 20x60x50 cm"
}

Parameters

What you can customize

Every parameter except the first image URL is optional. Leave them out and you get a solid default description.

ParameterTypeDescription
img_url1 … img_url3string1 to 3 public URLs of product images. Only img_url1 is required.
lengthstringShorter, Longer, Specifications only, Amazon.
languagestringAny language, for example English, German or Spanish.
tonestringNeutral, Casual, Formal, Luxurious, Persuasive.
stylestringClassic, Feature, Benefit or Storytelling.
keywordsstringComma-separated keywords to optimize for, e.g. “linen midi dress”.
additional featuresstringAnything the photo can't show: brand, dimensions, composition, sizes, care.

Getting started

Your first request in four steps

  1. 1Sign up to DescriptionLab.
  2. 2Open API in the left menu of the app.
  3. 3Generate your API key.
  4. 4Start sending API requests.

Pricing

Same plans as the app

API calls count towards the same monthly description quota as the web app. Start on the Free plan and upgrade when you go live.

Compare plans

Need higher volume? Email admin@descriptionlab.com.

Describe products the moment they're photographed.

Upload a few product photos and see the copy DescriptionLab writes for them. Your first 3 descriptions are free.