curl "https://api.liquid.tf/api/dev/load_pending_buy_orders" \
-H "X-API-Key: YOUR_SITE_API_KEY"
const response = await fetch('https://api.liquid.tf/api/dev/load_pending_buy_orders', {
headers: {
'X-API-Key': 'YOUR_SITE_API_KEY'
}
});
const trades = await response.json();
import requests
response = requests.get(
'https://api.liquid.tf/api/dev/load_pending_buy_orders',
headers={'X-API-Key': 'YOUR_SITE_API_KEY'}
)
trades = response.json()
[
{
"user_id": "76561198000000000",
"trade_id": "7234567891",
"timestamp": 1704067200,
"status": "Action required",
"total": 33000,
"items": [
{
"name": "Mann Co. Supply Crate Key",
"sku": "5021;6",
"quantity": 2,
"price": 16500,
"quality": "Unique",
"image_url": "563268321",
"particle_url": null
}
],
"trade_type": "buy_order",
"raw_status": "SENT",
"buyer_id": "76561198111111111",
"supplier_id": "76561198000000000",
"buyer_steam_creation_time": 1234567890,
"supplier_steam_creation_time": 1234567890,
"partner_steam_creation_time": 1234567890,
"verification_code": "ABC123",
"supplier_linked_account": {
"id64": "76561198222222222",
"name": "Alt Account",
"image_url": "https://avatars.steamstatic.com/abc123_full.jpg"
}
}
]
Trade Management
Load Pending Buy Order Trades
Retrieve all pending buy order fulfillment trades
GET
/
api
/
dev
/
load_pending_buy_orders
curl "https://api.liquid.tf/api/dev/load_pending_buy_orders" \
-H "X-API-Key: YOUR_SITE_API_KEY"
const response = await fetch('https://api.liquid.tf/api/dev/load_pending_buy_orders', {
headers: {
'X-API-Key': 'YOUR_SITE_API_KEY'
}
});
const trades = await response.json();
import requests
response = requests.get(
'https://api.liquid.tf/api/dev/load_pending_buy_orders',
headers={'X-API-Key': 'YOUR_SITE_API_KEY'}
)
trades = response.json()
[
{
"user_id": "76561198000000000",
"trade_id": "7234567891",
"timestamp": 1704067200,
"status": "Action required",
"total": 33000,
"items": [
{
"name": "Mann Co. Supply Crate Key",
"sku": "5021;6",
"quantity": 2,
"price": 16500,
"quality": "Unique",
"image_url": "563268321",
"particle_url": null
}
],
"trade_type": "buy_order",
"raw_status": "SENT",
"buyer_id": "76561198111111111",
"supplier_id": "76561198000000000",
"buyer_steam_creation_time": 1234567890,
"supplier_steam_creation_time": 1234567890,
"partner_steam_creation_time": 1234567890,
"verification_code": "ABC123",
"supplier_linked_account": {
"id64": "76561198222222222",
"name": "Alt Account",
"image_url": "https://avatars.steamstatic.com/abc123_full.jpg"
}
}
]
Overview
Returns all pending buy order fulfillment trades (type: "buy_order") where you are either the buyer (who created the buy order) or the seller (who is fulfilling the order).
For marketplace listing trades, use Load Pending Marketplace Trades instead.
Authentication
string
required
Your site API key
Rate Limit
1 request per minuteResponse
array
Array of pending buy order trade objects
Show Trade Object
Show Trade Object
string
Your Steam ID
string
Steam trade offer ID
integer
Unix timestamp when trade was created
string
Human-readable status:
"Action required"- You are the seller and need to send the trade"Waiting for buyer"- You are the seller waiting for buyer to accept"Waiting for seller"- You are the buyer waiting for seller to send items"confirmation_required"- Trade requires mobile confirmation
integer
Total price of all items in the trade (in cents)
string
Always
"buy_order" for buy order fulfillment tradesstring
Raw trade status (e.g.,
"SENT", "CONFIRMATION_REQUIRED")string
Steam ID of the buyer (who created the buy order)
string
Steam ID of the seller (who is fulfilling the order)
integer
Unix timestamp of buyer’s Steam account creation
integer
Unix timestamp of supplier’s Steam account creation
integer
Unix timestamp of actual trade partner’s Steam account creation
string
Trade verification code (if applicable)
object
array
Array of items in the trade
Show Item Object
Show Item Object
curl "https://api.liquid.tf/api/dev/load_pending_buy_orders" \
-H "X-API-Key: YOUR_SITE_API_KEY"
const response = await fetch('https://api.liquid.tf/api/dev/load_pending_buy_orders', {
headers: {
'X-API-Key': 'YOUR_SITE_API_KEY'
}
});
const trades = await response.json();
import requests
response = requests.get(
'https://api.liquid.tf/api/dev/load_pending_buy_orders',
headers={'X-API-Key': 'YOUR_SITE_API_KEY'}
)
trades = response.json()
[
{
"user_id": "76561198000000000",
"trade_id": "7234567891",
"timestamp": 1704067200,
"status": "Action required",
"total": 33000,
"items": [
{
"name": "Mann Co. Supply Crate Key",
"sku": "5021;6",
"quantity": 2,
"price": 16500,
"quality": "Unique",
"image_url": "563268321",
"particle_url": null
}
],
"trade_type": "buy_order",
"raw_status": "SENT",
"buyer_id": "76561198111111111",
"supplier_id": "76561198000000000",
"buyer_steam_creation_time": 1234567890,
"supplier_steam_creation_time": 1234567890,
"partner_steam_creation_time": 1234567890,
"verification_code": "ABC123",
"supplier_linked_account": {
"id64": "76561198222222222",
"name": "Alt Account",
"image_url": "https://avatars.steamstatic.com/abc123_full.jpg"
}
}
]
Key Differences from Marketplace Trades
Trade Type
Trade Type
trade_type is "buy_order" instead of "market"Linked Accounts
Linked Accounts
Includes
supplier_linked_account field when seller uses a linked accountStatus Values
Status Values
Different status values to reflect buy order fulfillment workflow
Buyer/Seller Roles
Buyer/Seller Roles
Buyer creates the buy order, seller fulfills it (reversed from marketplace)
⌘I
