Product Hunt

List Product Hunt user posts

List a Product Hunt user's made, submitted or voted posts, cursor-paged.

GET/v1/product-hunt/users/{username}/posts
1credit
x-api-keystringheader

API key (`sfk_...`)

Parameters
3
usernamestringrequiredpath

Product Hunt username, e.g. `rrhoover`.

kindstringrequiredquery

Which list to page: `made`, `submitted` or `voted`.

one of: made, submitted, voted

cursorstringoptionalquery

Cursor from `page.nextCursor` of the previous response. It only works with the same endpoint and filters.

min 1 chars · max 1024 chars

Response fields
16

Endpoint-specific response payload.

datalookupStatus
string

`not_found` when no public user has that username.

one of: found, not_found

datausername
string

The username the list belongs to.

datakind
string

The list returned.

one of: made, submitted, voted

The posts on this page.

dataposts[]id
string

Post id.

dataposts[]slug
string

Post slug.

dataposts[]name
string

Post name.

datatotalCount
integer

How many posts the list has.

≥ 0

Pagination state for the current page.

datapagehasMore
boolean

Whether another page is available.

datapagenextCursor
stringnullable

Cursor to pass in the next request when more pages exist; null on the last page.

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/users/rrhoover/posts?kind=submitted" \
  -H "x-api-key: YOUR_API_KEY"

Responses

One of a Product Hunt user's post lists.