cURL
curl --request DELETE \ --url https://api.jup.ag/prediction/v1/positions \ --header 'Content-Type: application/json' \ --header 'x-api-key: <api-key>' \ --data ' { "minSellPriceSlippageBps": 5000, "ownerPubkey": "<string>", "userPubkey": "<string>" } '
{ "data": [ { "transaction": "<string>", "txMeta": { "blockhash": "<string>", "lastValidBlockHeight": 1 }, "externalOrderId": "<string>", "order": { "orderPubkey": "<string>", "orderAtaPubkey": "<string>", "userPubkey": "<string>", "marketId": "<string>", "marketIdHash": "<string>", "positionPubkey": "<string>", "isBuy": true, "isYes": true, "contracts": "<string>", "newContracts": "<string>", "maxBuyPriceUsd": "<string>", "minSellPriceUsd": "<string>", "externalOrderId": "<string>", "orderCostUsd": "<string>", "newAvgPriceUsd": "<string>", "newSizeUsd": "<string>", "newPayoutUsd": "<string>", "estimatedProtocolFeeUsd": "<string>", "estimatedVenueFeeUsd": "<string>", "estimatedTotalFeeUsd": "<string>" } } ] }
Request unsigned transactions to close all open positions
Get API key via https://portal.jup.ag
0 <= x <= 10000
Position owner public key
32
Position owner public key (deprecated alias; use ownerPubkey)
Unsigned transactions that sell all contracts across every open position for the user
Show child attributes
Was this page helpful?