For Agents
Look up exoplanets, observing sites, telescopes, satellites, and astronomical objects from a unified astronomy data API.
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Arcsecond Astronomy API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with Arcsecond Astronomy API API.
Look up exoplanets by name and list known planetary systems
Resolve an astronomical object by name and return its catalogued properties
List worldwide observing sites and fetch site detail by UUID
List telescopes and pair them with their host observing site
GET STARTED
Use for: Look up the exoplanet Kepler-22b on Arcsecond, List all known exoplanets in the Arcsecond catalogue, Find an observing site by name or UUID, Get the details of a specific telescope
Not supported: Does not handle live telescope control, image processing, or weather forecasting — use for astronomy catalogue lookups only.
Jentic publishes the only available OpenAPI document for Arcsecond Astronomy API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for Arcsecond Astronomy API, keeping it validated and agent-ready. Arcsecond is a unified REST API for world-wide astronomy data spanning exoplanets, observing sites, telescopes, instruments, observations, satellites, and astronomical objects. The API is used by amateur and professional astronomy tooling, planetarium software, and research dashboards. Authentication is via a token-based scheme, with separate registration and login endpoints for issuing tokens.
Register a user and exchange credentials for a token used on subsequent calls
Patterns agents use Arcsecond Astronomy API API for, with concrete tasks.
★ Exoplanet Lookup for Educational Tools
Surface known exoplanets and their host-star data inside an educational app or planetarium-style tool. Schools and amateur astronomy products use Arcsecond as a single source for exoplanet catalogues without scraping multiple research databases. GET /exoplanets/ lists the catalogue and GET /exoplanets/{name}/ returns the detail record for a specific planet.
Call GET /exoplanets/{name}/ with the user's planet name and return the host star, orbital period, and discovery year.
Observing-Site Directory for Trip Planning
Plan an astronomy trip by looking up observing sites, their coordinates, and their associated telescopes. Astronomy tour operators and dark-sky tools use Arcsecond to render maps and pick a site that matches the user's altitude or hemisphere preferences. The observing-sites and telescopes endpoints expose this directory.
Call GET /observingsites/ and filter by the user's hemisphere, then return the matching sites and their telescopes.
Astronomical Object Resolution
Resolve a free-text astronomical object name into a catalogued record with coordinates and metadata. Stargazing apps use this to translate a user's typed query into a record they can render in a sky chart. GET /objects/{name}/ accepts the canonical or common name and returns the resolved object.
Call GET /objects/{name}/ with the user's typed name and return the resolved object's coordinates and catalogue identifier.
AI Agent Astronomy Assistant via Jentic
An assistant agent answering 'what is Kepler-22b' or 'where is the largest telescope in Chile' can call Arcsecond through Jentic to ground its answers in real catalogue data. The agent searches for the lookup operation, loads the schema, and executes the call without managing the token. Jentic resolves the token from its credential vault.
Use Jentic search 'look up an exoplanet', load the schema for GET /exoplanets/{name}/, then execute with the user's planet name and return the catalogued properties.
12 endpoints — jentic publishes the only available openapi specification for arcsecond astronomy api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/auth/login/
Log in and receive an auth token
/auth/register/
Register a new user
/exoplanets/
List all exoplanets
/exoplanets/{name}/
Get a specific exoplanet
/objects/{name}/
Resolve an astronomical object by name
/observingsites/
List observing sites worldwide
/observingsites/{uuid}/
Get a specific observing site
/telescopes/
List telescopes
/auth/login/
Log in and receive an auth token
/auth/register/
Register a new user
/exoplanets/
List all exoplanets
/exoplanets/{name}/
Get a specific exoplanet
/objects/{name}/
Resolve an astronomical object by name
Three things that make agents converge on Jentic-routed access.
Credential isolation
Arcsecond auth tokens are stored encrypted in the Jentic vault. Agents receive scoped access — the raw token never enters the agent's context and is injected at request time.
Intent-based discovery
Agents search by intent (e.g. 'look up an exoplanet') and Jentic returns matching Arcsecond operations with their input schemas, so the agent can call the right endpoint without browsing docs.
Time to first call
Direct Arcsecond integration: a half day to handle registration, token exchange, and the trailing-slash URL convention. Through Jentic: under 30 minutes — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
NASA APOD API
NASA's Astronomy Picture of the Day pairs naturally with Arcsecond's catalogue lookups for educational astronomy apps.
Use NASA APOD for the daily image and accompanying narrative; call Arcsecond when the agent needs structured catalogue data for the objects in view.
NASA NeoWs API
Near-Earth object tracking pairs with Arcsecond's deeper catalogue of telescopes and observing sites.
Use NeoWs for asteroid close-approach data; call Arcsecond when the agent needs telescopes or sites that could observe the object.
WeatherAPI
Astronomy trip planning needs cloud-cover and seeing forecasts alongside the Arcsecond observing-site directory.
Pair with Arcsecond when the agent recommends a site to observe from tonight — Arcsecond gives the site, WeatherAPI gives the forecast.
Specific to using Arcsecond Astronomy API API through Jentic.
Why is there no official OpenAPI spec for Arcsecond Astronomy API?
Arcsecond does not publish an OpenAPI specification on api.arcsecond.io. Jentic generates and maintains this spec so that AI agents and developers can call Arcsecond Astronomy API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the Arcsecond API use?
Arcsecond uses token-based authentication. Register via POST /auth/register/ or log in via POST /auth/login/ to receive a token, then send it on subsequent requests. Through Jentic, the token is stored encrypted in the vault and never enters the agent's context.
Can I list every exoplanet catalogued in Arcsecond?
Yes. Call GET /exoplanets/ to list the catalogue, and GET /exoplanets/{name}/ to fetch the detail record for a specific exoplanet including its host star and orbital characteristics.
How do I find a telescope or observing site?
Use GET /telescopes/ to list telescopes and GET /observingsites/ or GET /observingsites/{uuid}/ to look up a specific site. Telescopes carry a reference to their host site so you can resolve the pair in two calls.
What are the rate limits for the Arcsecond API?
The OpenAPI spec does not declare explicit rate limits. Arcsecond applies per-token fair-use limits — sustained traffic above a few requests per second can be throttled. Contact Arcsecond for higher quotas in production workloads.
How do I look up an exoplanet through Jentic?
Install Jentic with pip install jentic, search for 'look up an exoplanet', load the schema for GET /exoplanets/{name}/, then execute with the planet name. Jentic injects the auth token automatically.
/observingsites/
List observing sites worldwide
/observingsites/{uuid}/
Get a specific observing site
/telescopes/
List telescopes