How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Gala DeFi Backend API

The backend behind GalaSwap: trade quotes, pools and composite pools, positions, add and remove liquidity, swaps, bundles, slot0 and transaction status, plus explore analytics, price oracle, CoinGecko ticker feeds, pairs, incentives, competitions, leaderboards and marketplace endpoints. Admin endpoints are guarded by an X-Api-Key header.

Gala DeFi Backend API is one of 8 APIs that Gala Games publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include DeFi, Decentralized Exchange, Trading, Liquidity, and Analytics. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 410 operations across 127 paths, organized into 18 resource areas, and defines 30 schemas. It is described by OpenAPI 3.0.0, at version 0.0.1.

Requests are made against the base URL https://dex-backend-prod1.defi.gala.com.

410 operations 127 paths 30 schemas 48 DELETE109 GET47 HEAD47 OPTIONS47 PATCH65 POST47 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.0
API Version
0.0.1
Base URL
https://dex-backend-prod1.defi.gala.com
Authentication
API Key
Resource Areas
18

Authentication & Security 1

Gala DeFi Backend API declares 1 security scheme for authenticating requests. An API key is passed in the header as X-Api-Key (api-key).

  • api-key — Required for admin endpoints protected by ApiKeyGuard.

Paths & Operations 410

Across 127 paths, the API surfaces 410 operations — 48 DELETE, 109 GET, 47 HEAD, 47 OPTIONS, 47 PATCH, 65 POST, 47 PUT. They span 18 resource areas, including onboarding, user, price-oracle, trade, explore, coin-gecko, leaderboard, pairs, and 10 more. Each is listed below with its method, path, parameters, and response codes.

onboarding 1
GET
/onboarding/is-registered
Check if user is registered
OnboardingController_getUser 1 param → 200
user 3
GET
/user/token-list
Fetch user token balances
UserController_fetchTokens 5 params → 200
GET
/user/fetch-gala-balance
Fetch user GALA balance
UserController_fetchGalaBalance 1 param → 200
GET
/user/assets
Fetch user assets
UserController_fetchAssets 5 params → 200
price-oracle 1
GET
/price-oracle/fetch-price
Fetch price from oracle
PriceOracleController_fetchPrice 8 params → 200
trade 21
GET
/v1/trade/quote
Get a quote for a trade
TradeController_quote 6 params → 200400
GET
/v1/trade/pool
Get details of a liquidity pool
TradeController_getPoolDetails 3 params → 200400
GET
/v1/trade/composite-pool
Get the composite pool (state + tick data) for a pair
TradeController_getCompositePool 3 params → 200400
POST
/v1/trade/composite-pool/batch
Get composite pools for many pairs in one request
TradeController_getCompositePoolBatch body → 200400
POST
/v1/trade/composite-pool/direct
Drop-in for a direct chain GetCompositePool call
TradeController_getCompositePoolDirect body → 200400
GET
/v1/trade/positions
Get all positions for a user
TradeController_getUserPositions 3 params → 200400
GET
/v1/trade/position
Get a specific position
TradeController_getUserPosition 8 params → 200400
GET
/v1/trade/add-liq-estimate
Estimate gas and impact for adding liquidity
TradeController_addLiquidityEsimate 8 params → 200400
GET
/v1/trade/remove-liq-estimate
Estimate gas and impact for removing liquidity
TradeController_removeLiquidityEsimate 9 params → 200400
GET
/v1/trade/price
Get current price of a token
TradeController_getPrice 1 param → 200400
POST
/v1/trade/liquidity
Add liquidity to a pool
TradeController_addLiquidity body → 201400
DELETE
/v1/trade/liquidity
Remove liquidity from a pool
TradeController_removeLiquidity body → 200400
POST
/v1/trade/swap
Execute a token swap
TradeController_swap body → 200400
POST
/v1/trade/create-pool
Create a new liquidity pool
TradeController_createPool body → 201400
POST
/v1/trade/collect
Collect fees from a position
TradeController_collect body → 200400
POST
/v1/trade/execdeprecated
[DEPRECATED] Execute a generic transaction
TradeController_exec body → 200400
POST
/v1/trade/bundle
Process a single bundle
TradeController_bundle body → 200400
POST
/v1/trade/bundle-multiple
Process multiple bundles
TradeController_bundleMultiple body → 200400
POST
/v1/trade/price-multiple
Get prices for multiple tokens
TradeController_getPriceMultiple body → 200400
GET
/v1/trade/slot0
TradeController_getSlot0 3 params → 200
GET
/v1/trade/transaction-status
Get status of a transaction
TradeController_transactionStatus 1 param → 200400
explore 6
GET
/explore/volume
Get volume details
ExploreController_volumeDetails → 200
GET
/explore/pools
Get pools details
ExploreController_poolsDetails 5 params → 200
GET
/explore/opportunities
Get ranked opportunity pools
ExploreController_opportunities 1 param → 200
GET
/explore/pool
Get pool details by hash
ExploreController_poolDetailByHash 1 param → 200
GET
/explore/transactions
Get transactions details
ExploreController_transactionsDetails 3 params → 200
GET
/explore/graph-data
Get graph data for a period
ExploreController_graphData 3 params → 200
coin-gecko 6
GET
/coin-gecko/tickers
Get ticker data for CoinGecko
CoinGeckoController_getTickerData → 200
GET
/coin-gecko/terminal/latest-block
Get the latest block
TerminalController_getLatestBlock → 200
GET
/coin-gecko/terminal/asset
Get asset details
TerminalController_getAsset 1 param → 200
GET
/coin-gecko/terminal/pair
Get pair details
TerminalController_getPair 1 param → 200
GET
/coin-gecko/terminal/events
Get events within a block range
TerminalController_getEvents 2 params → 200
GET
/coin-gecko/terminal/liquidity-operations
Get liquidity operations for a position
TerminalController_getLiquidityOperations 1 param → 200
leaderboard 4
GET
/leaderboard
Get leaderboard for a season
LeaderboardController_getLeaderboard 1 param → 200
GET
/leaderboard/seasons
Get all leaderboard seasons
LeaderboardController_getLeaderboardSeasons → 200
GET
/leaderboard/{wallet}/position/{seasonId}
Get user position in leaderboard
LeaderboardController_getUserPosition 2 params → 200
GET
/leaderboard/{wallet}/breakdown/{seasonId}
Get user breakdown in leaderboard
LeaderboardController_getUserBreakdown 4 params → 200
pairs 2
GET
/dex/pairs
Get all pairs
PairsController_getPairs 1 param → 200
GET
/dex/pairs/volume-fees
Get volume and fees for a pair
PairsController_getVolumeAndFees 2 params → 200
incentive 8
GET
/incentive/programs
IncentiveController_getActivePrograms → 200
GET
/incentive/program/pool/{poolHash}
IncentiveController_getProgramByPool 1 param → 200
GET
/incentive/reward/{walletAddress}/{poolHash}
IncentiveController_getUserReward 5 params → 200
POST
/incentive/reward/query
IncentiveController_getUserRewardPost → 201
GET
/incentive/wallet/{walletAddress}
IncentiveController_getWalletPositions 1 param → 200
POST
/incentive/enroll
IncentiveController_enrollPosition body → 201
GET
/incentive/analytics/{programId}
IncentiveController_getProgramAnalytics 1 param → 200
GET
/incentive/debug/position/{positionId}
IncentiveController_debugPosition 1 param → 200
competition 8
GET
/competition/active
CompetitionController_getActiveCompetition → 200
GET
/competition/{id}
CompetitionController_getCompetition 1 param → 200
GET
/competition/{id}/stats
CompetitionController_getCompetitionStats 1 param → 200
GET
/competition/{id}/participant/{wallet}
CompetitionController_getParticipant 2 params → 200
GET
/competition/{id}/leaderboard
CompetitionController_getLeaderboard 2 params → 200
GET
/competition/{id}/inventory/{wallet}
CompetitionController_getInventory 2 params → 200
POST
/competition/{id}/enroll
CompetitionController_enroll 1 param body → 201
POST
/competition/{id}/open-chest
CompetitionController_openChest 1 param body → 201
WalletExtensionCompat 334
GET
/api/v1/wallet/compat/health
WalletExtensionCompatController_health → 200
POST
/api/v1/wallet/fetchbalances
WalletExtensionCompatController_fetchBalances → 201
POST
/api/v1/wallet/registered
WalletExtensionCompatController_registered → 201
GET
/api/v1/wallet/connect/{path}
WalletExtensionCompatController_connectProxy_get → 200
POST
/api/v1/wallet/connect/{path}
WalletExtensionCompatController_connectProxy_post → 200
PUT
/api/v1/wallet/connect/{path}
WalletExtensionCompatController_connectProxy_put → 200
DELETE
/api/v1/wallet/connect/{path}
WalletExtensionCompatController_connectProxy_delete → 200
PATCH
/api/v1/wallet/connect/{path}
WalletExtensionCompatController_connectProxy_patch → 200
OPTIONS
/api/v1/wallet/connect/{path}
WalletExtensionCompatController_connectProxy_options → 200
HEAD
/api/v1/wallet/connect/{path}
WalletExtensionCompatController_connectProxy_head → 200
GET
/api/v1/wallet/transactions
WalletExtensionCompatController_walletTransactions → 200
POST
/api/v1/onramper/signUrl
WalletExtensionCompatController_signOnramperUrl → 201
GET
/api/v1/auth/authorisation
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/auth/authorisation
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/auth/authorisation
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/auth/authorisation
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/auth/authorisation
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/auth/authorisation
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/auth/authorisation
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/user/notification/list
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/user/notification/list
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/user/notification/list
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/user/notification/list
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/user/notification/list
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/user/notification/list
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/user/notification/list
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/user/get_wallet_name
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/user/get_wallet_name
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/user/get_wallet_name
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/user/get_wallet_name
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/user/get_wallet_name
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/user/get_wallet_name
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/user/get_wallet_name
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/user/search
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/user/search
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/user/search
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/user/search
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/user/search
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/user/search
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/user/search
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/user/logout
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/user/logout
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/user/logout
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/user/logout
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/user/logout
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/user/logout
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/user/logout
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/user/addLockPeriod
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/user/addLockPeriod
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/user/addLockPeriod
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/user/addLockPeriod
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/user/addLockPeriod
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/user/addLockPeriod
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/user/addLockPeriod
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/user/addLockPeriod_v1
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/user/addLockPeriod_v1
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/user/addLockPeriod_v1
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/user/addLockPeriod_v1
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/user/addLockPeriod_v1
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/user/addLockPeriod_v1
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/user/addLockPeriod_v1
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/user/getLockPeriod
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/user/getLockPeriod
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/user/getLockPeriod
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/user/getLockPeriod
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/user/getLockPeriod
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/user/getLockPeriod
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/user/getLockPeriod
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/user/getLockTimes
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/user/getLockTimes
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/user/getLockTimes
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/user/getLockTimes
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/user/getLockTimes
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/user/getLockTimes
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/user/getLockTimes
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/user/successUnlock
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/user/successUnlock
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/user/successUnlock
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/user/successUnlock
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/user/successUnlock
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/user/successUnlock
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/user/successUnlock
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/user/successUnlock_v1
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/user/successUnlock_v1
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/user/successUnlock_v1
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/user/successUnlock_v1
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/user/successUnlock_v1
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/user/successUnlock_v1
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/user/successUnlock_v1
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/user/gettimestamp
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/user/gettimestamp
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/user/gettimestamp
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/user/gettimestamp
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/user/gettimestamp
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/user/gettimestamp
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/user/gettimestamp
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/addtoken
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/addtoken
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/addtoken
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/addtoken
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/addtoken
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/addtoken
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/addtoken
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/portfolio
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/portfolio
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/portfolio
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/portfolio
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/portfolio
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/portfolio
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/portfolio
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/portfolioallassets
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/portfolioallassets
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/portfolioallassets
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/portfolioallassets
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/portfolioallassets
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/portfolioallassets
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/portfolioallassets
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/toggleCoinList
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/toggleCoinList
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/toggleCoinList
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/toggleCoinList
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/toggleCoinList
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/toggleCoinList
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/toggleCoinList
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/activeinactive
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/activeinactive
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/activeinactive
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/activeinactive
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/activeinactive
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/activeinactive
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/activeinactive
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/transaction/list
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/transaction/list
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/transaction/list
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/transaction/list
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/transaction/list
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/transaction/list
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/transaction/list
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/transaction/listv2
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/transaction/listv2
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/transaction/listv2
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/transaction/listv2
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/transaction/listv2
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/transaction/listv2
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/transaction/listv2
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/order/update
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/order/update
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/order/update
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/order/update
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/order/update
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/order/update
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/order/update
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/search
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/search
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/search
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/search
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/search
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/search
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/search
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/updateWatchlist
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/updateWatchlist
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/updateWatchlist
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/updateWatchlist
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/updateWatchlist
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/updateWatchlist
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/updateWatchlist
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/getWatchlist
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/getWatchlist
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/getWatchlist
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/getWatchlist
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/getWatchlist
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/getWatchlist
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/getWatchlist
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/currencyfiatlist
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/currencyfiatlist
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/currencyfiatlist
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/currencyfiatlist
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/currencyfiatlist
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/currencyfiatlist
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/currencyfiatlist
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/allBalances
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/allBalances
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/allBalances
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/allBalances
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/allBalances
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/allBalances
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/allBalances
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/updateBalance
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/updateBalance
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/updateBalance
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/updateBalance
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/updateBalance
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/updateBalance
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/updateBalance
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/updateWalletBalance
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/updateWalletBalance
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/updateWalletBalance
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/updateWalletBalance
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/updateWalletBalance
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/updateWalletBalance
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/updateWalletBalance
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/getNftChannelList
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/getNftChannelList
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/getNftChannelList
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/getNftChannelList
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/getNftChannelList
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/getNftChannelList
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/getNftChannelList
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/getModList
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/getModList
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/getModList
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/getModList
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/getModList
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/getModList
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/getModList
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/uploadCsv
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/uploadCsv
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/uploadCsv
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/uploadCsv
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/uploadCsv
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/uploadCsv
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/uploadCsv
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/portfolio_total
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/portfolio_total
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/portfolio_total
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/portfolio_total
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/portfolio_total
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/portfolio_total
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/portfolio_total
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/demo/{address}
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/demo/{address}
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/demo/{address}
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/demo/{address}
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/demo/{address}
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/demo/{address}
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/demo/{address}
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/demo1/{address}
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/demo1/{address}
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/demo1/{address}
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/demo1/{address}
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/demo1/{address}
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/demo1/{address}
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/demo1/{address}
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/get_nft_list
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/get_nft_list
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/get_nft_list
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/get_nft_list
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/get_nft_list
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/get_nft_list
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/get_nft_list
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/nft/from_moalis
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/nft/from_moalis
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/nft/from_moalis
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/nft/from_moalis
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/nft/from_moalis
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/nft/from_moalis
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/nft/from_moalis
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/get_dapp_list
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/get_dapp_list
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/get_dapp_list
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/get_dapp_list
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/get_dapp_list
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/get_dapp_list
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/get_dapp_list
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/wallet/get_dex_list
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/wallet/get_dex_list
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/wallet/get_dex_list
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/wallet/get_dex_list
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/wallet/get_dex_list
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/wallet/get_dex_list
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/wallet/get_dex_list
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/galachain/{coin}/saveTrnx
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/galachain/{coin}/saveTrnx
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/galachain/{coin}/saveTrnx
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/galachain/{coin}/saveTrnx
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/galachain/{coin}/saveTrnx
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/galachain/{coin}/saveTrnx
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/galachain/{coin}/saveTrnx
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/galachain/{coin}/send
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/galachain/{coin}/send
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/galachain/{coin}/send
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/galachain/{coin}/send
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/galachain/{coin}/send
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/galachain/{coin}/send
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/galachain/{coin}/send
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/galachain/{coin}/send_v1
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/galachain/{coin}/send_v1
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/galachain/{coin}/send_v1
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/galachain/{coin}/send_v1
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/galachain/{coin}/send_v1
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/galachain/{coin}/send_v1
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/galachain/{coin}/send_v1
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/galachain/onramper/webhook
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/galachain/onramper/webhook
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/galachain/onramper/webhook
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/galachain/onramper/webhook
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/galachain/onramper/webhook
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/galachain/onramper/webhook
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/galachain/onramper/webhook
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/galachain/swap
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/galachain/swap
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/galachain/swap
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/galachain/swap
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/galachain/swap
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/galachain/swap
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/galachain/swap
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/galachain/quote
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/galachain/quote
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/galachain/quote
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/galachain/quote
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/galachain/quote
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/galachain/quote
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/galachain/quote
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/priceAlert/getList
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/priceAlert/getList
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/priceAlert/getList
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/priceAlert/getList
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/priceAlert/getList
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/priceAlert/getList
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/priceAlert/getList
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/priceAlert/addNew
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/priceAlert/addNew
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/priceAlert/addNew
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/priceAlert/addNew
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/priceAlert/addNew
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/priceAlert/addNew
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/priceAlert/addNew
WalletExtensionCompatController_handleLegacyRoute_head → 200
GET
/api/v1/priceAlert/delete
WalletExtensionCompatController_handleLegacyRoute_get → 200
POST
/api/v1/priceAlert/delete
WalletExtensionCompatController_handleLegacyRoute_post → 200
PUT
/api/v1/priceAlert/delete
WalletExtensionCompatController_handleLegacyRoute_put → 200
DELETE
/api/v1/priceAlert/delete
WalletExtensionCompatController_handleLegacyRoute_delete → 200
PATCH
/api/v1/priceAlert/delete
WalletExtensionCompatController_handleLegacyRoute_patch → 200
OPTIONS
/api/v1/priceAlert/delete
WalletExtensionCompatController_handleLegacyRoute_options → 200
HEAD
/api/v1/priceAlert/delete
WalletExtensionCompatController_handleLegacyRoute_head → 200
token-class 1
GET
/api/v1/token-class/supply
Fetch token-class supply data by base58 token id
TokenSupplyController_supply 1 param → 200
market 6
GET
/market/token-series
Normalized USD OHLCV + current price for a token at a timeframe
MarketController_tokenSeries 2 params → 200
GET
/market/price
Normalized { price, change24h } per asset id, keyed by symbol
MarketController_price 1 param → 200
GET
/market/price-series
Dense USD price line for a token (pair-ratio denominator)
MarketController_priceSeries 2 params → 200
GET
/market/sparkline
7-day mini sparkline (in-house daily close prices)
MarketController_sparkline 1 param → 200
GET
/market/images
Token logo URLs keyed by symbol (CoinGecko coins/markets)
MarketController_images 1 param → 200
GET
/market/wallet-transactions
ChainMeter wallet transaction history (raw getwallettxs rows)
MarketController_walletTransactions 3 params → 200
marketplace 2
GET
/v1/marketplace/listings
Browse active marketplace listings
MarketplaceController_getListings 6 params → 200
GET
/v1/marketplace/listings/{id}
A single marketplace listing by id
MarketplaceController_getListing 1 param → 200
ExtensionVersion 1
GET
/api/v1/version-check
ExtensionVersionController_check 1 param → 200
protocol-fee-sweep 2
POST
/v1/protocol-fee-sweep/run
ProtocolFeeSweepController_run → 201
GET
/v1/protocol-fee-sweep/reports
ProtocolFeeSweepController_reports → 200
WhatsNew 1
GET
/v1/whats-new
WhatsNewController_get → 200
token-registry 3
GET
/tokens/mapping
TokenRegistryController_getTokenNameMapping → 200
GET
/tokens/blacklist.json
TokenRegistryController_getTokenBlacklist → 200
GET
/tokens/ungraduated.json
TokenRegistryController_getUngraduatedLaunchpad → 200

Schemas 30

The contract defines 30 schemas that model the data the API accepts and returns. The most detailed are ActiveIncentiveProgramResponse (13 properties), IncentiveRewardResponse (12 properties), AddLiquidityDTO (11 properties), PairDto (11 properties). Each schema is shown below with its type and property counts.

Object
object
BaseResponseDto
object
4 properties 4 required
TokenDTO
object
4 properties 4 required
CompositePoolQueryDTO
object
3 properties 3 required
CompositePoolBatchDTO
object
1 property 1 required
CompositePoolDirectDTO
object
3 properties 3 required
AddLiquidityDTO
object
11 properties 9 required
BurnDTO
object
10 properties 8 required
SwapDTO
object
8 properties 6 required
CreatePoolDTO
object
4 properties 4 required
CollectDTO
object
10 properties 7 required
ExecuteDTO
object
3 properties 3 required
BundleDTO
object
4 properties 4 required
GetPriceMultipleDTO
object
1 property 1 required
BlockDto
object
3 properties 2 required
LatestBlockResponseDto
object
1 property 1 required
AssetDto
object
8 properties 4 required
GetAssetResponseDto
object
1 property 1 required
PoolDto
object
5 properties 4 required
PairDto
object
11 properties 4 required
GetPairResponseDto
object
1 property 1 required
GetEventsResponseDto
object
1 property 1 required
LeaderboardSeason
object
ActiveIncentiveProgramResponse
object
13 properties 9 required
IncentiveRewardResponse
object
12 properties 9 required
EnrollPositionDto
object
7 properties 6 required
IncentiveProgramPosition
object
IncentiveProgramAnalytics
object
EnrollDto
object
1 property 1 required
OpenChestDto
object
2 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

gala-games-defi-backend-openapi.json Raw ↑

Other APIs Gala Games publishes across the network.

GalaChain Token Contract API
GalaChain DEX v3 Contract API
GalaChain Launchpad Contract API
GalaChain Fee Contract API
GalaChain Public Key Contract API
GalaConnect API
Gala Block Explorer API
Where this information came from

This is an independent, third-party profile of Gala DeFi Backend API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.