One artifact summary
API · /maven-api
Maven Central API
Maven Central — the package repository at the heart of the Java and JVM ecosystem (Java, Kotlin, Scala, Groovy, Android) — as an API. Search the repository for artifacts by keyword and get each artifact's groupId:artifactId, latest version, total number of versions, packaging type and last-updated date; look up a single artifact by its group and artifact coordinates; and list its full version history (newest first) with release dates and published file types. Live from the official Maven Central search service. Ideal for dependency dashboards, build tooling, supply-chain and security analysis, developer portals and JVM ecosystem analytics. Open data from Maven Central.
API health
healthy- Uptime
- 100.00%
- Server probes · 24h
- Avg latency
- 303 ms
- Server probes · 24h
- Subscribers
- 4,500
- active
- Total calls
- 76
- last 7 days
Pricing
Pick a tier — billed monthly, cancel anytime.
Free
Free
- 3,490 calls / month
- 2 requests / second
- Hard cap (429 above quota, no overage)
- 3,490 calls/month
- 2 req/sec
- Search + artifact + versions
- No credit card
Starter
€4.08 /month
- 48,000 calls / month
- 8 requests / second
- Hard cap (429 above quota, no overage)
- 48k calls/month
- 8 req/sec
- Coordinate lookup + history
- Email support
Pro
€12.22 /month
- 237,400 calls / month
- 20 requests / second
- Hard cap (429 above quota, no overage)
- 237.4k calls/month
- 20 req/sec
- Supply-chain / build tooling
- Priority support
Mega
€33.18 /month
- 1,191,000 calls / month
- 50 requests / second
- Hard cap (429 above quota, no overage)
- 1.19M calls/month
- 50 req/sec
- JVM ecosystem-analytics platform
- Dedicated SLA
Built by
Related APIs
Other APIs with overlapping tags.
Homebrew Install Analytics API
Live install analytics for Homebrew, the macOS and Linux package manager, from the public formulae.brew.sh feed — no key, nothing stored. The adoption view of the Homebrew ecosystem: how much each command-line formula and each desktop-app cask is installed, and the most-installed packages overall, distinct from the Homebrew formula-catalog API in the catalogue (which describes a package — this measures how much it is actually used). The formula endpoint returns a command-line tool's install counts over 30, 90 and 365 days plus install-on-request, with its version and description. The cask endpoint returns a desktop app's install counts. The top endpoint returns the most-installed formulae or casks over a chosen window, ranked. Build developer-tool popularity dashboards, "is this tool still maintained and used" widgets, package-trend trackers and ecosystem-health tools on top of real Homebrew analytics. Look up a formula by its name (wget, node, ffmpeg) or a cask by its token (google-chrome, visual-studio-code); counts come from Homebrew's opted-in user analytics.
api.oanor.com/brewanalytics-api
PyPI Download Stats API
Live PyPI (Python Package Index) download analytics from pypistats.org — no key, nothing stored. The adoption view of a Python package: how much it is downloaded, the daily trend, and the breakdown by Python version and operating system, distinct from the PyPI registry-metadata API in the catalogue (which describes a package — this measures how much the community actually uses it). The recent endpoint returns the headline download counts: last day, last week and last month. The overall endpoint returns the daily download timeline so you can chart growth. The python endpoint breaks downloads down by Python version, showing which versions the package's users are actually on. The system endpoint breaks downloads down by operating system — Linux, Windows and macOS. Build package-popularity dashboards, dependency-adoption trackers, "which Python version should we still support" tools and ecosystem-trend widgets on top of real PyPI download data. Look up any package by its PyPI name (requests, numpy, flask); names are normalised to lowercase and the version and system splits include each category's share of total downloads.
api.oanor.com/pypistats-api
AUR API
The Arch User Repository (AUR) as an API. Look up any AUR package for its version, description, upstream URL, maintainer and submitter, community votes and popularity score, license, out-of-date flag, keywords and full dependency lists (depends, make-depends, opt-depends), plus its source snapshot and ready-to-run git-clone command; search the whole AUR by name, description, maintainer, dependencies or keywords (results sorted by popularity); and list every package maintained by a given user. Covers the 90,000+ community-maintained packages of Arch Linux, from yay, paru and visual-studio-code-bin to google-chrome and spotify. Live from the official AUR RPC. Ideal for Arch/AUR helpers and dashboards, package and dependency tooling, and Linux developer portals. Open data from the Arch User Repository.
api.oanor.com/aur-api
Homebrew API
The macOS and Linux package manager — Homebrew (brew) — as an API. Look up any formula (command-line package) for its description, latest version, license, homepage, dependencies and build dependencies, caveats and deprecation status; look up any cask (graphical macOS app) for its version, bundled apps and homepage; and search the whole registry of 8,300+ formulae and 7,600+ casks by name and description. Each result comes with the exact `brew install` command. Covers the Homebrew world from wget, git, ffmpeg, node and python to Firefox, Visual Studio Code, Docker and Rectangle. Live from the official formulae.brew.sh API. Ideal for developer dashboards, package and dependency tooling, dotfiles and setup automation, and macOS app catalogs. Open data from Homebrew.
api.oanor.com/brew-api
Frequently asked questions
Quick answers about pricing, quotas, and integration.
How do I get an API key for Maven Central API?
What's the rate limit for Maven Central API?
How much does Maven Central API cost?
Can I cancel my subscription anytime?
Is Maven Central API GDPR-compliant?
Pick an endpoint from the list on the left to see its details and try it.
Code snippets
Sign up to get an API key, then call any path under your slug.
curl https://api.oanor.com/maven-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/maven-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/maven-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/maven-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Ratings
Sign in to rate.
No reviews yet.
Discussion
Ask questions, share usage tips, get answers from the provider and other developers. Public — anyone can read.
Sign in to start a thread or reply.
Sign inNew thread
·
-
Provider answer
🔒 This thread is locked — no new replies.
-
·
- No threads yet — start the discussion.
Support
Private 1:1 support with the provider — billing questions, integration issues, account problems. Only you and the provider team can see these threads.
Sign in to open a support ticket.
Sign inOpen new ticket
Describe what you need help with. The provider team gets an email and replies on the ticket page.
-
·
Urgent - No tickets yet for this API.