Product Hunt API

The Product Hunt API provides programmatic access to Product Hunt's platform data via GraphQL. Developers can query and retrieve information about products, posts, topics, collections, users, votes, and comments. The API supports OAuth 2.0 authentication with three scopes (Public, Private, Write), client-only authentication for public data, and developer tokens for simple scripts. It allows applications to interact with the Product Hunt community, fetch daily product launches, explore trending tech products, and integrate Product Hunt data into third-party applications.

API entry from apis.yml

apis.yml Raw ↑
aid: product-hunt:product-hunt-api
name: Product Hunt API
description: The Product Hunt API provides programmatic access to Product Hunt's platform data via GraphQL.
  Developers can query and retrieve information about products, posts, topics, collections, users, votes,
  and comments. The API supports OAuth 2.0 authentication with three scopes (Public, Private, Write),
  client-only authentication for public data, and developer tokens for simple scripts. It allows applications
  to interact with the Product Hunt community, fetch daily product launches, explore trending tech products,
  and integrate Product Hunt data into third-party applications.
humanURL: https://api.producthunt.com/v2/docs
baseURL: https://api.producthunt.com/v2/api/graphql
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
- Product Discovery
- Startups
- Tech Products
properties:
- type: Documentation
  url: https://api.producthunt.com/v2/docs
- type: APIReference
  url: https://api-v2-docs.producthunt.com
- type: Authentication
  url: https://www.producthunt.com/v2/oauth/applications
- type: GraphQLExplorer
  url: https://ph-graph-api-explorer.herokuapp.com/
- type: GitHub
  url: https://github.com/producthunt/producthunt-api
- type: RateLimits
  url: https://api.producthunt.com/v2/docs#section/Getting-Started/Rate-Limiting
- type: Support
  url: mailto:[email protected]