Python"> Python">
Saltar a contenido

Fragmentos de Código en Python para la Numerology API de Dakidarts

Estos ejemplos demuestran cómo llamar a los endpoints de las categorías Núcleo, Kármico, Ciclos y Horóscopo utilizando Python (con la librería requests) y tu clave de RapidAPI.


Configuración básica

import requests

BASE_URL = "https://the-numerology-api.p.rapidapi.com"

HEADERS = {
    "x-rapidapi-key": "TU_CLAVE_RAPIDAPI",
    "x-rapidapi-host": "the-numerology-api.p.rapidapi.com",
    "Content-Type": "application/json"
}

Ejemplo 1: Número de Actitud

endpoint = f"{BASE_URL}/attitude_number"
params = {"birth_day": "14", "birth_month": "3"}
response = requests.get(endpoint, headers=HEADERS, params=params)
print(response.json())

Ejemplo 2: Número de Desafío

endpoint = f"{BASE_URL}/challenge_number/post"
payload = {"birth_year": 1990, "birth_month": 5, "birth_day": 15}
response = requests.post(endpoint, headers=HEADERS, json=payload)
print(response.json())

Ejemplo 3: Deuda Kármica

endpoint = f"{BASE_URL}/karmic_debt"
params = {"birth_year": "2023", "birth_month": "6", "birth_day": "28"}
response = requests.get(endpoint, headers=HEADERS, params=params)
print(response.json())

Ejemplo 4: Lecciones Kármicas

endpoint = f"{BASE_URL}/karmic_lessons"
params = {"full_name": "John Doe Smith"}
response = requests.get(endpoint, headers=HEADERS, params=params)
print(response.json())

Ejemplo 5: Número del Camino de Vida

endpoint = f"{BASE_URL}/life_path"
params = {"birth_year": "1990", "birth_month": "5", "birth_day": "12"}
response = requests.get(endpoint, headers=HEADERS, params=params)
print(response.json())

Ejemplo 6: Número de Personalidad

endpoint = f"{BASE_URL}/personality_number/post"
payload = {"first_name": "John", "middle_name": "Robert", "last_name": "Doe"}
response = requests.post(endpoint, headers=HEADERS, json=payload)
print(response.json())

Ejemplo 7: Número del Destino

endpoint = f"{BASE_URL}/destiny_number"
params = {"first_name": "John", "middle_name": "Doe", "last_name": "Smith"}
response = requests.get(endpoint, headers=HEADERS, params=params)
print(response.json())

Ejemplo 8: Número del Deseo del Corazón

endpoint = f"{BASE_URL}/heart_desire"
params = {"first_name": "John", "middle_name": "Robert", "last_name": "Doe"}
response = requests.get(endpoint, headers=HEADERS, params=params)
print(response.json())

Ejemplo 9: Año Personal

endpoint = f"{BASE_URL}/personal_year"
params = {"prediction_year": "2023", "birth_month": "12", "birth_day": "3"}
response = requests.get(endpoint, headers=HEADERS, params=params)
print(response.json())

Ejemplo 10: Lectura Ancestral

endpoint = f"{BASE_URL}/ancestor-reading"
params = {"family_name": "Etuge"}
response = requests.get(endpoint, headers=HEADERS, params=params)
print(response.json())

Ejemplo 11: Planos de Expresión

endpoint = f"{BASE_URL}/planes-of-expression"
payload = {"fullname": "Jesus Christ"}
response = requests.post(endpoint, headers=HEADERS, json=payload)
print(response.json())

Ejemplo 12: Horóscopo de Hoy

endpoint = f"{BASE_URL}/horoscope/today"
params = {"dob": "2002-02-22"}
response = requests.get(endpoint, headers=HEADERS, params=params)
print(response.json())

Ejemplo 13: Horóscopo de Carrera de Hoy

endpoint = f"{BASE_URL}/horoscope/career/today"
payload = {"dob": "1995-08-20"}
response = requests.post(endpoint, headers=HEADERS, json=payload)
print(response.json())

Ejemplo 14: Horóscopo de Salud de Hoy

endpoint = f"{BASE_URL}/horoscope/health/today"
params = {"dob": "1995-08-20"}
response = requests.get(endpoint, headers=HEADERS, params=params)
print(response.json())

Ejemplo 15: Horóscopo Planetario Diario

endpoint = f"{BASE_URL}/horoscope/planetary/daily"
params = {"dob": "1990-01-01", "day": "today"}
response = requests.get(endpoint, headers=HEADERS, params=params)
print(response.json())

Ejemplo 16: Ciclo de Esencia

endpoint = f"{BASE_URL}/essence-cycle"
params = {
    "full_name": "Alexander Graham Bell",
    "dob": "1847-03-03",
    "start_year": "1847"
}
response = requests.get(endpoint, headers=HEADERS, params=params)
print(response.json())

Ejemplo 17: Tránsitos

endpoint = f"{BASE_URL}/transits"
payload = {"full_name": "Alexander Graham Bell", "dob": "1847-03-03"}
response = requests.post(endpoint, headers=HEADERS, json=payload)
print(response.json())

Notas importantes

  • Reemplaza "TU_CLAVE_RAPIDAPI" con tu clave válida de RapidAPI.
  • Usa params= para peticiones GET y json= para peticiones POST.
  • Todos los endpoints siguen una estructura consistente de autenticación y respuesta en las categorías Núcleo, Kármico, Ciclos y Horóscopo.