AstroWay/api v2.204.0 · ar
جميع الأنظمة تعمل بشكل طبيعي
// astrology api · POST /v1/lunar-return

واجهة برمجة تطبيقات العودة القمرية

ابحث عن اللحظة التالية التي يعود فيها القمر إلى خط الطول الميلادي الخاص به في أو بعد تاريخ محدد - كل حوالي 27.3 يومًا - وحساب المخطط له في موقع تختاره. مرر بيانات الميلاد وتاريخ البدء، واحصل على مخطط العودة القمرية. بدقة Swiss Ephemeris، مخرجات JSON.

Endpoint
POST /v1/lunar-return
Cost
50 credits
Latency
~62 ms
Tier
Tier 3
// 01 / What it computes

واجهة برمجة تطبيقات العودة القمرية

نقطة نهاية العودة القمرية تقرأ خط الطول الميلادي الدقيق للقمن من بيانات الميلاد المزودة، ثم تبحث من تاريخ البدء المحدد عن اللحظة الأولى التي يعود فيها القمر المتحرك إلى نفس خط الطول. بما أن القمر يكمل دورة سديرية في حوالي 27.3 يومًا، فإن هذه العودة تحدث كل شهر تقريبًا. تحول نقطة النهاية اللحظة المطابقة إلى يوم يولياني، وتستخرج المواقع والسرعات الجيوسمرتية من محرك Swiss Ephemeris، وتصنع مخططًا كاملاً لها - كواكب العودة مع الأبراج ومواضع البيوت، حواف البيوت، والشبكة الكاملة للجوانب مع علامات التطبيق والانفصال والمدارات الدقيقة. بشكل افتراضي، يتم حساب المخطط في مكان الميلاد، ولكن يمكنك توفير خطوط عرض و طول مختلفة لإعادة الموقع، مما يعيد تشكيل الزوايا والبيوت مع الحفاظ على نفس لحظة العودة. النتيجة تقرأ كخريطة موضوعية عاطفية وإيقاعية للشهر القمري القادم.

// 02 / Live request

POST/v1/lunar-return

curl -X POST https://api.astroway.info/v1/lunar-return \
  -H "X-Api-Key: aw_live_..." \
  -H "Content-Type: application/json" \
  -d '{
  "date": "1990-05-15",
  "time": "14:30:00",
  "timezoneOffset": 3,
  "latitude": 50.45,
  "longitude": 30.52,
  "afterDate": "2026-06-15"
}'
Response (excerpt)
{
  "ok": true,
  "data": {
    "input": {},
    "planets": [
      {
        "name": "Moon",
        "longitude": 282.7,
        "sign": "Capricorn",
        "house": 6
      }
    ],
    "houses": {
      "ascendant": 201.5,
      "mc": 110.3,
      "cusps": [
        "…"
      ]
    },
    "aspects": [
      "…"
    ]
  }
}
// 03 / Parameters

Parameters

nametypeRequired
date string (YYYY-MM-DD) yes Birth date.
time string (HH:MM:SS) yes Local clock time at birth.
timezoneOffset number (hours) yes UTC offset in effect at the birth moment (e.g. 3 for Kyiv summer time). Decimal allowed for half-hour zones.
latitude number yes Birth-place latitude, decimal degrees (north positive).
longitude number yes Birth-place longitude, decimal degrees (east positive).
afterDate string (YYYY-MM-DD) yes Required start date (YYYY-MM-DD); the endpoint finds the first lunar return on or after it.
afterTime string (HH:MM:SS) no Optional clock time of the start point (HH:MM:SS).
afterTzOffset number (hours) no Optional UTC offset for the start point, in hours.
locationLat number no Optional latitude in decimal degrees to relocate the return chart, north positive.
locationLng number no Optional longitude in decimal degrees to relocate the return chart, east positive.
// 04 / When to use it

When to use it

استخدم العودة القمرية للتنبؤ بدورات قصيرة، شهرية تقريبًا - ميزة 'الشهر القمري القادم'، أو متتبع الإيقاع العاطفي، أو مرافق أكثر دقة للعودة الشمسية السنوية. حيث تضع العودة الشمسية إطارًا للسنة بأكملها، تضع العودة القمرية إطارًا للأربع أسابيع القادمة، مما يجعلها مناسبة للتقارير الشهرية المتكررة ودورات العادات أو المزاج. مرر تاريخ البدء كنقطة تريد العودة التالية بعد - غالبًا اليوم، أو تاريخ آخر عودة - وتتحرك نقطة النهاية إلى الأمام نحو القادمة. تجاوز الموقع الاختياري يسمح لك بحساب العودة في المكان الذي يكون فيه الشخص فعليًا ذلك الشهر بدلاً من مكان ميلاده، وهو أمر مهم للبيوت الحساسة للزاوية. قم بالسلسلة من الاستدعاءات المتتالية لبناء سلسلة متحركة من المخططات الشهرية.

// 05 / Notes

Notes

تُرجع نقطة النهاية العودة التالية الواحدة في أو بعد التاريخ المحدد، وليس سلسلة - استدعِ بشكل متكرر، متقدمًا تاريخ البدء، لبناء سلسلة. الرقم ~27.3 يومًا هو الشهر السديري، لذا تنحرف العودة مقابل التقويم. لم يتم توفير موقع، يتم حساب المخطط في مكان الميلاد؛ التجاوز يعيد الموقع للزوايا والبيوت فقط. برج الاستواء و Swiss Ephemeris طوال الوقت.

Try the العودة القمرية API

Grab a key and make your first call in under a minute.

99.9% SLA · الخطط المدفوعة · 30d الحالة →