/api/astro/saptashalaka_chakra/1 créditSaptashalaka chakra
Le Saptashalaka chakra est un diagramme de muhurta à sept tiges : les 28 nakshatras (27 plus Abhijit) sont disposés par sept sur chaque côté d’un carré, et des lignes tracées en travers relient chaque nakshatra à trois autres — celui qui lui fait directement face et les deux qu’on atteint en diagonale. Une planète placée dans l’un de ces trois nakshatras est réputée percer (vedha) le nakshatra considéré, et un moment qui tombe dans un nakshatra percé est écarté quand on fixe une date, en particulier pour un mariage. Cet endpoint GET renvoie le diagramme entier et ne prend aucun paramètre. `edges` donne `east`, `south`, `west` et `north`, chacun étant la liste ordonnée des sept noms de nakshatras le long de ce côté. `vedha_map` est indexé par nakshatra : 28 entrées, chacune de la forme `{front, diagonal_right, diagonal_left, edge}`. Les données sont fixes : mettez-les en cache au lieu d’appeler l’endpoint à répétition, et utilisez `/api/astro/saptashalaka_vedha/` pour une recherche ponctuelle. Ce qui le distingue du Panchashalaka chakra, c’est le nombre de partenaires — trois ici, un seul là-bas ; de plus, les deux diagrammes disposent les nakshatras différemment, si bien que les partenaires d’un nakshatra ne sont pas les mêmes dans l’un et l’autre.
https://api.occultapi.com/api/astro/saptashalaka_chakra/
Authentification
Envoyez votre clé dans l’en-tête X-API-Key. Une clé est un identifiant côté serveur : ne la placez jamais dans du JavaScript exécuté par le navigateur ni dans une application mobile.
X-API-Key: yt_live_a1b2c3d4_…Exemple de requête
curl "https://api.occultapi.com/api/astro/saptashalaka_chakra/" \
-H "X-API-Key: $OCCULT_API_KEY"Réponse
{
"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"
}
}
}Réponse capturée lors d’un vrai appel, avec exactement la requête ci-dessus. Les résultats se trouvent dans data.
Erreurs
Les erreurs du contrôle de clé et de crédits renvoient { "error": "…", "message": "<code>", "is_error": true }. Affichez error à vos utilisateurs et basez votre logique sur message. Voir la référence des erreurs.