API overview
The Product Hunt API provides programmatic access to Product Hunt data via a GraphQL interface, allowing you to build integrations and tools that interact with the platform.
Rate limits
The Product Hunt API enforces rate limits to ensure fair use and platform stability. Rate limit information is included in the response headers of every API request.
Authentication
Authenticate with the Product Hunt API using OAuth 2.0. Choose between user authentication for user-specific access or client-only authentication for public data.
GraphQL basics
GraphQL is a query language that lets you request exactly the data you need from the Product Hunt API. Learn the basics of writing GraphQL queries.