{"info":{"_postman_id":"b9f53668-84f2-4ae3-b003-da44b7cfe61b","name":"ApeNinja Documentation","description":"<html><head></head><body><h2 id=\"overview\">Overview</h2>\n<p>ApeNinja is a platform for cryptocurrency trading that allows users to execute trades across multiple networks with ease. This documentation describes the available API endpoints and their functionality.</p>\n<p>Base URL: <code>https://api.apeninja.co</code></p>\n<h2 id=\"getting-started\">Getting Started</h2>\n<ol>\n<li><p>Create an account using the Authentication endpoints</p>\n</li>\n<li><p>Use the JWT token for authenticated requests or API key emailed during registration</p>\n</li>\n<li><p>Create a Super Account before trading on EVM chains (This enables Oneclick Buy and Sell)</p>\n</li>\n</ol>\n<h2 id=\"folder-structure\">Folder Structure</h2>\n<p><em><strong>Authentication API's</strong></em> :- To create account on ApeNinja and confirm using OTP sent on Email. The Export Wallet API lets you export all keys and email you the keys, but do remember<br>All API's which require authentication can either use jwt bearer token or use APIkey emailed during registration.</p>\n<p><strong>Exporting Keys will restrict making you ineligible to use certain upcoming features</strong>.</p>\n<p><em><strong>Trade API's</strong></em> :- Super Account is necessary for EVM chains to enable one-click buy/sell. We will be incorporating EIP 7702 to skip this step. To trade, fetch route and get pool ID, then create buy order. If you are degen enough, check supported pools and start sniper trades the way you want!</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"9839699","collectionId":"b9f53668-84f2-4ae3-b003-da44b7cfe61b","publishedId":"2sAYdoFnTp","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-03-09T09:03:56.000Z"},"item":[{"name":"Authentication","item":[{"name":"Initiate-Authentication","id":"2d77065e-989d-4b15-8eea-9cf2dcfbe8bd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\":\"user@email.com\"\r\n    }","options":{"raw":{"language":"json"}}},"url":"https://api.apeninja.co/v1/auth/initiate-auth","description":"<p>Creates a new user profile on ApeNinja using the provided email address. A 6-digit one-time password (OTP) will be sent to the email for verification. This same endpoint handles both new registrations and authentication for existing accounts.</p>\n","urlObject":{"path":["v1","auth","initiate-auth"],"host":["https://api.apeninja.co"],"query":[],"variable":[]}},"response":[],"_postman_id":"2d77065e-989d-4b15-8eea-9cf2dcfbe8bd"},{"name":"Confirm-Authentication","id":"c38c32af-af89-4552-8a4e-84ae8b5fa369","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\":\"user@email.com\",\r\n    \"otp\":\"123456\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.apeninja.co/v1/auth/confirm-auth","description":"<p>Verifies the one-time password (OTP) received via email. Returns a JWT authentication token upon successful verification. New accounts will also receive a welcome email containing their API key.</p>\n","urlObject":{"path":["v1","auth","confirm-auth"],"host":["https://api.apeninja.co"],"query":[],"variable":[]}},"response":[],"_postman_id":"c38c32af-af89-4552-8a4e-84ae8b5fa369"},{"name":"Reinitialize API Key","id":"8bba44e0-81fb-4533-9ffa-83522cc3ff70","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{auth-jwt-token}}"}]},"isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"{{apikey}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"consent\":true\n}","options":{"raw":{"language":"json"}}},"url":"https://api.apeninja.co/v1/auth/reinitialise-api-key","description":"<p>Revokes the current API key and generates a new one. The newly created API key will be sent to your registered email address.</p>\n","urlObject":{"path":["v1","auth","reinitialise-api-key"],"host":["https://api.apeninja.co"],"query":[],"variable":[]}},"response":[],"_postman_id":"8bba44e0-81fb-4533-9ffa-83522cc3ff70"},{"name":"Export Wallet (Use with Caution)","id":"a8ef3b1b-5693-4575-96ca-466e1553a64f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{auth-jwt-token}}"}]},"isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"{{apikey}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"consent\":true\n}","options":{"raw":{"language":"json"}}},"url":"https://api.apeninja.co/v1/auth/export-wallet","description":"<p>Exports the private keys for all wallets associated with your account and emails them to your registered address.</p>\n<p>⚠️ WARNING: Using this feature will make your account ineligible for certain upcoming functionalities, including auto bridging and sponsored buys.</p>\n","urlObject":{"path":["v1","auth","export-wallet"],"host":["https://api.apeninja.co"],"query":[],"variable":[]}},"response":[],"_postman_id":"a8ef3b1b-5693-4575-96ca-466e1553a64f"},{"name":"User Profile","id":"53851abf-c597-4cf8-a876-d0e500614d87","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{auth-jwt-token}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://api.apeninja.co/v1/auth/profile","description":"<p>Fetch user profile info including basic info and wallet info</p>\n","urlObject":{"path":["v1","auth","profile"],"host":["https://api.apeninja.co"],"query":[],"variable":[]}},"response":[],"_postman_id":"53851abf-c597-4cf8-a876-d0e500614d87"}],"id":"98e4eb62-10c9-41d7-94b0-400d8c0f9a96","description":"<p>The Authentication APIs provide a secure way to create and manage your ApeNinja account. These endpoints handle email verification, account access, and wallet management functions.</p>\n<h4 id=\"you-can-access-your-protected-endpoints-either-using-jwt-obtained-during-login-or-by-using-api-key-emailed-in-x-api-key-header\"><strong>You can access your protected endpoints either using JWT obtained during login or by using API key emailed in x-api-key header</strong></h4>\n<h2 id=\"account-creation-and-access\">Account Creation and Access</h2>\n<p>ApeNinja uses a two-step authentication process:</p>\n<ol>\n<li><p><strong>Initiate Authentication</strong>: Begins the process by sending a one-time password (OTP) to your email</p>\n</li>\n<li><p><strong>Confirm Authentication</strong>: Verifies your identity by validating the OTP and provides you with a JWT token for API access</p>\n</li>\n</ol>\n<p>This passwordless authentication system provides enhanced security while maintaining ease of use.</p>\n<h2 id=\"api-key-management\">API Key Management</h2>\n<p>Once authenticated, you can manage your API keys through the Reinitialize API Key endpoint. This is useful if you need to refresh your credentials for security purposes or if your existing key has been compromised. A default KEY will be emailed to you in welcome email</p>\n<h2 id=\"wallet-export-functionality\">Wallet Export Functionality</h2>\n<p>The Export Wallet feature allows you to retrieve your private keys via email for backup purposes.</p>\n<blockquote>\n<p>⚠️ <strong>Important Security Notice</strong>:<br />While exporting your wallet keys provides you with full control over your assets, please be aware that accounts that have exported their keys will be <strong>ineligible for certain upcoming features</strong>. This restriction exists for security reasons and to protect the integrity of advanced platform capabilities. </p>\n</blockquote>\n<p>We recommend using this feature only when absolutely necessary and storing any exported keys with the highest level of security precautions.</p>\n","_postman_id":"98e4eb62-10c9-41d7-94b0-400d8c0f9a96"},{"name":"Trade","item":[{"name":"Create Super Account","id":"0dc36221-f9b5-4480-8af3-51a185e9f0f5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{auth-jwt-token}}"}]},"isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"{{apikey}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"network\":\"base\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.apeninja.co/v1/trade/create-super-account","description":"<p>Deploys a SuperAccount smart contract on the specified blockchain to enable one-click buy and sell functionality. This is a one-time process that must be performed separately for each blockchain network you wish to use.</p>\n<p>\"To help you test platform we sponsor <strong>BASE</strong> super account creation\"</p>\n","urlObject":{"path":["v1","trade","create-super-account"],"host":["https://api.apeninja.co"],"query":[],"variable":[]}},"response":[],"_postman_id":"0dc36221-f9b5-4480-8af3-51a185e9f0f5"},{"name":"Create Wallet Entry","id":"8bc7b5f2-59cc-46f0-9fdf-ada097e0c475","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{auth-jwt-token}}"}]},"isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"{{apikey}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"network\":[\"base\"]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.apeninja.co/v1/trade/create-wallet-entry","description":"<p>Deploys a SuperAccount smart contract on the specified blockchain to enable one-click buy and sell functionality. This is a one-time process that must be performed separately for each blockchain network you wish to use.</p>\n<p>\"To help you test platform we sponsor <strong>BASE</strong> super account creation\"</p>\n","urlObject":{"path":["v1","trade","create-wallet-entry"],"host":["https://api.apeninja.co"],"query":[],"variable":[]}},"response":[],"_postman_id":"8bc7b5f2-59cc-46f0-9fdf-ada097e0c475"},{"name":"Fetch Route","id":"8f242b83-682c-4534-a05d-31d713d8e4d7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{auth-jwt-token}}"}]},"isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"{{apikey}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"network\": \"base\",\r\n    \"contractAddress\": \"0xcA009aC6e54EC5132b4c416066196b007f488201\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.apeninja.co/v1/trade/fetch-route","description":"<p>Identifies the optimal route for executing a transaction based on the specified token. This helper function determines whether to use a UniswapV2 pool, an aggregator, or a bonding curve for the best price execution.</p>\n","urlObject":{"path":["v1","trade","fetch-route"],"host":["https://api.apeninja.co"],"query":[],"variable":[]}},"response":[],"_postman_id":"8f242b83-682c-4534-a05d-31d713d8e4d7"},{"name":"Create Buy Order","id":"2f31d457-bd0b-43a5-9c41-94d94a109176","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{auth-jwt-token}}"}]},"isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"{{apikey}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"network\": \"sonic\",\r\n    //\"poolID\":0,\r\n    \"contractAddress\": \"0xaC097A4CD04B9cFef4B682066d5eF0fA0C88023B\",\r\n    //\"degenMode\": false,\r\n    \"buyAmount\": 5\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.apeninja.co/v1/trade/instant-buy","description":"<p>Creates a buy order with the specified parameters. If network information is not provided, the system will automatically determine the appropriate network. Default buy value will be used if buyAmount is not specified.</p>\n","urlObject":{"path":["v1","trade","instant-buy"],"host":["https://api.apeninja.co"],"query":[],"variable":[]}},"response":[],"_postman_id":"2f31d457-bd0b-43a5-9c41-94d94a109176"},{"name":"Create Sell Order","id":"1c77c9b4-117f-45a1-9dcc-7d36fc44a453","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{auth-jwt-token}}"}]},"isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"{{apikey}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"network\": \"bera\",\r\n    \"poolID\":0,\r\n    \"contractAddress\": \"0xaddress\",\r\n    \"degenMode\": false,\r\n    \"sellAmount\": 0.0212\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.apeninja.co/v1/trade/custom-sell","description":"<p>Creates a sell order with the specified parameter, In custom sell actual amount of token is expected if you hold 10 USDT token then 10 is the sell value the decimals are auto determined</p>\n","urlObject":{"path":["v1","trade","custom-sell"],"host":["https://api.apeninja.co"],"query":[],"variable":[]}},"response":[],"_postman_id":"1c77c9b4-117f-45a1-9dcc-7d36fc44a453"},{"name":"Create Instant Sell Order","id":"538dbf05-5139-446f-aa55-356283abebd1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{auth-jwt-token}}"}]},"isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"{{apikey}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"network\": \"base\",\r\n    \"poolID\":0,\r\n    \"contractAddress\": \"0x3E221DCd1823163d6D1C3b25103Dfd29e3E98294\",\r\n    \"sellPercent\":100\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.apeninja.co/v1/trade/instant-sell","description":"<p>Creates a Sell order with the specified parameters. The difference between custom sell and instant sell is with Instant sell you provide % of tokens you want to sell and if percentage is not given it tries to sell 100%</p>\n","urlObject":{"path":["v1","trade","instant-sell"],"host":["https://api.apeninja.co"],"query":[],"variable":[]}},"response":[],"_postman_id":"538dbf05-5139-446f-aa55-356283abebd1"},{"name":"Update Defaults","id":"12748676-d55a-4c77-8ff8-41899aef2485","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{auth-jwt-token}}"}]},"isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"{{apikey}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"network\": \"base\",\r\n    \"defaultBuy\": \"0.0235\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.apeninja.co/v1/trade/update-defaults","description":"<p>Update defaults for each wallet like defaultBuy value</p>\n","urlObject":{"path":["v1","trade","update-defaults"],"host":["https://api.apeninja.co"],"query":[],"variable":[]}},"response":[],"_postman_id":"12748676-d55a-4c77-8ff8-41899aef2485"},{"name":"Analytics","id":"bc35e5eb-6a32-44b4-92ca-4f71e10f905e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{auth-jwt-token}}"}]},"isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"{{apikey}}","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"network\":\"base\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.apeninja.co/v1/trade/analytics","description":"<p>Deploys a SuperAccount smart contract on the specified blockchain to enable one-click buy and sell functionality. This is a one-time process that must be performed separately for each blockchain network you wish to use.</p>\n<p>\"To help you test platform we sponsor <strong>BASE</strong> super account creation\"</p>\n","urlObject":{"path":["v1","trade","analytics"],"host":["https://api.apeninja.co"],"query":[],"variable":[]}},"response":[],"_postman_id":"bc35e5eb-6a32-44b4-92ca-4f71e10f905e"}],"id":"c5c8e7c1-9c27-4631-a9ba-1df0d69fd953","description":"<h2 id=\"super-account-setup\">Super Account Setup</h2>\n<p>A Super Account is necessary for EVM (Ethereum Virtual Machine) compatible chains to enable one-click trading functionality. This account setup streamlines the trading process by handling transaction approvals efficiently.</p>\n<blockquote>\n<p>📝 <strong>Future Improvement</strong>:<br />We will be incorporating EIP 7702 in a future update to eliminate the need for Super Account creation, making the trading experience even more seamless. </p>\n</blockquote>\n<p>Other Ecosystem don't need superAccount you can instantly fund those and start trading!</p>\n<h2 id=\"trading-process-for-evm\">Trading Process for EVM</h2>\n<p>The standard trading workflow consists of these steps:</p>\n<ol>\n<li><p><strong>Create Super Account</strong>: Set up your Super Account for the desired network</p>\n</li>\n<li><p><strong>Fetch Route</strong>: Query available trading routes for your target token to obtain the pool ID</p>\n</li>\n<li><p><strong>Execute Trade</strong>: Use the pool ID to create buy or sell orders</p>\n</li>\n</ol>\n<h2 id=\"trading-process-for-non-evm-solana-aptos-ton-btc\">Trading Process for non-EVM (Solana, Aptos, TON, BTC)</h2>\n<p>The standard trading workflow consists of these steps:</p>\n<ol>\n<li><p><strong>Fetch Route</strong>: Query available trading routes for your target token to obtain the pool ID</p>\n</li>\n<li><p><strong>Execute Trade</strong>: Use the pool ID to create buy or sell orders</p>\n</li>\n</ol>\n<h2 id=\"degen-mode\">Degen Mode</h2>\n<p>For advanced traders seeking maximum execution speed, we offer unrestricted sniper capabilities:</p>\n<ul>\n<li><p>Check supported pools directly</p>\n</li>\n<li><p>Execute rapid trades without throttling</p>\n</li>\n<li><p>Configure degen mode parameters for your preferred speed/price balance</p>\n</li>\n</ul>\n<blockquote>\n<p>🚀 <strong>Trader Freedom</strong>:<br />Unlike other platforms, we don't impose artificial limits on sniping - trade with the speed and frequency you desire!</p>\n</blockquote>\n","_postman_id":"c5c8e7c1-9c27-4631-a9ba-1df0d69fd953"},{"name":"Trade DEX","item":[{"name":"Fetch Route","id":"17ef9a16-c5bd-4c4b-91c5-d232aca2e8a1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{auth-jwt-token}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"user\":\"0x\",\r\n    \"network\": \"base\",\r\n    \"contractAddress\": \"0xcA009aC6e54EC5132b4c416066196b007f488201\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.apeninja.co/dex/trade/fetch-route","description":"<p>Identifies the optimal route for executing a transaction based on the specified token. This helper function determines whether to use a UniswapV2 pool, an aggregator, or a bonding curve for the best price execution.</p>\n","urlObject":{"path":["dex","trade","fetch-route"],"host":["https://api.apeninja.co"],"query":[],"variable":[]}},"response":[],"_postman_id":"17ef9a16-c5bd-4c4b-91c5-d232aca2e8a1"},{"name":"Create Buy Order","id":"491361a2-15cb-478d-88b2-2762e92d9244","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"user\":\"0xc7bA79577F82c20983b1440e2CE3063094c5A10d\",\r\n    \"network\": \"base\",\r\n    \"poolID\":0,\r\n    \"contractAddress\": \"0xc0634090F2Fe6c6d75e61Be2b949464aBB498973\",\r\n    //\"degenMode\": false,\r\n    \"buyAmount\": 0.0005\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.apeninja.co/dex/trade/instant-buy","description":"<p>Creates a buy order with the specified parameters. If network information is not provided, the system will automatically determine the appropriate network. Default buy value will be used if buyAmount is not specified.</p>\n","urlObject":{"path":["dex","trade","instant-buy"],"host":["https://api.apeninja.co"],"query":[],"variable":[]}},"response":[],"_postman_id":"491361a2-15cb-478d-88b2-2762e92d9244"},{"name":"Create Sell Order","id":"822d8b38-f7b5-497d-86bc-defee2d03e58","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"user\":\"0xc7bA79577F82c20983b1440e2CE3063094c5A10d\",\r\n    \"network\": \"base\",\r\n    \"poolID\":0,\r\n    \"contractAddress\": \"0xaddress\",\r\n    \"degenMode\": false,\r\n    \"sellAmount\": 0.0212\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.apeninja.co/dex/trade/custom-sell","description":"<p>Creates a sell order with the specified parameter, In custom sell actual amount of token is expected if you hold 10 USDT token then 10 is the sell value the decimals are auto determined</p>\n","urlObject":{"path":["dex","trade","custom-sell"],"host":["https://api.apeninja.co"],"query":[],"variable":[]}},"response":[],"_postman_id":"822d8b38-f7b5-497d-86bc-defee2d03e58"},{"name":"Create Instant Sell Order","id":"3ed53679-6c44-429b-9309-8f0e54811dbb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"user\":\"0xc7bA79577F82c20983b1440e2CE3063094c5A10d\",\r\n    \"network\": \"base\",\r\n    \"poolID\":0,\r\n    \"contractAddress\": \"0x3E221DCd1823163d6D1C3b25103Dfd29e3E98294\",\r\n    \"sellPercent\":100\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.apeninja.co/dex/trade/instant-sell","description":"<p>Creates a Sell order with the specified parameters. The difference between custom sell and instant sell is with Instant sell you provide % of tokens you want to sell and if percentage is not given it tries to sell 100%</p>\n","urlObject":{"path":["dex","trade","instant-sell"],"host":["https://api.apeninja.co"],"query":[],"variable":[]}},"response":[],"_postman_id":"3ed53679-6c44-429b-9309-8f0e54811dbb"}],"id":"4cfe1a11-6fd1-430a-b2d5-204e59a68580","description":"<h2 id=\"super-account-setup\">Super Account Setup</h2>\n<p>A Super Account is necessary for EVM (Ethereum Virtual Machine) compatible chains to enable one-click trading functionality. This account setup streamlines the trading process by handling transaction approvals efficiently.</p>\n<blockquote>\n<p>📝 <strong>Future Improvement</strong>:<br />We will be incorporating EIP 7702 in a future update to eliminate the need for Super Account creation, making the trading experience even more seamless. </p>\n</blockquote>\n<p>Other Ecosystem don't need superAccount you can instantly fund those and start trading!</p>\n<h2 id=\"trading-process-for-evm\">Trading Process for EVM</h2>\n<p>The standard trading workflow consists of these steps:</p>\n<ol>\n<li><p><strong>Create Super Account</strong>: Set up your Super Account for the desired network</p>\n</li>\n<li><p><strong>Fetch Route</strong>: Query available trading routes for your target token to obtain the pool ID</p>\n</li>\n<li><p><strong>Execute Trade</strong>: Use the pool ID to create buy or sell orders</p>\n</li>\n</ol>\n<h2 id=\"trading-process-for-non-evm-solana-aptos-ton-btc\">Trading Process for non-EVM (Solana, Aptos, TON, BTC)</h2>\n<p>The standard trading workflow consists of these steps:</p>\n<ol>\n<li><p><strong>Fetch Route</strong>: Query available trading routes for your target token to obtain the pool ID</p>\n</li>\n<li><p><strong>Execute Trade</strong>: Use the pool ID to create buy or sell orders</p>\n</li>\n</ol>\n<h2 id=\"degen-mode\">Degen Mode</h2>\n<p>For advanced traders seeking maximum execution speed, we offer unrestricted sniper capabilities:</p>\n<ul>\n<li><p>Check supported pools directly</p>\n</li>\n<li><p>Execute rapid trades without throttling</p>\n</li>\n<li><p>Configure degen mode parameters for your preferred speed/price balance</p>\n</li>\n</ul>\n<blockquote>\n<p>🚀 <strong>Trader Freedom</strong>:<br />Unlike other platforms, we don't impose artificial limits on sniping - trade with the speed and frequency you desire!</p>\n</blockquote>\n","_postman_id":"4cfe1a11-6fd1-430a-b2d5-204e59a68580"},{"name":"Holding","item":[{"name":"Holdings","id":"171ee6de-6cb8-4a46-a73e-335cc7c6c5b4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{auth-jwt-token}}"}]},"isInherited":false},"method":"GET","header":[{"key":"x-api-key","value":"{{apikey}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://api.apeninja.co/v1/holding?holdingType=live","description":"<p>Fetch total holdings and PNL for each asset</p>\n","urlObject":{"path":["v1","holding"],"host":["https://api.apeninja.co"],"query":[{"description":{"content":"<p>live or closed</p>\n","type":"text/plain"},"key":"holdingType","value":"live"}],"variable":[]}},"response":[],"_postman_id":"171ee6de-6cb8-4a46-a73e-335cc7c6c5b4"},{"name":"Holdings by Address","id":"8c40d7a3-430f-4cfd-aebc-842d9f626882","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{auth-jwt-token}}"}]},"isInherited":false},"method":"GET","header":[{"key":"x-api-key","value":"{{apikey}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://api.apeninja.co/v1/holding/0xfbc3742ff1ee028358ba03b7fc43c10d23b9afaf","description":"<p>Fetch total holdings and PNL for each asset</p>\n","urlObject":{"path":["v1","holding","0xfbc3742ff1ee028358ba03b7fc43c10d23b9afaf"],"host":["https://api.apeninja.co"],"query":[],"variable":[]}},"response":[],"_postman_id":"8c40d7a3-430f-4cfd-aebc-842d9f626882"}],"id":"90bdd74d-70d6-4889-8fdf-225dc15930a7","_postman_id":"90bdd74d-70d6-4889-8fdf-225dc15930a7","description":""},{"name":"Supported Networks","id":"a61195ae-a9fe-4a2a-ba16-c56184e62d46","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://api.apeninja.co/v1/supported-networks","description":"<p>View Networks Supported on ApeNinja and supported Pools</p>\n","urlObject":{"path":["v1","supported-networks"],"host":["https://api.apeninja.co"],"query":[],"variable":[]}},"response":[],"_postman_id":"a61195ae-a9fe-4a2a-ba16-c56184e62d46"}],"event":[{"listen":"prerequest","script":{"id":"0980d60d-bc33-45ce-b208-a1d07c73bf81","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"e6a3312d-3340-4245-a0fa-c9b93eb27ae1","type":"text/javascript","packages":{},"exec":[""]}}],"variable":[{"key":"baseURL","value":"https://api.apeninja.co","type":"default"}]}