🚨 Action Required: lite-api.jup.ag will be deprecated on 31st January 2026. View migration guide →
lite-api.jup.ag
cURL
curl --request POST \ --url https://api.jup.ag/recurring/v1/execute \ --header 'Content-Type: application/json' \ --header 'x-api-key: <api-key>' \ --data ' { "requestId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890", "signedTransaction": "AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAEN..." } '
{ "status": "Success", "signature": "5UfDuX7hXbTiKFJqS1MzGsNpbXTzMKJe2bZP1zrd7DnFBSChKvF2FVDNAuqz7SJpaHXTB9E5DP6tMjfZmVDMJRs", "order": "8mF4HKoPQNmtbRvTRqotb4LW3pz5rR3eB7owZL9FVKIW", "error": null }
Execute the signed transaction and get the execution status
Get API key via https://portal.jup.ag
Transaction executed successfully
Success
Failed
Base-58 account which is the Recurring Order account
Was this page helpful?