/api/astro/panchashalaka_chakra/1 créditoPanchashalaka chakra
O chakra Panchashalaka é um diagrama de muhurta: os 28 nakshatras (os 27 habituais mais Abhijit) são dispostos ao redor de um quadrado, sete de cada lado, e linhas traçadas através dele emparelham cada nakshatra com o que fica de frente para ele. Essa relação frente a frente se chama vedha, "perfuração". Se um planeta maléfico estiver no nakshatra oposto ao que você pretendia usar, o momento é considerado perfurado e é descartado; por isso o chakra é consultado ao fixar datas de casamento. Este endpoint GET retorna o diagrama inteiro em uma única chamada e não recebe parâmetros. `edges` é um objeto com `east`, `south`, `west` e `north`, cada um com uma lista ordenada de sete nomes de nakshatras, na ordem em que aparecem naquele lado. `vedha_map` é indexado pelo nome do nakshatra, com 28 entradas, cada uma `{edge, vedha_nakshatra}`, que informa o lado em que o nakshatra fica e o seu único parceiro. A tabela contém dados de referência fixos, então a resposta nunca muda; armazene-a em cache em vez de chamar o endpoint repetidamente. Todo pareamento é simétrico: se Ashwini é mapeado para Purva Phalguni, Purva Phalguni é mapeado de volta para Ashwini. Use `/api/astro/panchashalaka_vedha/` quando quiser apenas o parceiro de um nakshatra. Observe que o Panchashalaka dá a cada nakshatra exatamente um parceiro, enquanto o chakra Saptashalaka, relacionado a ele, dá três, e os dois diagramas colocam os nakshatras em lados diferentes, então os parceiros não são os mesmos nos dois.
https://api.occultapi.com/api/astro/panchashalaka_chakra/Autenticação
Envie sua chave no cabeçalho X-API-Key. A chave é uma credencial de servidor — nunca a coloque no JavaScript do navegador nem num app mobile.
X-API-Key: yt_live_a1b2c3d4_…Exemplo de requisição
curl "https://api.occultapi.com/api/astro/panchashalaka_chakra/" \
-H "X-API-Key: $OCCULT_API_KEY"Resposta
{
"edges": {
"east": [
"Dhanishtha",
"Shatabhisha",
"Purva Bhadrapada",
"Uttara Bhadrapada",
"Revati",
"Ashwini",
"Bharani"
],
"south": [
"Krittika",
"Rohini",
"Mrigashira",
"Ardra",
"Punarvasu",
"Pushya",
"Ashlesha"
],
"west": [
"Vishakha",
"Swati",
"Chitra",
"Hasta",
"Uttara Phalguni",
"Purva Phalguni",
"Magha"
],
"north": [
"Shravana",
"Abhijit",
"Uttara Ashadha",
"Purva Ashadha",
"Moola",
"Jyeshtha",
"Anuradha"
]
},
"vedha_map": {
"Ashwini": {
"edge": "east",
"vedha_nakshatra": "Purva Phalguni"
},
"Purva Phalguni": {
"edge": "west",
"vedha_nakshatra": "Ashwini"
},
"Swati": {
"edge": "west",
"vedha_nakshatra": "Shatabhisha"
},
"Shatabhisha": {
"edge": "east",
"vedha_nakshatra": "Swati"
},
"Chitra": {
"edge": "west",
"vedha_nakshatra": "Purva Bhadrapada"
},
"Purva Bhadrapada": {
"edge": "east",
"vedha_nakshatra": "Chitra"
},
"Hasta": {
"edge": "west",
"vedha_nakshatra": "Uttara Bhadrapada"
},
"Uttara Bhadrapada": {
"edge": "east",
"vedha_nakshatra": "Hasta"
},
"Uttara Phalguni": {
"edge": "west",
"vedha_nakshatra": "Revati"
},
"Revati": {
"edge": "east",
"vedha_nakshatra": "Uttara Phalguni"
},
"Rohini": {
"edge": "south",
"vedha_nakshatra": "Abhijit"
},
"Abhijit": {
"edge": "north",
"vedha_nakshatra": "Rohini"
},
"Mrigashira": {
"edge": "south",
"vedha_nakshatra": "Uttara Ashadha"
},
"Uttara Ashadha": {
"edge": "north",
"vedha_nakshatra": "Mrigashira"
},
"Ardra": {
"edge": "south",
"vedha_nakshatra": "Purva Ashadha"
},
"Purva Ashadha": {
"edge": "north",
"vedha_nakshatra": "Ardra"
},
"Punarvasu": {
"edge": "south",
"vedha_nakshatra": "Moola"
},
"Moola": {
"edge": "north",
"vedha_nakshatra": "Punarvasu"
},
"Pushya": {
"edge": "south",
"vedha_nakshatra": "Jyeshtha"
},
"Jyeshtha": {
"edge": "north",
"vedha_nakshatra": "Pushya"
},
"Dhanishtha": {
"edge": "east",
"vedha_nakshatra": "Ashlesha"
},
"Ashlesha": {
"edge": "south",
"vedha_nakshatra": "Dhanishtha"
},
"Magha": {
"edge": "west",
"vedha_nakshatra": "Shravana"
},
"Shravana": {
"edge": "north",
"vedha_nakshatra": "Magha"
},
"Bharani": {
"edge": "east",
"vedha_nakshatra": "Anuradha"
},
"Anuradha": {
"edge": "north",
"vedha_nakshatra": "Bharani"
},
"Krittika": {
"edge": "south",
"vedha_nakshatra": "Vishakha"
},
"Vishakha": {
"edge": "west",
"vedha_nakshatra": "Krittika"
}
}
}Capturada de uma chamada real, com exatamente a requisição acima. Os resultados ficam em data.
Erros
Erros de consumo de créditos retornam { "error": "…", "message": "<code>", "is_error": true }. Mostre error para o usuário e use message para decidir o que fazer no código. Consulte a referência de erros.