Buy orders
Place a buy order to get compute time on a capacity.--max-rate is the most you’ll pay in dollars per node
per hour. You can also use --max-price to set a maximum total for the order instead.
--allow-standing.
Pin to an instance SKU
Every order is pinned to a single instance SKU; the order fills only on that SKU. Pass--instance-sku <id> to pick one directly:
sf orders create without --instance-sku opens an interactive picker that shows every
registered SKU’s name, id, and properties. Run sf instance-skus list to browse them beforehand.
See Instance SKUs for the full model.
Sell orders
Sell back compute time you own. This is useful when you have allocated time you no longer need.Sell orders are not guaranteed to fill. Use
--allow-standing to keep the order on the book until a
buyer matches.Sell fees
A resale fee is deducted from the fill price when a sell order executes. The fee is dynamic and can change at any time. You receive the fill price minus the fee as credits. There are no fees on buy orders.Order statuses
| Status | Description |
|---|---|
| pending | Submitted, not yet processed |
| filled | Executed successfully |
| standing | Waiting for a match on the order book |
| cancelled | No match found (immediate-or-cancel) or manually cancelled |
| rejected | Validation or system error |
Check an order
List orders
Cancel an order
Cancel a standing order that hasn’t filled yet.Time formats
Order start and end times snap to hour boundaries. The CLI accepts several time formats:now— current timein 6h,in 2d— relative timetomorrow,mar 15— natural language dates2025-03-15T10:00:00Z— ISO 8601- Unix timestamps
1h, 7d, 2w.