Astronomy API
DatosMANTENIDA1 token / llamada

Astronomy API

Amanecer, atardecer, crepúsculos, hora dorada, fase y salida de la luna para cualquier coordenada y fecha, calculado en el worker

Sol y luna, calculados para cualquier punto de la Tierra y cualquier fecha: salida y puesta del sol, mediodia solar, duracion del dia, crepusculos civil/nautico/astronomico, la hora dorada que los fotografos planifican, posicion solar en vivo (azimut y elevacion), salida y puesta de la luna, fase lunar con nombre y porcentaje de iluminacion, distancia lunar y las fechas de la proxima luna llena y nueva. Computo puro con los algoritmos astronomicos estandar — sin servicios externos ni proveedores con limites, respuestas en milisegundos al menor costo de tokens. Precision de almanaque: el amanecer del solsticio 2026 en Nueva York cae a un minuto del publicado, el ecuador recibe su dia de equinoccio de 12,1 horas, Tromso reporta correctamente noche polar en enero y sol de medianoche en junio, y las proximas lunas nueva y llena coinciden al dia con el calendario lunar real de 2026. El endpoint de almanaque devuelve hasta 31 dias combinados en una llamada. Para apps de fotografia y drones (hora dorada), fitness y aire libre, agricultura, astronomia, observancia religiosa y automatizaciones de hogar.

Cada llamada necesita la cabecera X-Api-Key. Una clave gratuita incluye 500 tokens al mes, sin tarjeta. 1 token por llamada, así que el plan gratuito cubre unas 500 llamadas al mes.

Sin tarjeta de créditoAcceso a más de 125 APIsCancela cuando quieras
response.json
{
  "ok": true,
  "lat": 40.7128,
  "lon": -74.006,
  "date": "2026-06-21",
  "times_utc": {
    "solar_noon": "2026-06-21T16:59:03Z",
    "sunrise": "2026-06-21T09:26:14Z",
    "sunset": "2026-06-22T00:31:52Z",
    "civil_twilight_begin": "2026-06-21T08:52:49Z",
    "civil_twilight_end": "2026-06-22T01:05:18Z",
    "nautical_twilight_begin": "2026-06-21T08:10:09Z",
    "nautical_twilight_end": "2026-06-22T01:47:57Z",
    "astronomical_twilight_begin": "2026-06-21T07:19:44Z",
    "astronomical_twilight_end": "2026-06-22T02:38:22Z",
    "golden_hour_morning_end": "2026-06-21T10:07:34Z",
    "golden_hour_evening_begin": "2026-06-21T23:50:33Z",
    "day_length_seconds": 54338,
    "polar": null
  },
  "position_now": {
    "at": "2026-06-21T12:00:00Z",
    "azimuth_deg": 80.9,
    "elevation_deg": 26.44
  }
}
Listo para producción
Infraestructura probada en producción con un SLA de disponibilidad del 99,9 %. Límites de uso generosos y respuestas consistentes.
Integración sencilla
REST + JSON estándar. Funciona con cualquier cliente HTTP. Fragmentos de código listos para copiar en 4 lenguajes.
Una clave, más de 125 APIs
Tu suscripción a DataAndAPIs desbloquea todas las APIs de la plataforma: anime, finanzas, deportes y más.

Casos de uso de Astronomy API

  • Mostrar amanecer, atardecer y hora dorada en una app de fotografía, aire libre o viajes para cualquier ubicación.

  • Programar iluminación, riego o señalización según el crepúsculo civil en lugar de horas fijas.

  • Mostrar la fase lunar de esta noche, su iluminación y la salida de la luna en productos de astronomía o pesca.

  • Calcular la duración del día y la posición solar para cálculos de energía solar y sombreado.

Endpoints de Astronomy API

Todos los endpoints con sus parámetros y una respuesta de ejemplo real.

GETMoon Phase & Times

https://api-astronomy.dataandapis.com/v1/moon

Parámetros de consulta

ParámetroEjemplo
date2026-09-05Opcional
lat51.5Obligatorio
lon-0.12Obligatorio

Petición de ejemplo

curl "https://api-astronomy.dataandapis.com/v1/moon?date=2026-09-05&lat=51.5&lon=-0.12" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "ok": true,
  "lat": 51.5,
  "lon": -0.12,
  "date": "2026-09-05",
  "phase": {
    "value": 0.796,
    "name": "Waning Crescent",
    "illumination_pct": 35.8,
    "next_full_moon": "2026-09-26",
    "next_new_moon": "2026-09-11"
  },
  "times_utc": {
    "moonrise": "2026-09-05T22:45:58Z",
    "moonset": "2026-09-05T15:54:55Z",
    "always_up": false,
    "always_down": false
  },
  "position_now": {
    "at": "2026-09-05T12:00:00Z",
    "azimuth_deg": 277.41,
    "elevation_deg": 30.62,
    "distance_km": 364096
  }
}

GETMulti-Day Almanac

https://api-astronomy.dataandapis.com/v1/almanac

Parámetros de consulta

ParámetroEjemplo
date2026-09-05Opcional
days7Opcional
lat34.05Obligatorio
lon-118.24Obligatorio

Petición de ejemplo

curl "https://api-astronomy.dataandapis.com/v1/almanac?date=2026-09-05&days=7&lat=34.05&lon=-118.24" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "ok": true,
  "lat": 34.05,
  "lon": -118.24,
  "days": 7,
  "count": 7,
  "results": [
    {
      "date": "2026-09-05",
      "sun": {
        "solar_noon": "2026-09-05T19:53:09Z",
        "sunrise": "2026-09-05T13:30:44Z",
        "sunset": "2026-09-06T02:15:34Z",
        "civil_twilight_begin": "2026-09-05T13:05:21Z",
        "civil_twilight_end": "2026-09-06T02:40:56Z",
        "nautical_twilight_begin": "2026-09-05T12:35:25Z",
        "nautical_twilight_end": "2026-09-06T03:10:52Z",
        "astronomical_twilight_begin": "2026-09-05T12:04:45Z",
        "astronomical_twilight_end": "2026-09-06T03:41:33Z",
        "golden_hour_morning_end": "2026-09-05T14:03:56Z",
        "golden_hour_evening_begin": "2026-09-06T01:42:22Z",
        "day_length_seconds": 45890,
        "polar": null
      },
      "moon": {
        "moonrise": "2026-09-05T07:17:26Z",
        "moonset": "2026-09-05T22:41:46Z",
        "always_up": false,
…
Ver la respuesta completa
{
  "ok": true,
  "lat": 34.05,
  "lon": -118.24,
  "days": 7,
  "count": 7,
  "results": [
    {
      "date": "2026-09-05",
      "sun": {
        "solar_noon": "2026-09-05T19:53:09Z",
        "sunrise": "2026-09-05T13:30:44Z",
        "sunset": "2026-09-06T02:15:34Z",
        "civil_twilight_begin": "2026-09-05T13:05:21Z",
        "civil_twilight_end": "2026-09-06T02:40:56Z",
        "nautical_twilight_begin": "2026-09-05T12:35:25Z",
        "nautical_twilight_end": "2026-09-06T03:10:52Z",
        "astronomical_twilight_begin": "2026-09-05T12:04:45Z",
        "astronomical_twilight_end": "2026-09-06T03:41:33Z",
        "golden_hour_morning_end": "2026-09-05T14:03:56Z",
        "golden_hour_evening_begin": "2026-09-06T01:42:22Z",
        "day_length_seconds": 45890,
        "polar": null
      },
      "moon": {
        "moonrise": "2026-09-05T07:17:26Z",
        "moonset": "2026-09-05T22:41:46Z",
        "always_up": false,
        "always_down": false,
        "phase": 0.796,
        "phase_name": "Waning Crescent",
        "illumination_pct": 35.8
      }
    },
    {
      "date": "2026-09-06",
      "sun": {
        "solar_noon": "2026-09-06T19:52:48Z",
        "sunrise": "2026-09-06T13:31:25Z",
        "sunset": "2026-09-07T02:14:12Z",
        "civil_twilight_begin": "2026-09-06T13:06:05Z",
        "civil_twilight_end": "2026-09-07T02:39:32Z",
        "nautical_twilight_begin": "2026-09-06T12:36:12Z",
        "nautical_twilight_end": "2026-09-07T03:09:24Z",
        "astronomical_twilight_begin": "2026-09-06T12:05:37Z",
        "astronomical_twilight_end": "2026-09-07T03:39:59Z",
        "golden_hour_morning_end": "2026-09-06T14:04:35Z",
        "golden_hour_evening_begin": "2026-09-07T01:41:01Z",
        "day_length_seconds": 45767,
        "polar": null
      },
      "moon": {
        "moonrise": "2026-09-06T08:26:00Z",
        "moonset": "2026-09-06T23:36:05Z",
        "always_up": false,
        "always_down": false,
        "phase": 0.834,
        "phase_name": "Waning Crescent",
        "illumination_pct": 24.9
      }
    }
  ]
}

GETSun Times & Position

https://api-astronomy.dataandapis.com/v1/sun

Parámetros de consulta

ParámetroEjemplo
date2026-06-21Opcional
lat40.7128Obligatorio
lon-74.006Obligatorio

Petición de ejemplo

curl "https://api-astronomy.dataandapis.com/v1/sun?date=2026-06-21&lat=40.7128&lon=-74.006" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "ok": true,
  "lat": 40.7128,
  "lon": -74.006,
  "date": "2026-06-21",
  "times_utc": {
    "solar_noon": "2026-06-21T16:59:03Z",
    "sunrise": "2026-06-21T09:26:14Z",
    "sunset": "2026-06-22T00:31:52Z",
    "civil_twilight_begin": "2026-06-21T08:52:49Z",
    "civil_twilight_end": "2026-06-22T01:05:18Z",
    "nautical_twilight_begin": "2026-06-21T08:10:09Z",
    "nautical_twilight_end": "2026-06-22T01:47:57Z",
    "astronomical_twilight_begin": "2026-06-21T07:19:44Z",
    "astronomical_twilight_end": "2026-06-22T02:38:22Z",
    "golden_hour_morning_end": "2026-06-21T10:07:34Z",
    "golden_hour_evening_begin": "2026-06-21T23:50:33Z",
    "day_length_seconds": 54338,
    "polar": null
  },
  "position_now": {
    "at": "2026-06-21T12:00:00Z",
    "azimuth_deg": 80.9,
    "elevation_deg": 26.44
  }
}

De dónde salen los datos

Fuente
Algoritmos solares y lunares estándar (familia NOAA y Meeus), cálculo puro.
Actualización
Calculado en cada llamada.

Una instalación. Todos los endpoints.

No necesitas SDKs propietarios. Funciona con cualquier cliente HTTP. Elige tu lenguaje y pega el código.

3lenguajes
3endpoints
RESTarquitectura
1clave para todas las APIs
  • Respuestas totalmente tipadas — autocompletado en tu IDE
  • Sigue la API al día — los nuevos endpoints llegan el mismo día
  • Una sola clave funciona en más de 125 APIs de la plataforma
import axios from 'axios';

const { data } = await axios.get(
  'https://api-astronomy.dataandapis.com/v1/moon',
  { headers: { 'X-Api-Key': process.env.API_KEY } }
);

Astronomy API · X-Api-Key

Explora los endpoints

Explora los parámetros de solicitud e inspecciona ejemplos de respuesta en vivo.

Endpoints disponibles

Parámetros de la solicitud

URL de la API

Encabezados

X-Api-Key

Parámetros de consulta

date(Opcional)
lat(Obligatorio)
lon(Obligatorio)
import axios from 'axios';

const url = 'https://api-astronomy.dataandapis.com/v1/moon';
const { data } = await axios.get(url, {
  headers: { 'X-Api-Key': 'YOUR_API_KEY' }
});

Una suscripción. Todas las APIs.

Los tokens desbloquean esta API y más de 20 más en DataAndAPIs. Cambia de API cuando quieras.

GRATIS

$0/mes

500 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte comunitario
Comienza gratis
Más Popular

STARTER

$6.99/mes

25.000 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte por email
Suscribirse

PRO

$24.99/mes

100.000 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte por email prioritario
Suscribirse

ULTRA

$99.99/mes

1.000.000 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte prioritario
Suscribirse

¿Necesitas mayor volumen, infraestructura dedicada o un contrato personalizado? Habla con ventas →

Preguntas sobre Astronomy API

Lanza Astronomy API esta tarde.

500 tokens gratis. Sin tarjeta. Y más de 125 APIs más con la misma clave.