/v1/meta
Totals, NEO/PHA counts & orbit-class breakdown
Try it live
10 free calls per day — no sign-up, no API key. Goes through the oanor gateway.
It works. Grab an API key and use it in your project.
Get an API keyCode snippets
curl "https://api.oanor.com/asteroids-api/v1/meta" \ -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/asteroids-api/v1/meta", {
headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/asteroids-api/v1/meta");
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/asteroids-api/v1/meta",
headers={"x-oanor-key": "oanor_test_..."}
)
Example response
A real response from this endpoint, captured by the latest health check.
{
"data": {
"neo": 389,
"pha": 51,
"note": "Named asteroids and comets. neo = near-Earth object, pha = potentially hazardous asteroid. Orbit values are osculating elements.",
"total": 30021,
"fields": [
"spkid",
"number",
"name",
"designation",
"neo",
"pha",
"diameter_km",
"albedo",
"orbit_class",
"abs_magnitude_h",
"rotation_hours",
"orbit"
],
"source": "NASA/JPL Small-Body Database (SBDB)",
"orbit_classes": [
{
"code": "MBA",
"count": 24029
},
{
"code": "PAR",
"count": 1655
},
{
"code": "OMB",
"count": 857
},
{
"code": "JFc",
"count": 829
},
{
"code": "COM",
"count": 724
},
{
"code": "HYP",
"count": 518
},
{
"code": "TJN",
"count": 345
},
{
"code": "IMB",
"count": 291
},
{
"code": "MCA",
"count": 286
},
{
"code": "HTC",
"count": 111
},
{
"code": "AMO",
"count": 86
},
{
"code": "APO",
"count": 81
},
{
"code": "ETc",
"count": 77
},
{
"code": "TNO",
"count": 49
},
{
"code": "CEN",
"count": 25
},
{
"code": "CTc",
"count": 22
},
{
"code": "JFC",
"count": 17
},
{
"code": "ATE",
"count": 14
},
{
"code": "AST",
"count": 2
},
{
"code": "IEO",
"count": 2
},
{
"code": "HYA",
"count": 1
}
]
},
"meta": {
"timestamp": "2026-05-31T04:30:16.284Z",
"request_id": "bc67b7df-15d9-473e-8c21-2abd309e19b7"
},
"status": "ok",
"message": "Meta retrieved",
"success": true
}