Aller au contenu

Extraits de code Python pour l’API Numérologie Dakidarts

Ces exemples montrent comment appeler les endpoints Core, Karmiques, Cycles et Horoscope avec Python (module requests) et votre clé RapidAPI.


Configuration de base

import requests

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

Exemple 1 : Nombre d’Attitude

endpoint = f"{BASE_URL}/attitude_number"
params = {"birth_day": "14", "birth_month": "3"}

response = requests.get(endpoint, headers=HEADERS, params=params)
print(response.json())

Exemple 2 : Nombre de Défi

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())

Exemple 3 : Dette Karmique

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())

Exemple 4 : Leçons Karmiques

endpoint = f"{BASE_URL}/karmic_lessons"
params = {"full_name": "John Doe Smith"}

response = requests.get(endpoint, headers=HEADERS, params=params)
print(response.json())

Exemple 5 : Chemin de Vie

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())

Exemple 6 : Nombre de Personnalité

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())

Exemple 7 : Nombre de Destinée

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())

Exemple 8 : Désir du Cœur

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())

Exemple 9 : Année Personnelle

endpoint = f"{BASE_URL}/personal_year"
params = {"prediction_year": "2025", "birth_month": "12", "birth_day": "3"}

response = requests.get(endpoint, headers=HEADERS, params=params)
print(response.json())

Exemple 10 : Lecture Ancestrale

endpoint = f"{BASE_URL}/ancestor-reading"
params = {"family_name": "Etuge"}

response = requests.get(endpoint, headers=HEADERS, params=params)
print(response.json())

Exemple 11 : Plans d’Expression

endpoint = f"{BASE_URL}/planes-of-expression"
payload = {"fullname": "Jesus Christ"}

response = requests.post(endpoint, headers=HEADERS, json=payload)
print(response.json())

Exemple 12 : Horoscope du jour

endpoint = f"{BASE_URL}/horoscope/today"
params = {"dob": "2002-02-22"}

response = requests.get(endpoint, headers=HEADERS, params=params)
print(response.json())

Exemple 13 : Horoscope Carrière du jour

endpoint = f"{BASE_URL}/horoscope/career/today"
payload = {"dob": "1995-08-20"}

response = requests.post(endpoint, headers=HEADERS, json=payload)
print(response.json())

Exemple 14 : Horoscope Santé du jour

endpoint = f"{BASE_URL}/horoscope/health/today"
params = {"dob": "1995-08-20"}

response = requests.get(endpoint, headers=HEADERS, params=params)
print(response.json())

Exemple 15 : Horoscope Planétaire Quotidien

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())

Exemple 16 : Cycle d’Essence (10 ans)

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())

Exemple 17 : Transits annuels

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())

Notes importantes

  • Tous les endpoints supportent GET et POST (quand applicable).
  • Remplacez "VOTRE_CLE_RAPIDAPI" par votre clé valide RapidAPI.
  • Utilisez params= pour les requêtes GET et json= pour les POST.