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

Orderly Network public API

The public API from Orderly Network — 97 operation(s) for public.

Orderly Network public API is one of 4 APIs that Orderly Network publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Public. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 97 operations across 97 paths, and defines 105 schemas. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against 4 base URLs: https://api.orderly.org, https://testnet-api.orderly.org, https://api-sv.orderly.org, https://testnet-api-sv.orderly.org.

97 operations 97 paths 105 schemas 91 GET6 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://api.orderly.org
Resource Areas
1

Paths & Operations 97

Across 97 paths, the API surfaces 97 operations — 91 GET, 6 POST. Each is listed below with its method, path, parameters, and response codes.

public 97
GET
/v1/public/futures
Get market info for all symbols
→ 200
GET
/v1/ip_info
Get IP info
→ 200
GET
/v1/public/futures_market
Get market volume by builder
2 params → 200
GET
/v1/public/balance/stats
Get TVL by builder
1 param → 200
GET
/v1/public/market_trades
Get market trades
2 params → 200
GET
/v1/public/market_info/price_changes
Get price info for all symbols
→ 200
GET
/v1/public/market_info/traders_open_interests
Get open interests for all symbols
→ 200
GET
/v1/public/market_info/history_charts
Get historical price list for all symbols
1 param → 200
GET
/v1/public/market_info/funding_history
Get funding rate for all markets
→ 200
GET
/v1/public/volume/stats
Get builder volume
1 param → 200
GET
/v1/public/broker/stats
Get builder stats
1 param → 200
GET
/v1/public/broker/name
Get builder list
1 param → 200
GET
/v1/public/funding_rates
Get predicted funding rates for all markets
→ 200
GET
/v1/public/funding_rate/{symbol}
Get predicted funding rate for one market
1 param → 200
GET
/v1/public/funding_rate_history
Get funding rate history for one market
5 params → 200
GET
/v1/public/futures/{symbol}
Get market info for one symbol
1 param → 200
GET
/v1/public/liquidation
Get positions under liquidation
4 params → 200
GET
/v1/public/liquidated_positions
Get liquidated positions info
5 params → 200
GET
/v1/public/info/{symbol}
Get order rules per symbol
1 param → 200
GET
/v1/public/token
Get supported collateral info
1 param → 200
GET
/v1/public/info
Get available symbols
→ 200
GET
/v1/public/index_price_source
Get index price source
→ 200
GET
/v1/public/insurancefund
Get insurance fund info
→ 200
GET
/v1/tv/config
Get tradingview localized config info
1 param → 200
GET
/v1/tv/history
Get tradingview history bars
4 params → 200
GET
/v1/tv/symbol_info
Get tradingview symbol info
1 param → 200
GET
/v1/public/leverage
Get max leverage setting
→ 200
GET
/v1/public/system_info
Get system maintenance status
→ 200
GET
/v1/registration_nonce
Get registration nonce
→ 200
GET
/v1/get_account
Check if wallet is registered
3 params → 200
GET
/v1/get_all_accounts
Check account details of an address
3 params → 200
GET
/v1/get_broker
Check if address is registered
2 params → 200
POST
/v1/register_account
Register account
body → 200
GET
/v1/get_orderly_key
Get Orderly key
2 params → 200
POST
/v1/orderly_key
Add Orderly key
body → 200
GET
/v1/public/config
Get leverage configuration
→ 200
GET
/v1/public/chain_info
Get supported chains per builder
1 param → 200
GET
/v1/kline
Get kline
7 params → 200
GET
/v1/tv/kline_history
Get kline history
9 params → 200
GET
/v1/public/vault_balance
Get vault balance
2 params → 200
POST
/v1/faucet/usdc
Get faucet usdc(testnet only)
body → 200
GET
/v1/public/account
Check if account exists
1 param → 200
GET
/v1/public/announcement
Get announcements
→ 200
GET
/v1/public/referral/check_ref_code
Check referral code
1 param → 200
GET
/v1/public/referral/verify_ref_code
Verify referral code
1 param → 200
GET
/v1/public/points/leaderboard
Get merits leaderboard
5 params → 200
GET
/v1/client/points
Get user's merits
1 param → 200
GET
/v1/public/points/epoch_dates
Get start and end date of all epochs
→ 200
GET
/v1/public/points/rankings
Get stage rankings
4 params → 200
GET
/v1/public/points/epoch
Get number of merits for distribution
→ 200
GET
/v1/public/points/stages
Get information about stages
3 params → 200
POST
/v1/delegate_signer
Delegate signer
body → 200
POST
/v1/delegate_orderly_key
Add delegate signer Orderly key
body → 200
GET
/v1/public/campaigns
Get list of campaigns
4 params → 200
GET
/v1/public/campaign/stats
Get campaign statistics
3 params → 200
GET
/v1/public/campaign/stats/details
Get detailed campaign info
4 params → 200
GET
/v1/public/campaign/ranking
Get campaign ranking
8 params → 200
GET
/v1/public/campaign/user
Get campaign user info
6 params → 200
GET
/v1/public/campaign/check
Get campaign verification
5 params → 200
GET
/v1/staking/overview
Get staking overview
→ 200
GET
/v1/staking/valor/batch_info
Get valor batch info
→ 200
GET
/v1/staking/valor/pool_info
Get valor pool info
→ 200
GET
/v1/staking/valor2/pool_info
Get valor2 pool info
→ 200
GET
/v1/staking/valor2/batch_info
Get valor2 batch info
→ 200
GET
/v1/staking/valor2/revenue_buyback
Get valor2 revenue buyback
→ 200
GET
/v1/public/sv_nonce
Get strategy vault nonce for account transaction
→ 200
GET
/v1/account_sv_transaction_history
Get account’s strategy vault transaction history
9 params → 200
POST
/v1/sv_operation_request
Create strategy vault deposit/withdrawal request with account
body → 200
GET
/v1/sv/venue_transfer_history
Get fund inflow allocation
7 params → 200
GET
/v1/sv/venue_withdrawal_history
Get fund outflow allocation
7 params → 200
GET
/v1/sv/protocol_revenue_share_history
Get Orderly protocol revenue sharing history
6 params → 200
GET
/v1/sv/liquidation_fees_share_history
Get liquidation fees sharing history
6 params → 200
GET
/v1/sv/internal_transfer_history
Get internal transfer history
6 params → 200
GET
/v1/public/broker/order_enums
List order tags for a broker
4 params → 200
GET
/v1/public/strategy_vault/sp/info
Get Strategy Provider’s Info
2 params → 200
GET
/v1/public/strategy_vault/sp/transaction_history
Get Strategy Provider Transaction History
7 params → 200
GET
/v1/public/strategy_vault/sp/claim_info
Get Strategy Provider Claimable Amount
3 params → 200
GET
/v1/public/strategy_vault/sp/fees_history
Get Strategy Provider Fee History
4 params → 200
GET
/v1/public/strategy_vault/fund/info
Get Strategy Fund Details
2 params → 200
GET
/v1/public/strategy_vault/fund/period_info
Get Period History and Fund Period Instructions
5 params → 200
GET
/v1/public/strategy_vault/fund/pending_transactions
Get Preview Users Pending Requests
2 params → 200
GET
/v1/public/strategy_vault/vault/info
Get Strategy Vault Info
3 params → 200
GET
/v1/public/strategy_vault/vault/performance
Get Strategy Vault Performance
1 param → 200
GET
/v1/public/strategy_vault/vault/performance_chart
Get Strategy Vault TVL/PnL History
3 params → 200
GET
/v1/public/strategy_vault/vault/overall_info
Get Overall Statistics of all Strategy Vaults
1 param → 200
GET
/v1/public/strategy_vault/user/overall_info
Get User Overall Statistics across Strategy Vaults
1 param → 200
GET
/v1/public/strategy_vault/vault/liquidator_history
Get Strategy Vault Liquidator History
4 params → 200
GET
/v1/public/strategy_vault/vault/positions
Get Strategy Vault Positions
1 param → 200
GET
/v1/public/strategy_vault/vault/open_orders
Get Strategy Vault Open Orders
5 params → 200
GET
/v1/public/strategy_vault/vault/trade_history
Get Strategy Vault Trade History
5 params → 200
GET
/v1/public/strategy_vault/vault/order_history
Get Strategy Vault Order History
5 params → 200
GET
/v1/public/strategy_vault/lp/info
Get Liquidity Provider Info
2 params → 200
GET
/v1/public/strategy_vault/lp/fees_history
Get Liquidity Provider Fee History
6 params → 200
GET
/v1/public/strategy_vault/lp/performance
Get Liquidity Provider Performance
2 params → 200
GET
/v1/public/strategy_vault/lp/performance_chart
Get Liquidity Provider TVL/PnL History
4 params → 200
GET
/v1/public/strategy_vault/lp/transaction_history
Get Liquidity Provider Transaction History
7 params → 200
GET
/v1/public/strategy_vault/lp/claim_info
Get Liquidity Provider Claim Info
3 params → 200

Schemas 105

The contract defines 105 schemas that model the data the API accepts and returns. The most detailed are TvSymbolResponse (34 properties), Symbol (26 properties), FutureInfo (14 properties), KlineHistoryResponse (8 properties). Each schema is shown below with its type and property counts.

CheckReferralCodeResponse
GetBrokerResponse
VenueTransferHistoryResponse
GetCampaignsResponse
GetValorBatchInfoResponse
ExchangeInformationResponse
OrderCustomField
object
4 properties
SystemInfoResponse
GetCampaignCheckResponse
GetAccountDetailsResponse
GetIpInfoResponse
GetLeverageSettingResponse
DelegateOrderlyKeyBody
object
3 properties 3 required
Symbol
object
26 properties 21 required
GetValor2RevenueBuybackResponse
OrderlyKeyBody
object
3 properties 3 required
GetValor2PoolInfoResponse
GetMarketVolumeByBrokerResponse
ChainInfoResponse
GetIndexPriceSourceResponse
GetMarketFundingRateHistoryResponse
TvConfigResponse
object
2 properties 2 required
GetCampaignRankingResponse
DelegateSignerBody
object
3 properties 3 required
GetPriceForSmallChartsResponse
AccountSummary
object
2 properties 2 required
DelegateSignerResponse
RegisterAccountResponse
LiquidatedPositionsResponse
GetStageRankingsResponse
GetOrderlyKeyResponse
GetEpochPointsResponse
GetCampaignStatsResponse
GetCampaignDetailedStatsResponse
InsuranceFundResponse
GetCampaignUserResponse
FundingRatesResponse
GetEpochDatesResponse
GetValorPoolInfoResponse
GetAnnouncementsResponse
GetValor2BatchInfoResponse
GetPointsResponse
KlineHistoryResponse
object
8 properties 8 required
MarketTradesResponse
BrokerStatsResponse
VenueWithdrawalHistoryResponse
OrderEnum
object
6 properties
ShareHistoryResponse
TokenInfoResponse
FundingRateHistoryResponse
LiquidationResponse
VaultBalanceResponse
MarketPriceChangeInfoResponse
GetAccountStrategyVaultTransactionHistory
VerifyReferralCodeResponse
RegisterAccountBody
object
3 properties 3 required
SvNonceResponse
InternalTransferHistoryResponse
TvHistoryResponse
object
7 properties 7 required
GetAllAccountsResponse
FuturesInfoResponse
OrderlyKeyResponse
RegistrationNonceResponse
ConfigResponse
KlineResponse
AvailableSymbolsResponse
TvSymbolResponse
object
34 properties 34 required
GetPointsLeaderboardResponse
BrokerListResponse
FutureInfo
object
14 properties 14 required
FundingRateResponse
PaginationMeta
object
3 properties 3 required
GetTVLByBrokerResponse
VolumeStatsResponse
GetAccountResponse
FundingRate
object
7 properties 7 required
GetOrderEnumsResponse
BasicResponse
object
2 properties 1 required
GetStakingOverviewResponse
GetPointStagesResponse
MarketOpenInterestsResponse
LpFeesHistoryResponse
ClaimInfoResponse
VaultOpenOrdersResponse
PendingTransactionsResponse
SpFeesHistoryResponse
VaultInfoResponse
VaultOrderHistoryResponse
LpPerformanceChartResponse
LpPerformanceResponse
LpClaimInfoResponse
UserOverallInfoResponse
VaultOverallInfoResponse
BasicResponse_2
object
2 properties
VaultTradeHistoryResponse
VaultPerformanceChartResponse
LpInfoResponse
SpInfoResponse
TransactionHistoryResponse
VaultLiquidatorHistoryResponse
VaultPerformanceResponse
PeriodInfoResponse
VaultPositionsResponse
LpTransactionHistoryResponse
FundInfoResponse

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

orderly-network-public-api-openapi.yml Raw ↑

Other APIs Orderly Network publishes across the network.

Orderly Network admin API
Orderly Network client API
Orderly Network private API
Where this information came from

This is an independent, third-party profile of Orderly Network public 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.