🚨 Action Required: lite-api.jup.ag will be deprecated on 31st December 2025. View migration guide →
lite-api.jup.ag
cURL
curl --request POST \ --url https://api.jup.ag/ultra/v1/execute \ --header 'Content-Type: application/json' \ --header 'x-api-key: <api-key>' \ --data ' { "signedTransaction": "<string>", "requestId": "<string>" } '
{ "status": "Success", "code": 123, "signature": "<string>", "slot": "<string>", "error": "<string>", "totalInputAmount": "<string>", "totalOutputAmount": "<string>", "inputAmountResult": "<string>", "outputAmountResult": "<string>", "swapEvents": [ { "inputMint": "<string>", "inputAmount": "<string>", "outputMint": "<string>", "outputAmount": "<string>" } ] }
Execute the signed transaction and get the execution status
requestId
/order
Get API key via https://portal.jup.ag
Successful response
Success
Failed
Show child attributes