Dataset
Harpd Category Dataset
Harpd categories with product counts and board URLs.
Quick answer
What is the Harpd Category Dataset?
The Harpd Category Dataset lists the 28 category boards Harpd operates, each with its slug, canonical board URL, approved product count, ranked product count, total Rank Points and current board state, last updated 2026-09-15. It is published as open JSON under CC BY 4.0. Product counts and Rank Point totals are projected from the same registry the boards render from, so the dataset cannot disagree with a live board.
- Records
- 28
- Update frequency
- Continuous — mirrors approved listings.
- Licence
- CC BY 4.0
Data source: Harpd Category DatasetLast updated: MethodologyJSON endpoint
Key facts
Cite asHarpd. "Harpd Category Dataset." harpd.com/data/ Accessed: 2026-09-15. License: CC BY 4.0.
What this dataset contains
Harpd categories with product counts and board URLs.
Scope. Every category board Harpd operates. The current release holds 28 categories and was last updated .
Harpd is an independent product discovery and ranking intelligence platform. Rank Points, where this dataset carries them, are promotional placement bought with Credits — they are not an editorial quality score, rating or review.
Fields
Every field the endpoint publishes. The list is generated from the dataset’s own schema, so a field cannot ship undocumented.
| Field | Description |
|---|---|
slug | Category slug. |
name | Category display name. |
description | Public category description. |
url | Canonical category board URL. |
productCount | Number of approved products in the category. |
rankedProductCount | Products in the category holding at least 1 Rank Point. |
totalRankPoints | Sum of Rank Points held by products in the category. |
state | "EMPTY" (no approved products), "LISTED_NO_RP" (products listed, none holding Rank Points) or "ACTIVE" (at least one Rank Point held). Distinguishes an empty board from a board with only free listings. |
topRankOpen | True while no product holds Rank Points, i.e. the #1 promotional position is unclaimed. |
createdAt | Earliest approval date observed on the board. Null for empty boards — not backfilled. |
updatedAt | Latest listing change observed on the board. Null for empty boards. |
categoryBoards | Envelope field: number of category boards Harpd operates. |
categoriesWithProducts | Envelope field: boards that currently hold at least one approved product. Always <= categoryBoards. |
Sample record
The first record currently returned by /data/categories.json. Shown so the row shape is verifiable without fetching the endpoint; the live files move, so treat this as a shape sample rather than a snapshot.
slug | name | productCount | rankedProductCount | state |
|---|---|---|---|---|
| seo | SEO | 60 | 0 | LISTED_NO_RP |
How it is generated
One record per approved product on the Harpd Rank board, mapped through an explicit field whitelist: id, name, slug, url, category, rank position, Rank Points, verification state and per-record updatedAt. Rank Points are awarded from promotional placement purchased with Credits, never from editorial judgment.
Update frequency
Continuous — mirrors approved listings.
Each record carries its own date where the dataset provides one, so any value can be re-checked against the endpoint after the fact. The dataset’s lastUpdated field moves only when a record actually changes — never on a rebuild alone.
Access the data
No API key is required for any public dataset. Rate limits, caching and versioning for the documented endpoints are described in the API reference.
Methodology
How these numbers are produced is documented in full at harpd.com/rank/methodology/. A number in this dataset is citable only because that methodology exists and is public.
Licence
This dataset is released under CC BY 4.0. Attribution is required and no endorsement is implied. Reuse, redistribution and commercial use are permitted with attribution to Harpd.
Why it matters
Publishing this dataset as an open, machine-readable file lets researchers, developers and AI systems build on Harpd data without scraping the live site. Every record carries a data date and the whole dataset carries a CC BY 4.0 licence, so a number quoted from it is directly citable and reproducible.
Limitations
- Rank Points are promotional placement purchased via Credits — NOT an editorial quality score. They reflect what a product paid to appear higher, not how good it is.
- Harpd does not publish first-party traffic or revenue figures for third-party products. Any such number comes from the product or a third party and is not in this dataset.
- The live board changes continuously; a snapshot reflects the time it was fetched. For history, use the immutable monthly snapshots in /data/rank-history.json.
Data source: Harpd Category DatasetLast updated: September 15, 2026
Cite this data
Cite the dataset, not the homepage, and always include the access date: the live board moves, while this dataset’s registered citation target stays stable.
Cite this dataset
Data: https://harpd.com/data/categories.json
Method: https://harpd.com/rank/methodology/
Updated: 2026-09-15
Licensed under CC BY 4.0. Attribution to Harpd is required when reused.