v1

latestOpenAPI 3.0.0raw.githubusercontent.com2025-08-296916379.5 KB
sales

Get the cheapest sale grouped by templates.

You can filter the result by specific asset / template data fields.You can add for example &template_data.rarity=common to only receive results which have an attribute "rarity" with the value "common". You can query specific asset data by using &immutable_data.rarity=common or &mutable_data.rarity=common .If you want to query a non text type you need to specify it explicitly (defaults to text type) like data:bool.foil=true or data:number.id=4 or data:text.rarity=common. Integers which are defined greater than 32 bit (eg 64 bit) in the schema need to be queried as text.

get/atomicmarket/v1/sales/templates

Query parameters

symbolstring required

Token symbol

min_pricenumber

Min price

max_pricenumber

Max price

collection_namestring

Filter by collection name

schema_namestring

Filter by schema name

template_idinteger

Filter by template id

burnedboolean

Filter for burned assets

ownerstring

Filter by owner

matchstring

Search for input in asset name on template data

searchstring

Fuzzy search for input in asset name on template data

match_immutable_namestring

Search for input in asset name on asset immutable data

match_mutable_namestring

Search for input in asset name on asset mutable data

is_transferableboolean

Check if asset is transferable

is_burnableboolean

Check if asset is burnable

minterstring

Filter by account that minted the asset

burnerstring

Filter by account that burned the asset

initial_receiverstring

Filter by account that the asset was minted to

collection_blackliststring

Hide collections from result. Split multiple with ","

collection_whiteliststring

Show only results from specific collections. Split multiple with ","

pageinteger

Result Page

limitinteger

Results per Page

order'asc' | 'desc'

Order direction

sort'template_id' | 'price'

Column to sort

Response

OK

successboolean
query_timeinteger nullable