Aller au contenu
POST/api/astro/dasamsa/1 crédit

Dasamsa (D10)

Le dasamsa, le dixième thème divisionnaire : chaque signe divisé en dix parts de 3° chacune. Consulté pour la carrière, la profession, le statut et la position sociale. Il accompagne habituellement le navamsa quand on juge la vie professionnelle plutôt que la vie personnelle. Renvoie la même structure plate que /api/astro/planet-positions/ : les planètes sous forme de liste dans l’ordre traditionnel, avec `name`, longitude, signe, nakshatra, pada et maison pour chacune, ainsi que l’ascendant et l’ayanamsa appliqué. Envoyez une date et un lieu ; `ayanamsa` vaut LAHIRI par défaut et les 48 sont acceptés. Le thème est fixé par la route : un `chart_name` envoyé dans le corps est donc ignoré - cet endpoint ne peut renvoyer que le thème dont il porte le nom. Pour les 24 autres divisions, utilisez /api/astro/chart/.

https://api.occultapi.com/api/astro/dasamsa/
Tester la requête

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_…
Content-Type: application/json

Champs de la requête

ChampTypeObligatoireRemarques
chart_namestringobligatoire
datetimestring (date-time)obligatoire

Le moment du calcul, en ISO 8601. Incluez TOUJOURS un décalage ou un Z final - une valeur sans fuseau est lue comme Asia/Kolkata (UTC+05:30), et non comme UTC. Même signification que date_time, que d’autres endpoints désignent sous un autre nom.

latitudenumber (double)obligatoire

Latitude du lieu, en degrés décimaux. Positive au nord, négative au sud. Exemple : 26.9124 pour Jaipur, 40.7128 pour New York. Les minutes et les secondes ne sont pas acceptées - convertissez d’abord.

min -89.9 · max 89.9

longitudenumber (double)obligatoire

Longitude du lieu, en degrés décimaux. Positive à l’est, négative à l’ouest. Exemple : 75.7873 pour Jaipur, -74.0060 pour New York. Attention au signe : sans le moins, New York se retrouve en Chine.

min -180 · max 180

aberrationbooleanfacultatif
apply_correctionbooleanfacultatif
ascendant_posstringfacultatif
cuspstartend
ayanamsastringfacultatif
background_colorstringfacultatif

Couleur hexadécimale de l’arrière-plan SVG.

chart_stylestringfacultatif

Style de diagramme lorsque render='svg'. 'north' est la disposition en losange, avec maisons fixes et signes tournants ; 'south' est la grille à signes fixes, avec maisons tournantes.

northsouth
correction_degintegerfacultatif

min 0

correction_directionstringfacultatif
addsubtract
correction_minintegerfacultatif

min 0 · max 59

correction_secintegerfacultatif

min 0 · max 59

extended_bodiesarrayfacultatif

Groupes de corps à inclure : 'asteroids', 'planetary_moons', 'fictitious_bodies'.

label_stylestringfacultatif

Manière de libeller les planètes : 'english' (Su, Mo, ...), 'sanskrit' (Surya, Chandra, ...) ou 'symbol' (☉, ☽, ...).

englishsanskritsymbol
line_colorstringfacultatif

Couleur hexadécimale des lignes de la grille du thème.

notationstringfacultatif
astrologicaldegree
nutationbooleanfacultatif
planet_colorstringfacultatif

Couleur hexadécimale des libellés des planètes, p. ex. '#111827'. Par défaut : la couleur propre au thème visuel.

rahustringfacultatif

Type de nœud à inclure. 'true' ne renvoie que les nœuds vrais, 'mean' que les nœuds moyens, 'both' renvoie les deux.

truemeanboth
refractionbooleanfacultatif
renderstringfacultatif

Mettre à 'svg' pour renvoyer aussi un diagramme du thème rendu (voir chart_style) et la géométrie qui le sous-tend. Si vous l’omettez entièrement, la réponse reste inchangée.

nonesvg
show_degreesbooleanfacultatif

Afficher, à côté du libellé de chaque corps, son degré dans le signe.

sign_colorstringfacultatif

Couleur hexadécimale des numéros et abréviations des signes.

svg_sizeintegerfacultatif

Largeur et hauteur du viewBox SVG carré, en pixels.

min 100 · max 2000

themestringfacultatif
lightdark
true_meanstringfacultatif
TrueMean
use_28_nakshatrasbooleanfacultatif

Exemple de requête

curl -X POST https://api.occultapi.com/api/astro/dasamsa/ \
  -H "X-API-Key: $OCCULT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"datetime":"2026-09-01T06:00:00+05:30","timezone_as_float":5.5,"latitude":26.9124,"longitude":75.7873,"ayanamsa":"LAHIRI"}'

Réponse

{
  "data": {
    "planets": [
      {
        "name": "sun",
        "longitude": 263.80833333333334,
        "latitude": 0,
        "nakshatra": "Poorvaashaadha",
        "pada": 4,
        "kakshya": "moon",
        "zodiac_name": "Sagittarius",
        "house": 1
      },
      {
        "name": "moon",
        "longitude": 14.77777777777778,
        "latitude": 4.37,
        "nakshatra": "Bharani",
        "pada": 1,
        "kakshya": "sun",
        "zodiac_name": "Aries",
        "house": 5
      },
      {
        "name": "mars",
        "longitude": 251.7472222222222,
        "latitude": 0.535,
        "nakshatra": "Moola",
        "pada": 4,
        "kakshya": "sun",
        "zodiac_name": "Sagittarius",
        "house": 1
      },
      {
        "name": "mercury",
        "longitude": 305.0777777777778,
        "latitude": 1.574,
        "nakshatra": "Dhanishtha",
        "pada": 4,
        "kakshya": "jupiter",
        "zodiac_name": "Aquarius",
        "house": 3
      },
      {
        "name": "jupiter",
        "longitude": 164.71944444444443,
        "latitude": 0.529,
        "nakshatra": "Hasta",
        "pada": 2,
        "kakshya": "sun",
        "zodiac_name": "Virgo",
        "house": 10
      },
      {
        "name": "venus",
        "longitude": 319.5583333333333,
        "latitude": -3.391,
        "nakshatra": "Satabhishak",
        "pada": 4,
        "kakshya": "Mercury",
        "zodiac_name": "Aquarius",
        "house": 3
      },
      {
        "name": "saturn",
        "longitude": 44.469444444444434,
        "latitude": -2.651,
        "nakshatra": "Rohini",
        "pada": 2,
        "kakshya": "sun",
        "zodiac_name": "Taurus",
        "house": 6
      },
      {
        "name": "northtruenode",
        "longitude": 355.6583333333333,
        "latitude": 0,
        "nakshatra": "Revati",
        "pada": 3,
        "kakshya": "moon",
        "zodiac_name": "Pisces",
        "house": 4
      },
      {
        "name": "southtruenode",
        "longitude": 175.65833333333333,
        "latitude": 0,
        "nakshatra": "Chitra",
        "pada": 1,
        "kakshya": "moon",
        "zodiac_name": "Virgo",
        "house": 10
      },
      {
        "name": "uranus",
        "longitude": 24.23888888888888,
        "latitude": -0.154,
        "nakshatra": "Bharani",
        "pada": 4,
        "kakshya": "moon",
        "zodiac_name": "Aries",
        "house": 5
      },
      {
        "name": "neptune",
        "longitude": 304.3277777777778,
        "latitude": -1.412,
        "nakshatra": "Dhanishtha",
        "pada": 4,
        "kakshya": "jupiter",
        "zodiac_name": "Aquarius",
        "house": 3
      },
      {
        "name": "pluto",
        "longitude": 242.7888888888889,
        "latitude": -4.3,
        "nakshatra": "Moola",
        "pada": 1,
        "kakshya": "saturn",
        "zodiac_name": "Sagittarius",
        "house": 1
      }
    ],
    "ascendant": {
      "longitude": 241.8777777777778,
      "zodiac_name": "Sagittarius",
      "nakshatra": "Makha",
      "pada": 4
    },
    "ayanamsa": {
      "name": "LAHIRI",
      "corrected": false,
      "value_degrees": 24.229599,
      "formatted": "24°13'47\""
    }
  },
  "status": 200,
  "is_error": false,
  "message": "successful"
}

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.