Perp Gap API

perp-gap-api.perpgap.workers.dev · 12 paid endpoints · listed 2026-10-27

Use before sizing a tokenized-stock trade or choosing between xStocks and Ondo for execution. For one ticker: each token's Solana pool liquidity, price impact of a $10k buy and sell, rough size executable within 1%, a tradable flag, and Ondo's issuer mint/redeem market. Bad params return 400/404 before any charge. Errors: 400, 402, 404, 502. Data, not advice.

livelast check 9 h ago
100%valid x402 answers, 72 h
$0.185USDC received on Base, 7 days
7distinct payers, 7 days
56.6score (0-100)

Paid endpoints

MethodEndpointPriceNetworks
GETperp-gap-api.perpgap.workers.dev/catalog/full
Use first to see which venues list a ticker and get the exact symbol before /quote, /funding or /gaps. Every stock perp and tokenized stock agents can trade: tr
$0.001Base, Solana
GETperp-gap-api.perpgap.workers.dev/gaps
Use when an agent needs current premium/discount or funding signals across many stock perps in one cheap call. trade.xyz (Hyperliquid HIP-3) perp mark/oracle vs
$0.01Base, Solana
GETperp-gap-api.perpgap.workers.dev/quote
Use when an agent needs the best live price for a stock across venues before trading. For 1-10 tickers: perp mark and mid on trade.xyz (Hyperliquid), Aster, Lig
$0.01Base, Solana
GETperp-gap-api.perpgap.workers.dev/tokens/liquidity
Use before sizing a tokenized-stock trade or choosing between xStocks and Ondo for execution. For one ticker: each token's Solana pool liquidity, price impact o
$0.01Base, Solana
GETperp-gap-api.perpgap.workers.dev/tokens/premium
Use before buying or pricing a tokenized stock (NVDAx, NVDAon) to see if it trades rich or cheap vs the real share. For one ticker, up to 10, or tickers=all: ea
$0.01Base, Solana
GETperp-gap-api.perpgap.workers.dev/funding
Use when an agent must pick the cheapest venue to hold a stock perp or size funding carry. Funding on trade.xyz, Aster, Lighter and OKX normalized to hourly and
$0.02Base, Solana
GETperp-gap-api.perpgap.workers.dev/history
Use when an agent needs to backtest or chart how a stock perp's premium/discount and funding evolved, including weekends and holidays when the stock is shut. On
$0.02Base, Solana
GETperp-gap-api.perpgap.workers.dev/pm/implied
Use when an agent must decide if a Hyperliquid prediction market on a crypto or stock price (e.g. 'BTC above 82k on Oct 19', 'SP500 above 7730') is cheap or exp
$0.02Base, Solana
GETperp-gap-api.perpgap.workers.dev/research
Use when an agent needs everything about one US stock in one call before trading or answering a user. Stock quote incl. extended/overnight trade, perp prices on
$0.03Base, Solana
GETperp-gap-api.perpgap.workers.dev/verdict
Use when an agent needs a quick directional sanity check on one stock perp before trading. Long/short/watch/avoid with score, confidence and reasons, combining
$0.03Base, Solana
GETperp-gap-api.perpgap.workers.dev/pm/scan
Use when an agent wants the most mispriced liquid Hyperliquid prediction markets right now in one call. Ranks crypto and tokenized-stock binary price markets by
$0.05Base, Solana
GETperp-gap-api.perpgap.workers.dev/export
Bulk export of one UTC day of live 30-minute snapshots for all tracked stock perps (top 40 auto-discovered tickers by open interest × up to 48 snapshots): trade
$0.25Base, Solana

Latest checks

WhenEndpointHTTPmsResult
9 h agoperp-gap-api.perpgap.workers.dev/catalog/full402398valid x402 v2 terms

Income on Base (7 days)

DayTransfersUSDC
2026-11-021$0.001
2026-11-016$0.101
2026-10-311$0.001
2026-10-291$0.001
2026-10-274$0.08
2026-10-261$0.001

Is this your API?

Add the live badge to your docs:
<a href="https://logicnodes.io/observatory/p/perp-gap-api.perpgap.workers.dev"><img src="https://logicnodes.io/observatory/badge/perp-gap-api.perpgap.workers.dev.svg" alt="x402 status"></a>
x402 status badge
Claim it for free with x402_provider_claim (sign with your payout address), and get an alert within minutes when it stops answering with x402_monitor_create ($5 for 30 days). Both work over MCP (https://logicnodes.io/mcp/v2) or POST https://logicnodes.io/v1/tools/<tool>.

Income is all USDC received by the provider's payout address on Base, whatever the source. Score: 0-100: 50 x share of checks in the last 72 h that returned valid x402 payment terms + 30 x min(1, log10(1 + USDC received in 7 days) / 4) + 20 x min(1, log10(1 + distinct payers in 7 days) / 3). A provider never checked scores on income only; income is all USDC received by its payout address on Base, whatever the source. JSON: /v1/observatory/providers/perp-gap-api.perpgap.workers.dev