cURL
curl --request POST \ --url https://api.jup.ag/prediction/v1/positions/{positionPubkey}/claim \ --header 'Content-Type: application/json' \ --header 'x-api-key: <api-key>' \ --data ' { "ownerPubkey": "<string>", "userPubkey": "<string>" } '
{ "transaction": "<string>", "txMeta": { "blockhash": "<string>", "lastValidBlockHeight": 1 }, "position": { "positionPubkey": "<string>", "marketPubkey": "<string>", "userPubkey": "<string>", "ownerPubkey": "<string>", "isYes": true, "contracts": "<string>", "payoutAmountUsd": "<string>" } }
Request an unsigned transaction to claim payout from a winning position
Get API key via https://portal.jup.ag
Position account public key
32
Position owner public key
Position owner public key (deprecated alias; use ownerPubkey)
Unsigned transaction to claim payout for a winning position
Base64 encoded transaction
Show child attributes
Was this page helpful?