Courtyard.io scraper
Pricing
from $2.64 / 1,000 card records
Courtyard.io scraper
Extract graded trading card, coin, and watch data from Courtyard.io: grading, fair market value, live orderbook, vault status, and blockchain provenance for every asset.
Pricing
from $2.64 / 1,000 card records
Rating
0.0
(0)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
🃏 Courtyard.io scraper
|
Know the true value of a vaulted card, coin, or watch before you buy or sell it Point this actor at any Courtyard.io asset and get its grading detail, fair market value estimate, live orderbook, vault status, and blockchain provenance back as clean structured data, no manual page-checking required. |
|
💵 Fair market value Estimate plus a confidence score for every asset |
📈 Live orderbook Lowest active ask and highest active bid, right now |
🔗 Blockchain provenance Chain, contract, token ID, and proof of integrity |
🏅 Grading detail Grader, grade, and serial number for every card, coin, or watch |
Courtyard.io scraper pulls full grading detail, fair market value estimates, the live buy and sell orderbook, vault status, and blockchain proof of ownership for graded Pokemon cards, sports cards, coins, and watches on Courtyard.io. Feed it direct asset links or let it browse the marketplace for you.
🔍 What does Courtyard.io scraper do?
Point this actor at a Courtyard.io asset link, or ask it to browse the marketplace, vending machine, or leaderboard, and it reads every asset's own listing page for you.
For each item it returns the grading company and grade, the year, set, and card number, a fair market value estimate with a confidence score, and the current lowest asking price and highest buy offer sitting live on the order book right now. You also get vault location, whether the item has been redeemed, and the on-chain contract and token details that prove custody and ownership.
Most tools that track graded card prices only show you a single sale history. This one shows you what the market is offering to pay and accept for an item right now, not just what happened last time it changed hands.
💡 Why use Courtyard.io scraper?
- I collect graded Pokemon or sports cards and want to track fair market value and live asking prices across my whole collection without checking each listing by hand.
- I run a card flipping or arbitrage business and need to spot items priced below their fair market value or below recent comparable sales.
- I build price trackers or collectible market dashboards and need clean, structured data instead of screenshotting listings.
- I research alternative assets and want blockchain-verified custody and provenance data for vaulted collectibles, not just price.
🚀 How to use Courtyard.io scraper
|
STEP 1 Point it at assets Paste specific Courtyard.io asset links, or leave the field empty to browse automatically. |
STEP 2 Set your scope Pick a listing area, an optional category, how many assets you want, and whether to include price and transaction history. |
STEP 3 Get your data Click Start and open the Dataset tab. Switch between the Listings, Orderbook, and Provenance views. |
📥 Input
| Field | Type | Required | Description |
|---|---|---|---|
| Asset URLs or IDs | array of URLs | No | Direct Courtyard.io asset links you already know about. Fastest and most reliable option. Leave empty to discover assets automatically instead. |
| Discovery mode | enum | No | Which listing area to browse when no asset URLs are given: marketplace, vending machine (cards, coins, or watches), or leaderboard. |
| Category filter | enum | No | Restrict automatic discovery to one category, such as Pokemon, Basketball, or Watches. |
| Max assets | integer | No | Maximum number of assets to return. |
| Include price history & transaction history | boolean | No | Adds comparable sales across every grade of the same item, plus its full transfer history. Roughly triples the requests per asset. |
| Include likes count | boolean | No | Adds the public likes count for each asset. |
| Proxy configuration | object | No | Leave on the default setting for reliable, uninterrupted scraping. |
📤 Output
Each dataset row is one asset, with its grading, pricing, and provenance data.
{"asset_id": "efcb845d5d8d84cd7013ce60b0a05297a9573e1634bd96bfb6fcc6c39addb361","asset_url": "https://courtyard.io/asset/efcb845d5d8d84cd7013ce60b0a05297a9573e1634bd96bfb6fcc6c39addb361","title": "2021 Pokémon SM Black Star Promo #SM247 Reshiram & Charizard GX - Holo Full Art Reshiram & Charizard GX Premium Collection (PSA 8 NM-MT)","category": "Pokémon","year": "2021","set_name": "Pokémon SM Black Star Promo","subject": "Reshiram & Charizard GX","grader": "PSA","grade": "8 NM-MT","serial_number": "64778443","fmv_estimate_usd": 42.9,"fmv_confidence": "5","minimum_bid_threshold": 37.33,"lowest_listing_usd": 40.01,"lowest_listing_expiration": "2026-08-03T21:41:09Z","highest_offer_usd": 36.33,"active_listings_count": 1,"active_offers_count": 1,"vaulted": true,"vault_location": "Courtyard US","owner_username": "crimsonhydra10630","chain": "polygon","contract": "0x251BE3A17Af4892035C37ebf5890F4a4D889dcAD","token_id": "108462354313195755805756543849539342188059017706713282205836384568338097746785","likes_count": 2,"scraped_at": "2026-07-04T21:41:08.000Z"}
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
📊 Data table
| Field | Type | Description |
|---|---|---|
| title | string | Full descriptive title of the card, coin, or watch |
| category | string | Category such as Pokemon, Basketball, or Watches |
| grader | string | Grading company: PSA, BGS, or CGC |
| grade | string | The grade assigned by the grading company |
| fmv_estimate_usd | number | Fair market value estimate in US dollars |
| fmv_confidence | string | Confidence score behind the fair market value estimate |
| minimum_bid_threshold | number | Lowest bid the platform will currently accept |
| lowest_listing_usd | number | Lowest active asking price on the live order book |
| highest_offer_usd | number | Highest active buy offer on the live order book |
| vaulted | boolean | Whether the physical item is held in a vault |
| vault_location | string | Name of the vault holding the physical item |
| owner_username | string | Current owner's public username |
| chain | string | Blockchain network the asset is recorded on |
| contract | string | Smart contract address for the asset |
| token_id | string | Unique on-chain token ID |
| proof_of_integrity | string | On-chain hash proving the asset record has not been tampered with |
| likes_count | number | Public likes count for the asset |
| price_history_json | string | Comparable sales across every grade of the same item, when enabled |
| transactions_json | string | Full on-chain transfer history, when enabled |
💰 Pricing
This actor runs on a pay per result basis. You only pay for the assets it actually returns, so an empty or failed run costs you nothing. There are no subscriptions or minimum monthly fees.
⭐ Enjoying Courtyard.io scraper?
|
⭐ ⭐ ⭐ ⭐ ⭐ One run just replaced an hour of checking listings by hand. A 5-star rating takes 10 seconds and helps other collectors, flippers, and dashboard builders find this actor. Your feedback also tells us what to build next. |
| ★ Rate this Actor on Apify |
❓ FAQ
Does this work without a Courtyard.io account? Yes. All the data in this actor is publicly viewable and does not require logging in or connecting a wallet.
Can I track prices for a specific card over time? Yes. Turn on price history in the input to get comparable sales across every grade of the same item, then run the actor on a schedule to build your own price timeline.
Why did some assets come back with missing fields? Some fields, like an active listing or a public username, only exist when the asset actually has one. This actor never fills in placeholder text for missing data, so you can trust every value you see is real.
Is this legal to use? This actor only extracts data that is already publicly visible on Courtyard.io. You are responsible for how you use the data and for complying with Courtyard.io's own terms of service. If you need a custom solution or run into an issue, open a ticket in the Issues tab.