Simulate a BUY or SELL against the canonical instant matcher.
Uses the same candidate ordering, fee, rounding, AON/IOC, cost-bound and breaker logic as execution. The quote is point-in-time and is never a guaranteed fill. Exact financial values are decimal strings. Anonymous access remains available; a presented developer key requires market:read. A wallet session adds self-match exclusion and authoritative spendable data; when combined with a developer key, that private enrichment additionally requires account:read.
Authorizations
Builder identity and quota key. It never substitutes for a wallet session or restricted trading authorization and can never sign or custody assets.
Path Parameters
Alephium address (base58, optional :N group suffix).
30 - 80^[123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz:]+$Body
yes, no buy, sell gtc_limit, ioc_market Exact token base-unit quantity encoded as canonical JSON string.
^(0|[1-9][0-9]*)$Exact token base-unit quantity encoded as canonical JSON string.
^(0|[1-9][0-9]*)$Price as integer ticks of 0.001 (0=No, 1000=Yes).
0 <= x <= 1000Exact token base-unit quantity encoded as canonical JSON string.
^(0|[1-9][0-9]*)$0 <= x <= 65535Exact token base-unit quantity encoded as canonical JSON string.
^(0|[1-9][0-9]*)$Response
Default Response
Alephium address (base58, optional :N group suffix).
30 - 80^[123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz:]+$^[0-9a-f]{64}$- Option 1
- Option 2
- Option 3
- Option 4
Exact token base-unit quantity encoded as canonical JSON string.
^(0|[1-9][0-9]*)$^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$false 
