Solutions/Auction Results API
Auction Results API
Query two decades of art auction results as clean JSON: hammer prices, pre-sale estimates, sale dates, lot performance, dimensions, and artist metadata for 285,000+ catalogued lots from major and regional auction houses worldwide.
Filter by artist, category, date range, price bracket, and sale outcome. Every response includes pagination metadata and converts prices to whole USD, with original sale currency preserved per record.
Example
# Sold Gerhard Richter lots over $100k since 2024
curl "https://api.artmarketapi.com/api/v1/auction_records?artist={artistId}&min_price=100000&start_date=2024-01-01" \
-H "Authorization: Bearer amapi_live_your_key"Key endpoints
GET /auction_recordsFilterable lot-level auction resultsGET /auction_records/{id}One lot with metrics and comparablesGET /search/artistResolve artist names to IDsGET /exports/auction-recordsBulk CSV/JSON export of filtered results
Normalized and deduplicated
One schema across every auction house — no scraping, no PDF parsing, no per-house field mapping.
USD plus original currency
Converted USD figures for aggregation, original hammer price and currency preserved for accuracy.
Built for volume
Cursor-paginated bulk endpoints and incremental sync via updatedSince for enterprise pipelines.
Start free
Every account starts with 100 free credits — enough to build and test a real integration. No card required.