Requisição
Uma requisição real para o mapa de demonstração:
curl -X POST https://api.natalchart.ai/v1/horoscope/daily \
-H "Authorization: Bearer $NATALCHART_API_KEY" \
-H "Content-Type: application/json" \
-d '{"birth":{"date":"1991-09-06","time":"18:30","latitude":50.4501,"longitude":30.5234},"date":"2026-09-18"}'Resposta
Parte da resposta a essa requisição: os campos principais, com cada lista reduzida aos três primeiros itens.
{
"date": "2026-09-18",
"computedFor": "2026-09-18T12:00:00.000Z",
"moon": {
"phase": "First Quarter",
"illumination": 46.5,
"elongation": 86.04,
"sign": "Sagittarius",
"longitude": 261.6344,
"degreeInSign": 21.63,
"theme": "Decision + Action",
"nextNewMoon": {
"utc": "2026-10-10T15:50:05.436Z",
"sign": "Libra",
"degreeInSign": 17.36,
"absoluteDegree": 197.36
},
"nextFullMoon": {
"utc": "2026-09-26T16:49:02.781Z",
"sign": "Aries",
"degreeInSign": 3.62,
"absoluteDegree": 3.62
}
},
"positions": [
{
"name": "Sun",
"longitude": 175.5994,
"sign": "Virgo",
"degreeInSign": 25.6,
"speed": 0.9761,
"retrograde": false
},
{
"name": "Moon",
"longitude": 261.6344,
"sign": "Sagittarius",
"degreeInSign": 21.63,
"speed": 11.8869,
"retrograde": false
}
],
"events": [
{
"kind": "ingress",
"at": "2026-09-23T00:05:13.524Z",
"planet": "sun",
"sign": "Libra",
"degreeInSign": 0.01
},
{
"kind": "equinox",
"at": "2026-09-23T00:05:13.524Z",
"planet": "sun",
"sign": "Libra",
"degreeInSign": 0.01
}
],
"transits": [
{
"transit": "Vesta",
"natal": "Mercury",
"aspect": "Trine",
"angle": 119.93,
"orb": 0.07,
"phase": "applying",
"exactAt": "2026-09-18T21:43:39.997Z",
"tone": "supportive",
"transitHouse": 2,
"houseTheme": "Money & Possessions"
},
{
"transit": "Uranus",
"natal": "Lilith",
"aspect": "Trine",
"angle": 119.86,
"orb": 0.14,
"phase": "separating",
"exactAt": null,
"tone": "supportive",
"transitHouse": 3,
"houseTheme": "Communication & Learning"
}
],
"focus": [
{
"transit": "Pluto",
"natal": "Mars",
"aspect": "Trine",
"angle": 119.78,
"orb": 0.22,
"phase": "separating",
"exactAt": "2026-09-03T17:58:04.996Z",
"tone": "supportive",
"transitHouse": 12,
"houseTheme": "Spirituality & Subconscious"
},
{
"transit": "Neptune",
"natal": "Mars",
"aspect": "Opposition",
"angle": 179.74,
"orb": 0.26,
"phase": "separating",
"exactAt": "2026-09-09T00:24:29.005Z",
"tone": "challenging",
"transitHouse": 1,
"houseTheme": "Identity & Self"
},
{
"transit": "Jupiter",
"natal": "Moon",
"aspect": "Conjunction",
"angle": 1.77,
"orb": 1.77,
"phase": "applying",
"exactAt": "2026-09-27T20:40:07.004Z",
"tone": "intensifying",
"transitHouse": 7,
"houseTheme": "Partnerships & Marriage"
}
]
}O que retorna
positions: onde está cada corpo ao meio-dia UTC daquela data, por signo e grau.moon: a fase, a iluminação, o signo da Lua e a próxima Lua nova e a próxima Lua cheia.events: os eventos do céu dos próximos sete dias, como ingressos e estações.transits: com dados de nascimento, cada trânsito sobre o mapa natal, com o aspecto, o orbe, se está em aplicação ou em separação, o momento exato e a casa natal em que está o corpo em trânsito.focus: os três contatos mais bem classificados pela velocidade do planeta e pela exatidão do aspecto, cada um com umtonedefinido por uma regra fixa (supportive para trígono e sextil, challenging para quadratura e oposição, intensifying para conjunção).
Limites
- Chave grátis: 10 requisições por dia; API Pro: 1.000.
- Orbes de trânsito: 2° para a Lua, o Sol, Mercúrio, Vênus e Marte, 3° para os corpos mais lentos.
- Nada de textos por signo solar nem de texto gerado: o endpoint retorna números para um mapa.
- Os dados de nascimento são lidos, usados e esquecidos: o corpo das requisições nunca é armazenado.
Num assistente de IA
Pelo servidor MCP em https://www.natalchart.ai/mcp, os assistentes chamam a ferramenta daily_transits e escrevem o horóscopo a partir dos trânsitos calculados em vez de inventá-los.
O resto da API
A mesma chave dá acesso a toda a API de astrologia: mapas natais, trânsitos diários, sinastria, trânsitos de um período, revoluções solares, melhores dias e astrocartografia. Todos os endpoints, campos e erros estão na documentação, e a página de preços explica o que conta como requisição.
Perguntas
Existe uma API de horóscopo grátis?
Sim. O endpoint diário funciona com a chave grátis: 10 requisições por dia, sem cartão. Ele retorna o dia calculado para um mapa, não doze textos por signo solar.
Ela escreve o texto do horóscopo?
Não. Ela retorna os trânsitos, os orbes e a fase da Lua a partir dos quais se escreve um horóscopo. O texto fica por sua conta, ou do seu modelo de linguagem, e pode citar aspectos reais.
Posso obter um horóscopo para cada signo do zodíaco?
Não em forma de texto. Sem dados de nascimento, o endpoint retorna o céu do dia (posições, fase da Lua, eventos), que é o mesmo para todos os signos; um horóscopo pessoal precisa de um mapa natal.