Skip to main content

Limits

Array payloads and business rules are capped — violations return 400.

Array caps

EndpointFieldCap
POST /token/createaSnipers50
POST /wallets/createcount100
POST /wallets/importwallets100
POST /wallets/deleteaddresses100
POST /trading/swapaWalletAddresses50
POST /flexi/initializeaBots100
PATCH /flexi/pause/bulkbotIds100
PATCH /flexi/resume/bulkbotIds100
PATCH /flexi/stop/bulkbotIds100
PATCH /flexi/mergebotIds100 (min 2)
PATCH /flexi/interval/bulkbotIds100
PATCH /flexi/maxswap/bulkbotIds100
POST /classic/initializeaSelectedPackageIds20
POST /classic/initializeaSelectedMicroIds20

Holder tiers

POST /holders/initialize accepts only these pairs:

nHoldersCountRequired SOL
5001.5
10003
25007.5
500015
1000030
2000060

Token lifetimes

TokenLifetime
Access token15 minutes
Refresh token30 days

String / header caps

  • x-user-id — 1–256 chars, [A-Za-z0-9_-]
  • sReferralCode on /referrals/apply-code — 1–64 chars

Singleton rules

  • Referrals: at most one code per user. POST /referrals/create returns 409 if a code already exists. Use PATCH /referrals/wallet to change the payout.
  • Holders: at most one pending order per user. 409 response includes pendingHoldersId so you can cancel and re-try.