/api/astro/saptashalaka_chakra/1 créditoSaptashalaka chakra
El Saptashalaka chakra es un diagrama de muhurta de siete varillas: los 28 nakshatras (27 más Abhijit) se reparten de siete en siete por los lados de un cuadrado, y las líneas que lo cruzan unen cada nakshatra con otros tres: el que está justo enfrente y los dos que se alcanzan en diagonal. Se dice que un planeta situado en cualquiera de esos tres perfora (vedha) el nakshatra en cuestión, y un momento que cae en un nakshatra perforado se descarta al fijar una fecha, sobre todo para una boda. Este endpoint GET devuelve el diagrama completo y no recibe parámetros. `edges` contiene `east`, `south`, `west` y `north`, cada uno con la lista ordenada de los siete nakshatras de ese lado. `vedha_map` está indexado por nakshatra, con 28 entradas, cada una con la forma `{front, diagonal_right, diagonal_left, edge}`. Los datos son fijos, así que guárdalos en caché en vez de llamar al endpoint una y otra vez, y usa `/api/astro/saptashalaka_vedha/` para consultar un solo nakshatra. La diferencia con el Panchashalaka chakra está en el número de compañeros (aquí tres, allí uno), y los dos diagramas disponen los nakshatras de forma distinta, así que los compañeros de un nakshatra no son los mismos en ambos.
https://api.occultapi.com/api/astro/saptashalaka_chakra/
Autenticación
Envía tu clave en la cabecera X-API-Key. La clave es una credencial de servidor: nunca la pongas en el JavaScript del navegador ni en una app móvil.
X-API-Key: yt_live_a1b2c3d4_…Ejemplo de solicitud
curl "https://api.occultapi.com/api/astro/saptashalaka_chakra/" \
-H "X-API-Key: $OCCULT_API_KEY"Respuesta
{
"edges": {
"east": [
"Krittika",
"Rohini",
"Mrigashira",
"Ardra",
"Punarvasu",
"Pushya",
"Ashlesha"
],
"south": [
"Magha",
"Purva Phalguni",
"Uttara Phalguni",
"Hasta",
"Chitra",
"Swati",
"Vishakha"
],
"west": [
"Shravana",
"Abhijit",
"Uttara Ashadha",
"Purva Ashadha",
"Moola",
"Jyeshtha",
"Anuradha"
],
"north": [
"Dhanishtha",
"Shatabhisha",
"Purva Bhadrapada",
"Uttara Bhadrapada",
"Revati",
"Ashwini",
"Bharani"
]
},
"vedha_map": {
"Krittika": {
"front": "Shravana",
"diagonal_right": "Bharani",
"diagonal_left": "Vishakha",
"edge": "east"
},
"Rohini": {
"front": "Abhijit",
"diagonal_right": "Ashwini",
"diagonal_left": "Swati",
"edge": "east"
},
"Mrigashira": {
"front": "Uttara Ashadha",
"diagonal_right": "Revati",
"diagonal_left": "Chitra",
"edge": "east"
},
"Ardra": {
"front": "Purva Ashadha",
"diagonal_right": "Uttara Bhadrapada",
"diagonal_left": "Hasta",
"edge": "east"
},
"Punarvasu": {
"front": "Moola",
"diagonal_right": "Purva Bhadrapada",
"diagonal_left": "Uttara Phalguni",
"edge": "east"
},
"Pushya": {
"front": "Jyeshtha",
"diagonal_right": "Shatabhisha",
"diagonal_left": "Purva Phalguni",
"edge": "east"
},
"Ashlesha": {
"front": "Anuradha",
"diagonal_right": "Dhanishtha",
"diagonal_left": "Magha",
"edge": "east"
},
"Magha": {
"front": "Bharani",
"diagonal_right": "Ashlesha",
"diagonal_left": "Shravana",
"edge": "south"
},
"Purva Phalguni": {
"front": "Ashwini",
"diagonal_right": "Pushya",
"diagonal_left": "Abhijit",
"edge": "south"
},
"Uttara Phalguni": {
"front": "Revati",
"diagonal_right": "Punarvasu",
"diagonal_left": "Uttara Ashadha",
"edge": "south"
},
"Hasta": {
"front": "Uttara Bhadrapada",
"diagonal_right": "Ardra",
"diagonal_left": "Purva Ashadha",
"edge": "south"
},
"Chitra": {
"front": "Purva Bhadrapada",
"diagonal_right": "Mrigashira",
"diagonal_left": "Moola",
"edge": "south"
},
"Swati": {
"front": "Shatabhisha",
"diagonal_right": "Rohini",
"diagonal_left": "Jyeshtha",
"edge": "south"
},
"Vishakha": {
"front": "Dhanishtha",
"diagonal_right": "Krittika",
"diagonal_left": "Anuradha",
"edge": "south"
},
"Shravana": {
"front": "Krittika",
"diagonal_right": "Magha",
"diagonal_left": "Dhanishtha",
"edge": "west"
},
"Abhijit": {
"front": "Rohini",
"diagonal_right": "Purva Phalguni",
"diagonal_left": "Shatabhisha",
"edge": "west"
},
"Uttara Ashadha": {
"front": "Mrigashira",
"diagonal_right": "Uttara Phalguni",
"diagonal_left": "Purva Bhadrapada",
"edge": "west"
},
"Purva Ashadha": {
"front": "Ardra",
"diagonal_right": "Hasta",
"diagonal_left": "Uttara Bhadrapada",
"edge": "west"
},
"Moola": {
"front": "Punarvasu",
"diagonal_right": "Chitra",
"diagonal_left": "Revati",
"edge": "west"
},
"Jyeshtha": {
"front": "Pushya",
"diagonal_right": "Swati",
"diagonal_left": "Ashwini",
"edge": "west"
},
"Anuradha": {
"front": "Ashlesha",
"diagonal_right": "Vishakha",
"diagonal_left": "Bharani",
"edge": "west"
},
"Dhanishtha": {
"front": "Vishakha",
"diagonal_right": "Ashlesha",
"diagonal_left": "Shravana",
"edge": "north"
},
"Shatabhisha": {
"front": "Swati",
"diagonal_right": "Pushya",
"diagonal_left": "Abhijit",
"edge": "north"
},
"Purva Bhadrapada": {
"front": "Chitra",
"diagonal_right": "Punarvasu",
"diagonal_left": "Uttara Ashadha",
"edge": "north"
},
"Uttara Bhadrapada": {
"front": "Hasta",
"diagonal_right": "Ardra",
"diagonal_left": "Purva Ashadha",
"edge": "north"
},
"Revati": {
"front": "Uttara Phalguni",
"diagonal_right": "Mrigashira",
"diagonal_left": "Moola",
"edge": "north"
},
"Ashwini": {
"front": "Purva Phalguni",
"diagonal_right": "Rohini",
"diagonal_left": "Jyeshtha",
"edge": "north"
},
"Bharani": {
"front": "Magha",
"diagonal_right": "Krittika",
"diagonal_left": "Anuradha",
"edge": "north"
}
}
}Obtenida de una llamada real con la solicitud de arriba, tal cual. Los resultados van dentro de data.
Errores
Los errores de control de uso devuelven { "error": "…", "message": "<code>", "is_error": true }. Muestra error al usuario y usa message para decidir qué hace tu código. Consulta la referencia de errores.