Skip to main content
POST
/
api
/
producthunt
/
launches
/producthunt/launches
curl --request POST \
  --url https://api.anysite.io/api/producthunt/launches \
  --header 'Content-Type: application/json' \
  --header 'access-token: <api-key>' \
  --data '
{
  "launch": "<string>",
  "timeout": 300
}
'
[
  {
    "id": "<string>",
    "alias": "<string>",
    "name": "<string>",
    "url": "<string>",
    "@type": "@product_hunt_launch",
    "tagline": "<string>",
    "description": "<string>",
    "launch_number": 123,
    "launch_date": "<string>",
    "created_at": "<string>",
    "scheduled_at": "<string>",
    "updated_at": "<string>",
    "daily_rank": 123,
    "weekly_rank": 123,
    "upvote_count": 123,
    "launch_day_score": 123,
    "comment_count": 123,
    "launch_state": "<string>",
    "product_state": "<string>",
    "pricing_type": "<string>",
    "is_top_launch": true,
    "is_available": true,
    "is_featured": true,
    "is_launching_today": true,
    "is_launched_this_week": true,
    "image": "<string>",
    "website_url": "<string>",
    "product": {
      "id": "<string>",
      "alias": "<string>",
      "name": "<string>",
      "@type": "@product_hunt_launch_product",
      "tagline": "<string>",
      "image": "<string>",
      "rating": 123,
      "is_top_product": true,
      "is_offline": true
    },
    "hunter": {
      "id": "<string>",
      "name": "<string>",
      "@type": "@product_hunt_launch_user",
      "alias": "<string>",
      "headline": "<string>",
      "image": "<string>"
    },
    "makers": [],
    "topics": [],
    "media": [],
    "badges": [],
    "links": []
  }
]

Documentation Index

Fetch the complete documentation index at: https://docs.anysite.io/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

access-token
string
header
required

API token from the dashboard

Headers

access-token
string
required

Body

application/json
launch
string
required

Product Hunt launch slug ('notion-calendar') or full launch URL ('https://www.producthunt.com/products/notion?launch=notion-calendar').

Minimum string length: 1
Pattern: ^(?:https?://[^\s]+|//[^\s]+|(?:www\.)?producthunt\.com[^\s]*|[A-Za-z0-9][A-Za-z0-9._-]*)$
Examples:

"notion-calendar"

"https://www.producthunt.com/products/notion?launch=notion-calendar"

timeout
integer
default:300

Max scrapping execution timeout (in seconds)

Required range: 20 <= x <= 1500

Response

Successful Response

id
string
required
alias
string
required
name
string
required
url
string
required
@type
string
default:@product_hunt_launch
tagline
string | null
description
string | null
launch_number
integer | null
launch_date
string | null
created_at
string | null
scheduled_at
string | null
updated_at
string | null
daily_rank
integer | null
weekly_rank
integer | null
upvote_count
integer | null
launch_day_score
integer | null
comment_count
integer | null
launch_state
string | null
product_state
string | null
pricing_type
string | null
is_top_launch
boolean | null
is_available
boolean | null
is_launching_today
boolean | null
is_launched_this_week
boolean | null
image
string | null
website_url
string | null
product
ProductHuntLaunchProduct · object
hunter
ProductHuntLaunchUser · object
makers
ProductHuntLaunchUser · object[]
topics
ProductHuntLaunchTopic · object[]
media
ProductHuntLaunchMedia · object[]
badges
ProductHuntLaunchBadge · object[]