Zero secret leak — verified in CI
CIGateway responses are checked so upstream URLs, auth headers and provider tokens stay out of client traffic.
oanor is a marketplace gateway for your APIs. Customers call your endpoints through us — and your upstream URL, keys and tokens never reach the browser.
No platform fees. We only earn when a provider does.
$ curl https://api.oanor.com/fx-rates/v1/latest \
-H "x-oanor-key: oanor_live_9s7...k2" \
-H "x-oanor-signature: t=1777904,v1=..." \
-G --data-urlencode "base=EUR"
→ HTTP/2 200 OK 73ms
→ x-oanor-cache: HIT
→ x-ratelimit-remaining: 9942
{
"base": "EUR",
"rates": { "USD": 1.0817, "GBP": 0.8562 },
"served_by": "oanor-fra-edge-01"
}
gateway guard
Upstream secrets stripped
Headers, base URL and provider tokens stay server-side.
developer flow
observable by default
73ms
latency
99.9
uptime
0
leaks
Gateway responses are checked so upstream URLs, auth headers and provider tokens stay out of client traffic.
Built for EU infrastructure, audit logs, consent-aware flows and metadata-only usage logging.
Publish once, ship localized API pages and SEO metadata without slowing provider onboarding.
Developers and providers get scoped keys, quota signals and Prometheus-ready platform metrics.
Features
From a clean gateway to per-customer keys, quotas and a SEO-ready public landing per API.
api.oanor.com fronts your upstream. Header allow-list, no DB access, 503 on Redis outage. Designed against accidental leakage.
Issue, revoke, rotate. Plaintext shown once. SHA-256 stored. RPS quota enforced atomically.
Provider-defined tiers — free, paid, trial, pay-as-you-go. RPS + monthly + daily quotas enforced in Redis.
Hero image, SEO copy, translations generated on publish. EN + DE today, ten more on the way.
Prometheus /metrics endpoint, Redis stream of every call, Postgres audit log of every admin action.
Modular monolith. Strict Public/Internal split enforced via Deptrac. PHPStan level 8. PHP-CS-Fixer.
Marketplace preview
A fast, fully-local cron-expression toolkit (UTC): validate 5-field cron expressions with ranges, lists, steps, month and weekday names and the common @aliases (@yearly, @monthly, @weekly, @daily, @hourly); compute the next N run times for a schedule from now or any start date; and describe a schedule in plain English. Every endpoint accepts input via the query string or the request body. Pure server-side compute, no third-party upstream, so responses are instant and always available. Ideal for schedulers and job runners, devops and CI tooling, and dashboards that show the next run time of a task.
api.oanor.com/cron-api
Decades of historical weather for any location on Earth, from 1940 to the present. Pull daily records — temperature highs, lows and means, apparent temperature, precipitation, rain, snowfall, wind speed, gusts and direction — or an hourly series with temperature, humidity, precipitation, wind, pressure and cloud cover, or a period summary with mean temperature, the hottest and coldest day, total precipitation and wet-day counts. Global coverage from the ERA5 reanalysis archive via Open-Meteo, delivered as tidy JSON through a fast, reliable API. Ideal for agriculture and energy, insurance and risk, climate research, construction and travel planning.
api.oanor.com/weatherhistory-api
Latest space news — articles and blog posts about rockets, launches, missions and astronomy, aggregated from dozens of sources (SpaceNews, NASA, ESA, Spaceflight Now and more). Search the archive by keyword or fetch a single article. Great for space dashboards, newsletters, aggregators and education apps.
api.oanor.com/spacenews-api
Search Hacker News stories and comments by relevance or date, read the live front page, and fetch full item threads with their comment trees. Filter by story, Ask HN, Show HN, poll or comment. Great for tech-trend monitoring, brand and topic tracking, content aggregation and developer tools.
api.oanor.com/hackernews-api
Generate realistic fake data — users, postal addresses, companies and products — for testing, prototyping, demos and database seeding. Localizable to many languages and regions for names, addresses and phone numbers. Server-side and deterministic to call, ideal for CI fixtures and frontend mock states.
api.oanor.com/mockdata-api
Search millions of tracks, artists and albums and fetch their details — including 30-second audio previews, cover art, durations, fan counts and full tracklists. Powered by Deezer.
api.oanor.com/music-api
Pricing
No platform plans. Each provider sets their own price; oanor takes 15% of paid traffic, that's it.
Free, paid, trial, pay-as-you-go — pick the plan that fits, no extra platform fee on top.
List your API in minutes. Define free / paid / trial tiers; oanor takes 15% of paid revenue.
Example: customer pays 100 €
Need the full breakdown? Read the pricing page
Quick answers about pricing, quotas, and integration.
Sign up, register your upstream, hit Publish — your customers get a key in 60 seconds.
Create your account