Quick buy
Auth context: sub-user — On-Behalf-Of required. Rate limit: 50/min.
Used for bulk fills. The server selects up to amount listings ≤
maxPrice for the given itemId and creates one Trade. itemCount in
the response is the actual purchased count (may be less than
requestedCount if supply ran out at the cap).
Returns 503 SERVICE_DISABLED when admin has paused trading.
Authorizations
Your raw API key. Generate, rotate, and revoke keys from the merchant
dashboard. Keys can optionally be bound to one or more allowed source
IPs — requests from any other IP are rejected with API_KEY_IP_DENIED.
Headers
Sub-user UUID or the merchant's externalId for that sub-user.
Required for sub-user-context routes; rejected (via requireMerchant)
on merchant-context routes.
1 - 128Body
Item id from catalog (SearchResultItem.id or ItemDetail.id).
Max acceptable unit price (decimal).
^\d+(\.\d{1,2})?$Requested unit count. The server picks the cheapest matching listings.
1 <= x <= 200standard, instant Doppler phase to buy. EcoSteam only — the order is routed exclusively to EcoSteam and priced against the phase floor. Cannot be combined with instant delivery.
Phase 1, Phase 2, Phase 3, Phase 4, Ruby, Sapphire, Black Pearl, Emerald 128