# Saylor Innovations Asteroid and Comet Lookup

> Saylor Innovations Asteroid and Comet Lookup is a paid API for AI agents from saylorinnovations.com, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-02).

Looks up asteroids and comets by name, number, or designation via NASA/JPL Small-Body Database, returning orbital data, physical properties, hazard flags, and upcoming Earth close approaches.

## Facts

- Endpoint: GET https://saylorinnovations.com/api/asteroids/lookup?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/saylor-innovations-asteroid-and-comet-lookup-c0b48971
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_5P7PI0cALbgi-Suu-1Wqm

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability saylor-innovations-asteroid-and-comet-lookup-c0b48971
```

Example prompt: What do we know about asteroid Apophis — is it potentially hazardous, how big is it, and when does it next make a close approach to Earth?

## When to prefer this

Use this endpoint when you need authoritative NASA/JPL data on a specific asteroid or comet by name, number, or IAU designation. It is ideal for hazard assessment, orbital lookup, close approach scheduling, and educational summaries of known small bodies. Prefer it over general web searches when structured, machine-readable orbital and physical data is needed.

## Known failure modes

- Body not found: returns found=false when the name, number, or designation doesn't match any NASA/JPL record
- Ambiguous designation: multiple matches may require a more specific query
- Invalid query format: malformed or empty name parameter returns an error
- Network timeout: upstream NASA/JPL database unavailability causes request failure

## How this service works

Asteroid and Comet Lookup (NASA/JPL). Asteroid and comet lookup (NASA/JPL Small-Body Database) by name, number or designation (Apophis, 433 Eros, 2024 YR4, 1P/Halley): near-Earth and potentially-hazardous flags, size, albedo, rotation, orbit, Earth MOID, the next close approaches to Earth in km and lunar distances, and discovery details. Public domain.

## Output

A JSON object indicating whether the small body was found, its kind (asteroid or comet), name, physical properties (size, albedo, rotation), orbital parameters, Earth MOID, near-Earth and potentially-hazardous boolean flags, a list of upcoming close approaches to Earth with distances in km and lunar distances, and discovery details.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "POST",
      "PUT",
      "PATCH",
      "DELETE",
      "HEAD"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "name": {
       "type": "string",
       "description": "name, number or designation: Apophis, 433, 2024 YR4, 1P (query)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "required": [
      "found"
     ],
     "properties": {
      "kind": {
       "type": "string"
      },
      "name": {
       "type": "string"
      },
      "found": {
       "type": "boolean"
      },
      "orbit": {
       "type": "object"
      },
      "physical": {
       "type": "object"
      },
      "next_earth_approaches": {
       "type": "array",
       "items": {
        "type": "object"
       }
      },
      "potentially_hazardous": {
       "type": "boolean"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/saylor-innovations-asteroid-and-comet-lookup-c0b48971/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from saylorinnovations.com](https://www.zero.xyz/host/saylorinnovations.com/llms.txt)
