Halloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run ScanHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
FREEDOM251

Freedom251 › Blog › curl

An Open JSON Index of Toronto Resale Prices, With curl and jq

By Freedom251 Team · · 4 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

You can query within’s Toronto Resale Price Index as a public JSON file, then use jq to pull out its timestamp, listing count, median, or product rows. Its prices are live boutique asking prices in Canadian dollars—not completed sales or estimates of market value—so treat every result as a dated snapshot of the shops it covers.

What the Toronto Resale Price Index measures

The index summarizes prices attached to live listings at participating Toronto boutiques. The publisher says it uses each shop’s asking price without adding to or subtracting from it; it does not count sold listings or infer transaction prices. That makes it useful for questions such as “How much are used Jordans listed for in Toronto?” or “What is the median asking price for Chrome Hearts?” It cannot, by itself, answer what buyers actually paid or what an item is worth.

As an Amazon Associate I earn from qualifying purchases.

The JSON document is at https://shopwithin.co/index/toronto-resale.json. The accompanying Toronto Resale Price Index page describes its coverage and methodology. The file is updated whenever the page is; check the timestamp in the response before citing any live figure.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Fetch the JSON and inspect its headline fields

With curl and jq installed, request the endpoint and select the fields you need:

curl -s https://shopwithin.co/index/toronto-resale.json 
  | jq -c '{countedAt, pieces: .counted.pieces, median: .counted.median, resaleShare: .counted.resaleShare}'

The -s option makes curl quiet, and jq -c prints the selected object on one compact line. In a September 27, 2026 example, the output was:

{"countedAt":"2026-09-27T06:28:15.861Z","pieces":4629,"median":400,"resaleShare":30}

That historical response represents 4,629 pieces, a CAD $400 median asking price, and a 30% resale share at the recorded timestamp. It is not a current reading. When reporting a new response, preserve the exact countedAt value and identify the publisher and date alongside the numbers.

Query product rows

The publisher’s September example includes sneaker rows. To print matching rows as tab-separated values, first inspect the document’s top-level keys and the relevant row structure:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
curl -s https://shopwithin.co/index/toronto-resale.json | jq 'keys'

Once you have identified the row collection and its field names in the returned JSON, filter and format it with jq. For example, if the collection is rows and it has category, pieces, and median fields:

curl -s https://shopwithin.co/index/toronto-resale.json 
  | jq -r '.rows[] | select(.category == "Sneakers") | [.name, .pieces, .median] | @tsv'

Check the actual keys rather than assuming this illustrative filter matches every version of the file. The September 27, 2026 article reported Jordan 1 at 241 pieces and CAD $350 median; Jordan 4 at 134 and $350; Travis Scott at 132 and $450; and Kobe at 107 and $400. Those are dated examples, not live counts.

How to read the median, condition labels, and coverage

The median is an asking price, using the lower middle value

For an even number of observations, the publisher reports the lower of the two middle prices rather than averaging them. For example, with prices of $300, $350, $400, and $450, the index median is $350, not the arithmetic midpoint of $375. The publisher says every displayed median corresponds to an asking price attached to an item in the listings.

Condition data reflects shop labels

Condition is based on the wording supplied by the boutique. Listings without a stated condition remain in the overall totals but are left out of condition-specific medians. A product title that uses “vintage” is treated as describing a wash or era, not as a wear grade.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Rows have minimum sample thresholds

The September article says segment rows are suppressed until they contain at least 10 live pieces. Pre-owned and stated-new medians each require at least three observations in their respective groups. A missing row or condition median therefore need not mean the category has no listings; it may not meet the publisher’s threshold.

It covers participating boutiques, not the whole city

For its October 3, 2026 reading, the index page listed six boutiques and these publisher-counted listing totals:

Rank #4
The New Real Book
  • Used Book in Good Condition
Boutique Listings, October 3, 2026
Utopia 3,728
Due West 2,223
WDLT117 929
parlor23 605
Outlined 471
OUT 101

These counts describe the index’s covered listings at that snapshot, not a census of Toronto’s resale market. Coverage can also change over time: the September article discussed Utopia and WDLT117, whereas the October page listed six boutiques. Do not combine values from those different snapshots as though they describe one dataset.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What the published figures can—and cannot—tell you

Within’s index page reported 8,057 live pieces, a CAD $300 median asking price, and a listed range of CAD $5–$21,000 for its October 3, 2026 reading. It also said 1,377 of the 8,057 listings (17%) carried a boutique-stated resale condition grade. These are publisher-reported figures for that date and coverage, not independently produced market statistics.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The September 27, 2026 article’s live reading was 4,629 pieces, CAD $400 median, and 30% resale share. A separate September history row showed 4,700 pieces and a CAD $400 median. Keep that historical row distinct from the September 27 reading and from the October 3 snapshot.

Use the index to describe the asking prices and listed inventory represented in its file. Do not treat its median as a sale-price benchmark, market valuation, or complete count of Toronto resale activity. When comparing it with another source, check whether that source measures asking or sold prices, its merchant and geographic coverage, snapshot date, condition rules, sample thresholds, and median method.

Cite and reuse the index

The index page says its figures may be reused under CC BY 4.0 and gives this attribution for the October reading: “Source: within, Toronto Resale Price Index, October 2026, shopwithin.co/index/toronto-resale”. Include the snapshot date when quoting volatile counts or medians, and link readers to the index page or JSON endpoint so they can inspect the source.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

curlDatajqJSONprice indexToronto resale

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.