🕉️ 26 September 2026, Saturday · 04:41:03 AM · CDSHARMA.IN

📖 API डॉक्यूमेंटेशन

वैदिक ज्योतिष गणना — कुंडली, पंचांग, गुण-मिलान, वर्षकुंडली, प्रश्नकुंडली — सीधे अपने ऐप/वेबसाइट में

🔑 शुरुआत कैसे करें

1. मुफ़्त डेवलपर-खाता बनाएं — तुरंत Free-plan मुफ़्त मिलता है

2. अपनी API key ईमेल व डैशबोर्ड से प्राप्त करें

3. हर request के header में X-API-Key: आपकी-key भेजें

💰 प्लान व मूल्य

आपकी आवश्यकता के अनुसार सही प्लान चयन करें और बाद में अपग्रेड भी कर सकते हैं।

Free
मुफ़्त

500 requests/माह

  • ✅ कुंडली
  • ✅ पंचांग
Basic
₹799/माह

150,000 requests/माह

  • ✅ कुंडली
  • ✅ पंचांग
  • ✅ गुण-मिलान
  • ✅ horoscope
⭐ सर्वाधिक लोकप्रिय Pro
₹4,999/माह

350,000 requests/माह

  • ✅ कुंडली
  • ✅ पंचांग
  • ✅ गुण-मिलान
  • ✅ वर्षकुंडली
  • ✅ प्रश्नकुंडली
  • ✅ अंक-ज्योतिष
  • ✅ संगति
  • ✅ horoscope
Enterprise
₹9,999/माह

असीमित requests/माह

  • ✅ कुंडली
  • ✅ पंचांग
  • ✅ गुण-मिलान
  • ✅ वर्षकुंडली
  • ✅ प्रश्नकुंडली
  • ✅ अंक-ज्योतिष
  • ✅ संगति
  • ✅ horoscope

📱 मोबाइल पर बाईं-दाईं स्वाइप करें ⟷

POST /api/v1/kundli.php

जन्म-कुंडली — लग्न, ग्रह, दशा, योग, सभी वर्ग-चार्ट सहित संपूर्ण डेटा।

पैरामीटर: dob, tob, lat, lon

curl -X POST https://cdsharma.in/api/v1/kundli.php \ -H "X-API-Key: cds_live_xxxxxxxx" \ -H "Content-Type: application/json" \ -d '{"dob":"1990-06-15","tob":"10:30","lat":28.6139,"lon":77.2090}'

GET /api/v1/panchang.php

दैनिक पंचांग — तिथि, नक्षत्र, योग, करण, शुभ-मुहूर्त आदि।

पैरामीटर: lat, lon, date (वैकल्पिक)

curl "https://cdsharma.in/api/v1/panchang.php?lat=28.6139&lon=77.2090" \ -H "X-API-Key: cds_live_xxxxxxxx"

POST /api/v1/matching.php (Basic+)

अष्टकूट गुण-मिलान — 36 में से कुल गुण, कूट-वार स्कोर, दोष-चेतावनी।

पैरामीटर: boy_dob, boy_tob, boy_lat, boy_lon, girl_dob, girl_tob, girl_lat, girl_lon

POST /api/v1/varshaphal.php (Pro+)

वर्षकुंडली (ताजिक वार्षिक चक्र) — वर्ष-प्रवेश, मुंथा, वर्षेश, मुद्दा दशा।

पैरामीटर: dob, tob, lat, lon, target_year

GET /api/v1/prashna.php (Pro+)

तात्कालिक प्रश्न-कुंडली — प्रश्न पूछे जाने के क्षण की कुंडली।

पैरामीटर: lat, lon

POST /api/v1/numerology.php

अंक-ज्योतिष — मूलांक, भाग्यांक, नामांक (चाल्डियन पद्धति), हर अंक के गुण।

पैरामीटर: dob (YYYY-MM-DD), name (वैकल्पिक, अंग्रेज़ी अक्षरों में — नामांक हेतु)

POST /api/v1/sangati.php

सामान्य संगति (मित्रता/व्यापार-साझेदारी) — वही अष्टकूट-इंजन, सामान्य संदर्भ में।

पैरामीटर: p1_dob, p1_tob, p1_lat, p1_lon, p2_dob, p2_tob, p2_lat, p2_lon

🌐 अपनी वेबसाइट/ऐप में कैसे इस्तेमाल करें

नीचे अपना प्लेटफ़ॉर्म चुनें — हर एक में कुंडली-API इस्तेमाल करने का पूरा उदाहरण है।

किसी भी सादे PHP प्रोजेक्ट में — cURL से सीधा कॉल:

<?php $ch = curl_init('https://cdsharma.in/api/v1/kundli.php'); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_HTTPHEADER, [ 'X-API-Key: cds_live_xxxxxxxx', 'Content-Type: application/json' ]); curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode([ 'dob' => '1990-06-15', 'tob' => '10:30', 'lat' => 28.6139, 'lon' => 77.2090 ])); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($ch); curl_close($ch); $data = json_decode($response, true); echo $data['data']['lagna']; // उदाहरण: "सिंह" ?>

🌐 यह तरीका किसी भी प्लेटफ़ॉर्म से काम करता है — Shopify (Flow/App), Wix (Velo), Squarespace, n8n, Zapier/Make.com (HTTP-मॉड्यूल), या कोई भी सिस्टम जो HTTP-रिक्वेस्ट भेज सके:

curl -X POST https://cdsharma.in/api/v1/kundli.php \ -H "X-API-Key: cds_live_xxxxxxxx" \ -H "Content-Type: application/json" \ -d '{"dob":"1990-06-15","tob":"10:30","lat":28.6139,"lon":77.2090}' # पंचांग (GET-रिक्वेस्ट): curl -X GET "https://cdsharma.in/api/v1/panchang.php?lat=23.1765&lon=75.7885" \ -H "X-API-Key: cds_live_xxxxxxxx"

ⓘ Zapier/Make.com में "Webhooks"/"HTTP" मॉड्यूल चुनकर ऊपर जैसा URL, header व body सेट करें — कोई कोड लिखने की ज़रूरत नहीं।

📥 Postman Collection डाउनलोड करें (सभी endpoints पहले से तैयार — किसी भी टूल में import करके तुरंत टेस्ट करें)

🎉 तैयार, इंस्टॉल-योग्य WordPress Plugin उपलब्ध है — शॉर्टकोड से कुंडली/पंचांग/मिलान किसी भी पेज में दिखाएं, कोड लिखने की ज़रूरत नहीं।

📥 WordPress Plugin डाउनलोड करें (.zip)

इंस्टॉल: WordPress एडमिन → Plugins → Add New → Upload Plugin → यह zip चुनें → Activate करें → Settings में API-key डालें।

या खुद का कस्टम-कोड बनाना चाहें तो — किसी भी थीम की functions.php या कस्टम प्लगइन में — WordPress का बिल्ट-इन wp_remote_post() इस्तेमाल करें (अलग से cURL-लाइब्रेरी की ज़रूरत नहीं):

<?php function cdsharma_get_kundli($dob, $tob, $lat, $lon) { $response = wp_remote_post('https://cdsharma.in/api/v1/kundli.php', [ 'headers' => [ 'X-API-Key' => 'cds_live_xxxxxxxx', 'Content-Type' => 'application/json', ], 'body' => json_encode([ 'dob' => $dob, 'tob' => $tob, 'lat' => $lat, 'lon' => $lon, ]), 'timeout' => 20, ]); if (is_wp_error($response)) return null; $body = json_decode(wp_remote_retrieve_body($response), true); return $body['data'] ?? null; } // इस्तेमाल — किसी शॉर्टकोड या टेम्पलेट में: // $kundli = cdsharma_get_kundli('1990-06-15', '10:30', 28.6139, 77.2090); // echo esc_html($kundli['lagna']); ?>

ⓘ शॉर्टकोड बनाकर [cdsharma_kundli] जैसे किसी भी पेज/पोस्ट में दिखा सकते हैं।

🎉 तैयार, इंस्टॉल-योग्य दिव्य-थीम उपलब्ध है — पूरा-ब्लॉगर-ब्लॉग कुंडली/पंचांग/राशिफल-विजेट्स सहित तैयार, कोई कोड लिखने की ज़रूरत नहीं।

📥 CDSharma Divine Astrology थीम डाउनलोड करें (.xml)

इंस्टॉल: Blogger डैशबोर्ड → Theme → Edit HTML के बगल में तीर (▼) → "Restore/Upload" → यह XML-फाइल चुनें।

API-key कैसे लगाएं (सिर्फ 1-कदम, कोई कोड-एडिट नहीं):

  1. थीम इंस्टॉल करने के बाद, अपना blog खोलें — पहली-बार में एक "🔑 पहली-बार सेटअप" बॉक्स दिखेगा। उसमें अपनी API-key पेस्ट करके "Save" दबाएं — बस, इतना ही (यह उसी-browser में हमेशा के लिए सेव हो जाती है)।

थीम में पहले-से शामिल: आज का पंचांग, इंटरैक्टिव दैनिक-राशिफल, व राज्य/शहर-picker सहित निःशुल्क-कुंडली-फ़ॉर्म — सभी दिव्य, सुनहरे-मैरून वैदिक-डिज़ाइन में, पूरी तरह-Blogger के Layout/Theme-designer से customize-योग्य।

किसी कस्टम Drupal मॉड्यूल में — Drupal का Guzzle HTTP client (पहले से कोर में शामिल) इस्तेमाल करें:

<?php use Drupal\Core\Site\Settings; $client = \Drupal::httpClient(); $response = $client->post('https://cdsharma.in/api/v1/kundli.php', [ 'headers' => [ 'X-API-Key' => 'cds_live_xxxxxxxx', 'Content-Type' => 'application/json', ], 'json' => [ 'dob' => '1990-06-15', 'tob' => '10:30', 'lat' => 28.6139, 'lon' => 77.2090, ], ]); $data = json_decode($response->getBody()->getContents(), true); $lagna = $data['data']['lagna']; ?>

ⓘ इसे किसी Controller, Block-plugin, या Twig-template में render-array के ज़रिए दिखाएं।

किसी भी वेबसाइट में — ब्राउज़र या Node.js से सीधा fetch():

fetch('https://cdsharma.in/api/v1/kundli.php', { method: 'POST', headers: { 'X-API-Key': 'cds_live_xxxxxxxx', 'Content-Type': 'application/json' }, body: JSON.stringify({ dob: '1990-06-15', tob: '10:30', lat: 28.6139, lon: 77.2090 }) }) .then(res => res.json()) .then(data => console.log(data.data.lagna));

⚠️ ध्यान दें: सीधे फ्रंट-एंड (ब्राउज़र) से key इस्तेमाल करने पर वह HTML/JS में दिख जाएगी — प्रोडक्शन में इसे अपने सर्वर (PHP/Node बैकएंड) से कॉल करें, key कभी क्लाइंट-साइड कोड में न रखें।

Python (Flask/Django किसी भी प्रोजेक्ट में) — requests लाइब्रेरी से:

import requests response = requests.post( 'https://cdsharma.in/api/v1/kundli.php', headers={'X-API-Key': 'cds_live_xxxxxxxx'}, json={'dob': '1990-06-15', 'tob': '10:30', 'lat': 28.6139, 'lon': 77.2090} ) data = response.json() print(data['data']['lagna'])

⚠️ त्रुटि-कोड

401API key गुम/अमान्य
403खाता ब्लॉक/असत्यापित, या प्लान में यह endpoint शामिल नहीं
429मासिक सीमा पार हो गई
500सर्वर-त्रुटि

🚀 अभी मुफ़्त शुरू करें

💬 ज्योतिषीय प्रश्न पूछें