curl -X GET "https://api.strike.markets/positions/0x742d35cc6C6C7532B1140Da4C8A2f6C8ECfC9B46/queue-positions"
{
"queuePositions": {
"12346": "1250.75",
"12347": "3500.25"
}
}
Overview
Get payout queue information for positions that have been closed but are waiting for settlement. When the protocol treasury has insufficient funds to immediately pay out closed positions, they are placed in a First-In-First-Out (FIFO) payout queue.
This endpoint does NOT require authentication and provides queue status information for any wallet address.
Path Parameters
Ethereum wallet address to check queue positions for.Format: 42-character hex string starting with “0x”
Example: “0x742d35cc6C6C7532B1140Da4C8A2f6C8ECfC9B46”
Response Structure
The response is a dictionary where each key is a position ID (as string) and the value contains queue information for that specific position.
Queue Entry Properties
The position ID that is in the payout queue
USD amount ahead of this position in the queue
Original margin amount for this position
Realized profit/loss when position was closed
Total amount to be paid out (margin + realized_pnl)
Numerical position in the payout queue (1 = next to be paid)
Estimated ISO timestamp when payout will be processed
Error Responses
Invalid wallet address format{
"error": 400,
"message": "Invalid wallet address format"
}
No queue positions found for this wallet (no pending payouts){
"error": 404,
"message": "No positions in payout queue for this wallet"
}
Queue positions are processed automatically as treasury funds become available. The system operates 24/7 with no manual intervention required.
If you’re frequently in the payout queue, consider smaller position sizes or closing positions during periods of lower network activity.
Queue positions are estimates based on current conditions. Actual processing times may vary depending on treasury inflows and overall system activity.
Strike Protocol API key authentication
Queue positions retrieved successfully
Position in the payout queue
USD amount ahead in queue