/v1/search
Search Maven Central artifacts
Δοκιμάστε το ζωντανά
10 δωρεάν κλήσεις την ημέρα — χωρίς εγγραφή, χωρίς κλειδί API. Μέσω του gateway του oanor.
Δουλεύει. Πάρε ένα κλειδί API και χρησιμοποίησέ το στο έργο σου.
Λάβετε ένα κλειδί APIΑποσπάσματα κώδικα
curl "https://api.oanor.com/maven-api/v1/search" \ -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/maven-api/v1/search", {
headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/maven-api/v1/search");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($ch);
import requests
requests.get(
"https://api.oanor.com/maven-api/v1/search",
headers={"x-oanor-key": "oanor_test_..."}
)
Παράδειγμα απόκρισης
Πραγματική απόκριση αυτού του endpoint, από τον τελευταίο έλεγχο υγείας.
{
"data": {
"count": 20,
"limit": 20,
"query": "guava",
"start": 0,
"total": 386,
"results": [
{
"id": "com.google.guava:guava",
"group": "com.google.guava",
"artifact": "guava",
"packaging": "bundle",
"last_updated": "2025-04-14T17:25:22.422Z",
"version_count": 150,
"latest_version": "33.4.8-jre",
"file_extensions": [
".module",
"-sources.jar",
".pom",
"-javadoc.jar",
".jar"
],
"maven_central_url": "https://central.sonatype.com/artifact/com.google.guava/guava"
},
{
"id": "com.github.cowwoc.requirements:guava",
"group": "com.github.cowwoc.requirements",
"artifact": "guava",
"packaging": "jar",
"last_updated": "2025-02-18T19:26:40.013Z",
"version_count": 36,
"latest_version": "11.0",
"file_extensions": [
"-sources.jar",
".pom",
"-javadoc.jar",
".jar"
],
"maven_central_url": "https://central.sonatype.com/artifact/com.github.cowwoc.requirements/guava"
},
{
"id": "com.github.ben-manes.caffeine:guava",
"group": "com.github.ben-manes.caffeine",
"artifact": "guava",
"packaging": "jar",
"last_updated": "2025-01-17T21:34:20.790Z",
"version_count": 69,
"latest_version": "3.2.0",
"file_extensions": [
"-sources.jar.sha256",
".module.sigstore.json",
"-javadoc.jar",
"-test.jar.sha256",
"-test.jar.sha512",
"-test.jar.sigstore.json",
"-test.jar.sigstore.json.sha256",
"-javadoc.jar.sigstore.json",
"-javadoc.jar.sha512",
"-test.jar.sigstore.json.sha512",
".pom.sigstore.json.sha512",
".pom.sigstore.json",
"-sources.jar.sigstore.json",
".module.asc.sha256",
".pom.sigstore.json.sha256",
".jar.asc.sha256",
".module.asc.sha512",
"-javadoc.jar.sigstore.json.sha512",
".module.sigstore.json.sha256",
"-test.jar.asc.sha256",
".module.sigstore.json.sha512",
".jar.sigstore.json.sha256",
"-test.jar.asc.sha512",
".jar.sigstore.json.sha512",
"-javadoc.jar.sha256"
…