PumpApi🦁
50 subscribers
12 photos
26 links
Fastest and most affordable API for trading meme coins on pump, meteora, raydium.
Group: https://t.me/pumpapi_devs
Website: pumpapi.io
Download Telegram
⚑️ Datastream & Trade API update

Latency is now 5x lower β€” 40 ms faster.
This is our fastest performance ever.

🦁 Enjoy
❀‍πŸ”₯8
πŸ’° Meteora Launchpad Support β€” Datastream + Trade API πŸ’°

You can now trade on Bags.FM, Moonshot, and other launchpads that are configs of Meteora Launchpad β€” directly via PumpAPI.

What is Meteora Launchpad?
Meteora Launchpad is a launchpad constructor (similar to Raydium Launchpad).
Its official name is Meteora Dynamic Bonding Curve.
A large share of trading volume is happening there right now.

⚠️ Mandatory: Track `lockedLiquidityAfterMigration`
If lockedLiquidityAfterMigration is less than 100%, the creator will gain control over the unlocked part of liquidity after migration.

New field: `launchpadConfig`
We added launchpadConfig so you can easily detect which launchpad config a token belongs to and build better strategy filters.

πŸ”œ Coming soon
Support for the pools that tokens migrate into from Meteora Launchpad will be added soon.

πŸ“˜ Docs updated
πŸ’¬ Community & support

🦁 Enjoy!
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘5😍3❀2
β˜„οΈMeteora DAMM V1 β€” Datastream + Trade API

We’re continuing to roll out support for AMMs that tokens can migrate into from Meteora Launchpad β€” and today we’re adding Meteora DAMM V1.

This is an older AMM, but still widely used. It supports two curve modes.

New field: `curveType` (for DAMM V1 pools)
β€’ ConstantProduct β€” classic mode (price = y_reserves / x_reserves)
β€’ StableSwap β€” used in stablecoin–stablecoin pools to keep the price close to 1:1 even when reserves differ

πŸ‘‰ You don’t need to calculate prices manually β€” just use the price field.

⚠️ Important: poolCreatedBy
May be either custom or meteora-launchpad.
This does not guarantee safety.
Unlike Raydium Launchpad, Meteora Launchpad allows creators to choose how much liquidity they keep after migration.

πŸ’‘ Quick scam check
Check burnedLiquidity:
β€’ If it’s < 100%,
β€’ And the pool is not popular,
β†’ the pool is likely a scam.

Pool name in Datastream: `meteora-damm-v1`

πŸ“˜ Docs updated
πŸ’¬ Community & support

🦁 Enjoy!
πŸ”₯7πŸ‘1
This media is not supported in your browser
VIEW IN TELEGRAM
β˜„οΈ Meteora DAMM V2 β€” Datastream + Trade API

Today we’re shipping the final piece of Meteora Launchpad support: Meteora DAMM V2.
This market is hot β€” up to ~90 tx/sec.

⚠️ New fields (Meteora Launchpad / DAMM V1 / DAMM V2)

β€’ poolFeeRate
β€” current pool fee (decimal 0 β†’ 1)
Example: 0.01 = 1%
⚠️ Meteora pools can be created with fees up to 99% β†’ track this to avoid scams

Launchpad-only:
β€’ poolFeeRateAfterMigration β€” fee after migration (max 0.1)

DAMM V2-only:
β€’ minPrice / maxPrice β€” min / max possible price in the pool

πŸ“˜ Docs updated
πŸ’¬ Community & support

🦁 Enjoy!
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯7
πŸ’° Cashback Is Live for pump.fun & PumpSwap Traders πŸ’°

Now, when you trade through us on pump.fun and PumpSwap, you automatically accumulate trading fees in pools where cashbackEnabled = True.

We’ve also added the cashbackEnabled field to the Datastream so you can easily track eligible pools (only pump & pump-amm).

At the end of the day, simply call claimCashback β€” and you’ll automatically receive all accumulated cashback.

⚑️ Why this matters

This function is relevant for everyone who has ever traded on pump.fun / PumpSwap.

When you trade through these platforms for the first time, they create additional accounts for you. Many users don’t even realize that small amounts of SOL remain there.

By calling claimCashback now, you can get back ~0.04 SOL β€” basically for free.
(Keep in mind: if you trade again later, the rent fee will be reserved again.)

πŸŒ€ If you frequently rotate wallets:
Before fully clearing or abandoning an account, always call claimCashback to collect what’s yours.

πŸ“˜ Documentation
πŸ’¬ Community & support

🦁 Don’t leave SOL behind.
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯5
We've added "migrationThreshholds" to the data stream for Meteora Launchpad & Raydium Launchpad, so you can now track the bonding curve progress for these pools.
Here’s an example:
"migrationThreshholds": {
"quote": 85.0
}


For pump.fun this is not required, since the migration threshold is fixed at 85 SOL.

πŸ“˜ Docs updated
πŸ’¬ Community & support

🦁 Enjoy!
πŸ”₯6
A small update.
The number of transfer events slightly increased, because we now classify certain token-account closures as transfers β€” but only in cases where the closure is clearly used to send funds to another address.

In such transfers, you’ll see:
"type": "token_account_closure"

πŸ’¬ Community & support

🦁 With us, nothing slips past you.
πŸ”₯8
A small update following the previous one.
We now send withdrawals from nonce accounts as transfers (but only when the withdrawal is used to move funds to a completely different address).

In such transfers, you’ll see:
"type": "withdraw_from_nonce"

πŸ’¬ Community & support

🦁 Enjoy
πŸ”₯7
A small update again!

All pump.fun / pumpSwap events now include creatorFeeAddress β€” the address that receives the creator’s fees when cashbackEnabled is False. Typically, this address matches the actual token creator’s address, but its owner can grant access to other wallets, so the address may change over time (we track it too).

πŸ“˜ Docs updated
πŸ’¬ Community & support

🦁 Enjoy
πŸ”₯8❀3πŸŽ‰3
🀝 Partnerships are live!

You asked β€” we delivered.

If you have your own clients, you can now earn directly from their trades:
β€’ Add partnerAddress to your client’s requests
β€’ We’ll charge your partner commission automatically

Two ways to monetize:

βœ… Percentage fee
Set partnerFeeRatio β€” a percent of each trade
Example: 0.005 = 0.5%

βœ… Fixed fee
Set partnerFeeFixed β€” a fixed amount per trade
Example: 0.0001

You can combine them or use them separately.

Even if
you’re not interested in this, it’s still super useful
It lets you perform transfers inside the same transaction where you buy, sell, claim cashback, or burn β€” enabling more powerful strategies.

πŸ“˜ Docs updated
πŸ’¬ Community & support

🦁 Let’s earn together!
πŸ”₯7
Small but important update!

The poolFeeRate field is now included in all events β€”
pump, pump-amm, raydium-launchpad, raydium-cpmm, and everywhere else.
Previously, this field existed only in Meteora pools.

poolFeeRate shows the exact pool fee in decimal form.

Example:
"poolFeeRate": 0.0125 β†’ pool fee is 1.25%

This makes fee tracking consistent across every supported AMM and launchpad.

πŸ“˜ Docs updated
πŸ’¬ Community & support

🦁 Enjoy
❀5πŸ”₯3
Breaking changes⚠️

Tomorrow we will release a very cool update. More details soon.

The runtime error "The program expected this account to be already initialized" when selling by percentage will be replaced. Instead, you will see "No tokens to sell". If you track errors, please replace it when the update goes live.
Please open Telegram to view this post
VIEW IN TELEGRAM
❀4πŸ‘Œ3
🌸 Introducing Actions! 🌸

You can now combine everything we support into one single transaction.

β€’ buy + buy + buy
β€’ sell + burn
β€’ buy + sell
or absolutely any other combination you need

In other words β€” you can now build much more flexible and aggressive strategies with ease. ⚑️

Using it is simple.
Just pass a list of actions like this:
{
"actions": [
{your_request1},
{your_request2}
]
}


β€’ priorityFee values are summed across actions, since transaction complexity grows
β€’ But you can also set one global priorityFee above the actions block
β€’ You can even change the txSigner for the whole transaction β€” just provide the public/private key in the block above actions

πŸ”₯ Also new: percentage-based sells can now execute even just 0.1 ms after a buy.

We wrote a separate on-chain program for this.
This is especially useful for strategies where you need to exit extremely fast β€” even before the first buy appears in the datastream. All % sales already go through it.

Program address:
pumpapii17v9uhRiokHwhG3yWYtB6hgJRmsSC5p5bb2

And one more thing:

πŸš€ We’ve significantly improved landing rate β€” it is now around 97%.

πŸ“˜ Actions
πŸ’¬ Community & support
🌐 our X

🦁 Enjoy
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯6⚑2πŸŽ‰1
πŸ”₯ Create Tokens on pump.fun β€” Now Live! πŸ”₯

You can now create tokens directly through our API β€” no extra tools, no hassle.

Just pass:
- "action": "create"
- name + symbol

And optionally: imageURL, description, website, x, telegram, amount

No need to worry about vanity addresses β€” all tokens end with pump by default.
Want a custom address? Just pass mintPrivateKey.

πŸš€ Don't forget β€” you can combine token creation with Actions and build truly powerful multi-step strategies.

πŸ“˜ Token Creation Docs πŸ‘ˆ
πŸ’¬ Community & support
🌐 our X

🦁 Enjoy
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯7
PumpApi🦁
πŸ’° Cashback Is Live for pump.fun & PumpSwap Traders πŸ’° Now, when you trade through us on pump.fun and PumpSwap, you automatically accumulate trading fees in pools where cashbackEnabled = True. We’ve also added the cashbackEnabled field to the Datastream so…
claimCashback now also collects creator fees when available.

This means that if you created a token with cashbackToTradersEnabled = False (the default, no need to pass it when creating a token) and people traded it, you accumulated creator fees. You can claim them using the claimCashback method.

In other words, claimCashback now covers both trade cashback and creator fee claims.

🦁 Enjoy
πŸ‘5