ONE PLATFORM · MANY APIS
Apexon is a multi-product API platform. One account, one consistent contract — the same auth model, error schema, and conventions across every product, starting with FinMarkets for market data.
# One key. The whole FinMarkets suite. curl https://api.apexon.dev/v1/stock/NVDA/quote \ -H "X-API-Key: $APEXON_KEY" curl https://api.apexon.dev/v1/screener/predefined/day_gainers \ -H "X-API-Key: $APEXON_KEY"
Vertical API suites that share one auth model, one error schema, and one set of conventions. Subscribe to what you need.
Quotes, historical charts, options chains, screeners, market news, and earnings calendars — one suite for anything that touches a ticker.
Read the FinMarkets docs →GET /v1/stock/{symbol}/quote
GET /v1/stock/{symbol}/options
POST /v1/screener
Amazon product data as clean JSON — search, product details, buy-box offers, reviews, bestsellers, and suggestions across 22 Amazon storefronts, each priced in its local currency.
Read the CatalogAIO docs →GET /v1/search
GET /v1/product/{asin}
GET /v1/product/{asin}/offers
Near-real-time multi-sport live scores and in-play board odds. Poll the REST routes or hold an SSE stream that sends deltas after the first frame.
Read the LineSnap docs →GET /v1/live
GET /v1/odds
GET /v1/stream
Track metadata, charts, and artist analytics for music apps and playlist tools.
GET /v1/music/track/metadata
GET /v1/music/charts/top
GET /v1/music/artist/stats
The utility belt: validation, QR generation, and HTML-to-PDF rendering.
GET /v1/tools/validate/email
GET /v1/tools/qr/generate
POST /v1/tools/pdf/render
Geocoding, timezones, and IP intelligence for location-aware products.
GET /v1/geo/geocode
GET /v1/geo/timezone
GET /v1/geo/ip/lookup
Pick a product and plan — direct on apexon.dev or through the marketplace you already use.
Each product issues its own key, passed the same way — X-API-Key — so integrating a second one is copy-paste.
Each product has its own host and clean /v1 endpoints — predictable JSON, stable errors, rate-limit headers.
Move tiers as traffic grows. No re-integration, no new keys, no migration weekend.
DEVELOPER EXPERIENCE
Every product speaks the same dialect. Call our clean /v1 surface directly, or use the marketplace path aliases if you subscribed on RapidAPI — same engine, same conventions.
X-RateLimit-* on every response, no surprises at the quota edge.X-Cache, so you know exactly what you got.{
"quoteResponse": {
"result": [{
"symbol": "NVDA",
"regularMarketPrice": 128.42,
"regularMarketChangePercent": 1.8,
"marketState": "REGULAR",
…
}],
"error": null
}
}
# headers
X-RateLimit-Remaining: 9871
X-Cache: HIT
{
"success": true,
"data": {
"asin": "B0BTYCRJSS",
"domain": "amazon.de",
"title": "…",
"price": { "raw": "29,99 €", "value": 29.99, "currency": "EUR" },
…
}
}
Every product is subscribed, keyed, and metered on its own — pick the one you're pricing. Same price direct or through a marketplace.
Kick the tires. Full API surface, community support.
Start freeFor side projects going serious. Email support.
Choose ProProduction apps with real users. Priority support.
Choose UltraHigh-volume workloads. Priority support + SLA talk.
Choose MegaQuotas reset on your billing date. Overage billed per 1k requests on paid tiers. Cancel anytime.
Kick the tires against live storefronts. Core endpoints: search, product details, autocomplete and markets.
Start freeFor indie apps and price trackers going to production. Adds offers, reviews and best sellers.
Choose ProStartups and SEO tools with real query volume.
Choose UltraHeavy dashboards and catalog monitoring at scale.
Choose MegaQuotas reset monthly. Offers, reviews and best sellers are included from PRO upwards. Keys are product-scoped — a CatalogAIO key works for CatalogAIO only. Cancel anytime.
Live scores over REST. Streaming limited to a small connect budget.
Read the docsLive scores, board odds, and SSE delta streaming.
Read the docsAdds event history and the forward-change archive.
Read the docsPriority support and a higher concurrent stream budget.
Read the docsLineSnap is not accepting subscriptions yet — these plans are published ahead of launch. Streaming connections are budgeted separately from requests.
curl "https://api.apexon.dev/v1/screener/predefined/day_gainers?count=10" \ -H "X-API-Key: $APEXON_KEY"
const res = await fetch( "https://api.apexon.dev/v1/screener/predefined/day_gainers?count=10", { headers: { "X-API-Key": process.env.APEXON_KEY } } ); const gainers = await res.json(); console.log(gainers, res.headers.get("x-ratelimit-remaining"));
import os, requests res = requests.get( "https://api.apexon.dev/v1/screener/predefined/day_gainers", params={"count": 10}, headers={"X-API-Key": os.environ["APEXON_KEY"]}, ) print(res.json())
Hot paths like quotes are cached, and cache hits skip the upstream round-trip entirely. Every response carries an X-Cache header, so you can see exactly what you got — and we'll publish measured latency numbers rather than quote a marketing figure.
Freshness varies by endpoint and is documented per route. FinMarkets quotes are refreshed on short intervals from upstream sources on a best-effort basis — the X-Cache header tells you whether a response came from cache, and per-route cache windows are listed in the docs.
No. Apexon is an independent company and is not affiliated with Yahoo or any exchange or upstream data brand. Nothing we serve is investment advice.
We run redundant infrastructure and publish live uptime on our status page. Availability is best-effort on all self-serve tiers; if you need contractual guarantees, email us about volume plans.
Same engine, same data, same prices. Direct gives you the clean /v1 surface and consolidated billing across products; the marketplace path aliases are handy if your billing already lives there. You can switch later without code changes beyond the base URL.
Free tier, no card, no sales call. Grab a key and hit the quote endpoint before your coffee cools.