Product Hunt

Get Product Hunt product

Get one Product Hunt product by slug: website, rating, reviews, followers and latest launch.

GET/v1/product-hunt/products/{slug}
1credit
x-api-keystringheader

API key (`sfk_...`)

Parameters
1
slugstringrequiredpath

Product slug, e.g. `notion`; case does not matter.

min 1 chars · max 120 chars · pattern: ^[A-Za-z0-9][A-Za-z0-9._-]*$

Response fields
58

Endpoint-specific response payload.

datalookupStatus
string

Whether the item was found. `not_found` means the item is not on Product Hunt, for example a topic that does not exist; it is still a completed lookup.

one of: found, not_found

The product when found; otherwise null.

dataproductid
string

Product id.

dataproductslug
string

Product slug.

dataproductname
string

Product name.

dataproducttagline
stringnullable

Product tagline.

dataproductdescription
stringnullable

Product description, as plain text; links are kept as `text (url)`.

dataproductreviewsRating
numbernullable

Average review rating, 0 to 5; null when there are no reviews.

dataproductreviewsCount
integer

Reviews.

≥ 0

dataproductfounderReviewsCount
integernullable

Reviews written by founders.

≥ 0

dataproductfollowersCount
integer

Followers.

≥ 0

dataproductlogoUuid
stringnullable

Image id of the product logo, e.g. `ff3e2acf-....png`.

dataproductwebsiteUrl
stringnullable

The product's website; null when it is offline.

dataproductwebsiteDomain
stringnullable

The product's domain.

dataproductisNoLongerOnline
boolean

Whether Product Hunt marks the product as gone.

dataproductisClaimed
booleannullable

Whether the maker has claimed the product.

dataproductisTopProduct
booleannullable

Whether Product Hunt marks it as a top product.

dataproductfirstLaunch
booleannullable

Whether this is the product's first launch.

dataproductpostsCount
integernullable

Launches of the product.

≥ 0

dataproductcategoriesCount
integernullable

How many categories the product has. The categories list can be shorter than this count.

≥ 0

dataproductiosUrl
stringnullable

iOS app link.

dataproductandroidUrl
stringnullable

Android app link.

dataproductgithubUrl
stringnullable

GitHub link.

dataproducttwitterUrl
stringnullable

X link.

dataproductfacebookUrl
stringnullable

Facebook link.

dataproductinstagramUrl
stringnullable

Instagram link.

dataproductlinkedinUrl
stringnullable

LinkedIn link.

dataproductangellistUrl
stringnullable

AngelList link.

dataproductthreadsUrl
stringnullable

Threads link.

dataproductmediumUrl
stringnullable

Medium link.

dataproductemployeeSize
stringnullable

Employee size the maker gave, when any.

dataproductfundingAmount
stringnullable

Funding amount the maker gave, when any.

dataproductwasInYCombinator
booleannullable

Whether the product went through Y Combinator.

Categories the product belongs to. Can be shorter than `categoriesCount`.

dataproductcategories[]slug
string

Category slug.

dataproductcategories[]name
string

Category name.

dataproductcategories[]path
string

Category path on Product Hunt.

Products similar to this one.

dataproductalternativestotalCount
integer

How many alternatives Product Hunt counts.

≥ 0

The alternatives on this answer.

dataproductalternativesproducts[]id
string

Product id.

dataproductalternativesproducts[]slug
string

Product slug.

dataproductalternativesproducts[]name
string

Product name.

dataproductalternativesproducts[]tagline
stringnullable

Product tagline.

dataproductalternativesproducts[]reviewsRating
numbernullable

Average review rating.

dataproductalternativesproducts[]reviewsCount
integer

Reviews.

≥ 0

Positive and negative tags from reviews.

dataproductproConTags[]name
string

The tag.

dataproductproConTags[]type
string

`Positive` or `Negative`, as Product Hunt labels it.

dataproductproConTags[]count
integer

How often it was picked.

≥ 0

The product's latest launch.

dataproductlatestLaunchid
string

Post id of the latest launch.

dataproductlatestLaunchslug
string

Post slug of the latest launch.

Metadata describing the request and billing outcome.

metarequestId
string

Unique request identifier for tracing this API call.

min 1 chars

metacreditsCharged
integer

Credits charged for this request.

≥ 0

metaversion
string

Public API version that served the response.

one of: v1

Code example

curl "https://api.socialfetch.dev/v1/product-hunt/products/notion" \
  -H "x-api-key: YOUR_API_KEY"

Responses

A Product Hunt product.