For developers

haatlabs API

The same engines our products run on, over HTTP: product lookups, background cut-outs and AI product descriptions, alone or chained into pipelines.

On RapidAPI: coming soon.

What it does

Four kinds of call

Lookups

Search Amazon in 23 marketplaces, read a product by its ASIN, and search the web for product images.

Cut-outs

Remove the background from a product photo and get a clean PNG, up to 2048 px on its long side.

AI calls

Write a title, description, SEO fields and tags in a plain, technical or friendly tone, in the language you choose; or check whether a picture shows the product you expect.

Pipelines

Chain the steps above into one job of up to 4 steps, from ready-made presets or your own, and get a callback when it finishes.

  • Inputs are public https URLs; nothing is uploaded to us directly.
  • Images come back as signed URLs.
  • Jobs, results and stored images are deleted 7 days after the job was made.
  • Callbacks are signed the Standard Webhooks way, with a secret of your own, and retried for about two and a half hours.
Plans

Pick a plan on RapidAPI

Quotas are per month. Each call counts once. Basic stops at its quota; paid plans keep going and pay per extra call.

PlanPrice a monthLookupsCut-outsAI callsPipelines
BasicFree100505010
Pro$195,0001,0002,000200
Ultra$7925,0005,00010,0001,000
Mega$249100,00020,00040,0005,000
Each extra callpaid plans$0.004$0.02$0.01$0.10

An invalid request (4xx) counts against your quota, as RapidAPI counts it; a request we fail to serve (5xx) does not.

Building something with it?

Questions, early access or partnerships: write to us and a person replies.

[email protected]