Open data

Harpd Product Ranking Data

Harpd publishes structured product ranking data to make product discovery and ranking information easier to explore, analyze, and reference. Every endpoint below is public, machine-readable, and derived from the same first-party data as theHarpd Rank boards.

What is the Harpd ranking dataset?

The Harpd ranking dataset is the public, machine-readable export of Harpd Rank. It currently covers 89 approved products across19 categories, currently led by imgkit. Records contain each product's rank, Rank Points, category, verification status, and public profile URL. The dataset is published under CC BY 4.0 and regenerated from live Rank data on every request.

What these words mean on Harpd

Research, methodology, benchmarks and pricing are different kinds of evidence. On Harpd,research is the evidence and data itself — the datasets on this page.Methodology is how the data is collected and evaluated — the written rules behind every number. A benchmark is a reproducible measurement run under a documented method. Pricing is structured pricing information, verified against official provider pages. We keep them separate so a claim is never confused with its evidence.

The evidence framework

Every claim published on Harpd is supposed to trace through this chain. Where a link is missing, we label it instead of filling the gap.

  1. ClaimExample: “Product X holds rank #N on the overall board with M Rank Points.”
  2. DataThe canonical machine-readable record: /data/rank.json and /data/rank.csv.
  3. MethodologyHow the numbers are produced: Harpd Rank Methodology, also exported as /data/methodology.json.
  4. ResultPublished live on the overall board and the history archive, generated from the same first-party data.
  5. Source / DatasetHarpd Rank first-party data, published under CC BY 4.0 with a versioned field schema.
  6. ReproductionDownload the JSON or CSV, check the schemaVersion, and recompute any board position from the exported records.

The claim → data → method → updated register for every public Harpd claim lives on the Evidence page.

Download the dataset

Last updated: 2026-08-28 (most recent product record change). Pricing data last verified 2026-08-18; benchmark data last updated 2026-08-18.

The benchmark data and its reproducible runner are also mirrored in the open-source repositoryharpd-dev/llm-cost-benchmark(see DATA_DICTIONARY.md andMETHODOLOGY.md there).

Dataset schema

All endpoints share one envelope. Field names are stable;schemaVersion is 1.0. Breaking field changes bump the version rather than silently renaming fields.

FieldMeaning
schemaVersionVersion of this dataset schema. Currently "1.0". Field names are stable; breaking changes bump the version.
generatedAtISO-8601 timestamp of when this response was serialized.
lastUpdatedISO-8601 timestamp of the most recent record-level data change. Moves only when the underlying data changes — never on rebuild alone.
sourceWhere the record comes from: "Harpd Rank" for ranking data, the benchmark id for benchmark records, or the official provider page URL for pricing records.
methodologyURL of the Harpd Rank methodology page.
licenseThe dataset is published under CC BY 4.0.
countNumber of records in the collection.
name / slugProduct display name and its stable URL slug used in profile URLs. `id` equals the slug.
urlCanonical Harpd product profile URL.
websiteThe maker’s own public website (products.json only).
descriptionThe maker-provided public product description (products.json only).
category / categoryNameHarpd Rank category slug and its display name.
rankCurrent position on the overall board. Products with Rank Points only.
rankPointsCurrent Harpd Rank Points. One completed Credit spend creates one permanent Rank Point.
verifiedTrue when Harpd has verified the product’s listing.
updatedAtLast public update timestamp for the product record.
provider / modelPricing records: billing provider and model display name. Each record also carries `source` (the official pricing page) and `last_updated` (verification date).
model / task / metricBenchmark records: the model under test, the task, and the metric name (success_rate, latency, token counts, cost per task / successful task).
score / cost / unitBenchmark records: the metric value (`score`); `cost` repeats the value in USD for cost metrics and is null otherwise; `unit` states the measurement unit.
timestampBenchmark records: the benchmark run’s own timestamp, data-derived.
periodType / periodKeyHistory records: "monthly" or "weekly" and the period identifier (YYYY-MM or YYYY-Www).
startsAt / endsAtHistory records: the closed period’s UTC start and end timestamps.
productCountHistory records: products recorded in the closed-period snapshot.

How is this data produced?

The dataset is a direct serialization of the Harpd Rank overall board. Products enter the board when they are approved; optional Credits add permanent Rank Points. See Harpd Rank Methodology for how ranks are computed, andproduct categories to browse the boards the dataset mirrors. Harpd Rank statistics are also available on the stats page.

What is not in the dataset?

Only public product and ranking information is published. The dataset never contains user accounts, email addresses, payment or Credit transaction data, moderation notes, or unapproved submissions. Product descriptions are included as provided by their makers.