BS भेजें, BS पाएं
हर endpoint पर बिक्रम संवत (BS) तारीखें भेजें और पाएं। अलग converter की ज़रूरत नहीं, महीने खिसकने का झंझट नहीं।
उदाहरण
BS
2082-01-01
AD
2025-04-14
बैसाख 1, 2082 सोमवार, 14 अप्रैल 2025 को पड़ा था: नेपाली नववर्ष।
एक कॉल में पूरी कुंडली, किसी भी जगह का दैनिक पंचांग और बिक्रम संवत (BS) तारीखें। अंग्रेज़ी, नेपाली या हिंदी में नतीजे, सार्वजनिक सटीकता टेस्ट के साथ।
सैंपल चार्ट
BS 2050-05-12, 14:35, पोखरा
इस चार्ट के लिए रिक्वेस्ट
POST /v1/charts/svg
{
"chart": "D1",
"style": "north",
"lang": "en",
"numerals": "latin",
"birth": {
"calendar": "BS", "date": "2050-05-12", "time": "14:35:00",
"place": { "lat": 28.2096, "lng": 83.9856 }
}
}POST /v1/charts/svg
{
"chart": "D1",
"style": "north",
"lang": "ne",
"numerals": "devanagari",
"birth": {
"calendar": "BS", "date": "2050-05-12", "time": "14:35:00",
"place": { "lat": 28.2096, "lng": 83.9856 }
}
}POST /v1/charts/svg
{
"chart": "D1",
"style": "south",
"lang": "en",
"numerals": "latin",
"birth": {
"calendar": "BS", "date": "2050-05-12", "time": "14:35:00",
"place": { "lat": 28.2096, "lng": 83.9856 }
}
}POST /v1/charts/svg
{
"chart": "D1",
"style": "south",
"lang": "ne",
"numerals": "devanagari",
"birth": {
"calendar": "BS", "date": "2050-05-12", "time": "14:35:00",
"place": { "lat": 28.2096, "lng": 83.9856 }
}
}नेपाल और भारत के लिए बना
नेपाल का अपना कैलेंडर है, अपने तिथि निर्णय हैं और अपनी घड़ी है, और API तीनों को संभालता है। भारतीय पंचांग के लिए अमांत या पूर्णिमांत मास और लाहिड़ी, रमण या KP अयनांश चुनें।
हर endpoint पर बिक्रम संवत (BS) तारीखें भेजें और पाएं। अलग converter की ज़रूरत नहीं, महीने खिसकने का झंझट नहीं।
उदाहरण
BS
2082-01-01
AD
2025-04-14
बैसाख 1, 2082 सोमवार, 14 अप्रैल 2025 को पड़ा था: नेपाली नववर्ष।
जहां नेपाल पंचांग निर्णायक विकास समिति की प्रकाशित तिथि शुद्ध गणना से अलग होती है, वहां हम समिति का निर्णय लागू करते हैं और response में उसे चिह्नित करते हैं।
"overrideApplied": true
नेपाल 1986 तक UTC+05:30 पर था, फिर +05:45 पर आ गया। दोनों तरफ़ के जन्म पर सही ऑफ़सेट लगता है।
1986 तक
+05:30
1 जनवरी 1986 से
+05:45
लेबल, अंक और नाम अक्षर नेपाली या हिंदी में। किसी भी भाषा के लिए अतिरिक्त क्रेडिट नहीं।
POST /v1/kundali से D1 और D9, नक्षत्र और पद, विंशोत्तरी दशा और जन्म पंचांग मिलता है। एक रिक्वेस्ट, एक क्रेडिट।
curl https://api.navapatra.com/v1/kundali \
-H "Authorization: Bearer $NAVAPATRA_API_KEY" \
-H "Navapatra-Version: 2026-11-01" \
-H "Content-Type: application/json" \
-d '{
"birth": {
"calendar": "BS", "date": "2050-05-12", "time": "14:35:00",
"place": { "lat": 28.2096, "lng": 83.9856 }
},
"options": { "ayanamsha": "lahiri", "sensitivityMinutes": 10 },
"include": ["panchang"],
"lang": "ne"
}'const res = await fetch('https://api.navapatra.com/v1/kundali', {
method: 'POST',
headers: {
Authorization: `Bearer ${process.env.NAVAPATRA_API_KEY}`,
'Navapatra-Version': '2026-11-01',
'Content-Type': 'application/json',
},
body: JSON.stringify({
birth: {
calendar: 'BS', date: '2050-05-12', time: '14:35:00',
place: { lat: 28.2096, lng: 83.9856 },
},
options: { ayanamsha: 'lahiri', sensitivityMinutes: 10 },
include: ['panchang'],
lang: 'ne',
}),
});
const kundali = await res.json();import os, requests
res = requests.post(
"https://api.navapatra.com/v1/kundali",
headers={
"Authorization": f"Bearer {os.environ['NAVAPATRA_API_KEY']}",
"Navapatra-Version": "2026-11-01",
},
json={
"birth": {
"calendar": "BS", "date": "2050-05-12", "time": "14:35:00",
"place": {"lat": 28.2096, "lng": 83.9856},
},
"options": {"ayanamsha": "lahiri", "sensitivityMinutes": 10},
"include": ["panchang"],
"lang": "ne",
},
)
kundali = res.json()<?php
$client = new GuzzleHttp\Client();
$res = $client->post('https://api.navapatra.com/v1/kundali', [
'headers' => [
'Authorization' => 'Bearer ' . getenv('NAVAPATRA_API_KEY'),
'Navapatra-Version' => '2026-11-01',
],
'json' => [
'birth' => [
'calendar' => 'BS', 'date' => '2050-05-12', 'time' => '14:35:00',
'place' => ['lat' => 28.2096, 'lng' => 83.9856],
],
'options' => ['ayanamsha' => 'lahiri', 'sensitivityMinutes' => 10],
'include' => ['panchang'],
'lang' => 'ne',
],
]);
$kundali = json_decode($res->getBody(), true);{
"subject": {
"instantUtc": "1993-08-28T08:50:00Z",
"place": { "lat": 28.2096, "lng": 83.9856 },
"tzid": "Asia/Kathmandu",
"utcOffset": "+05:45",
"offsetSource": "tzdb",
"birth": { "ad": "1993-08-28", "bs": "2050-05-12" }
},
"lagna": {
"sign": { "index": 9, "name": "धनु" },
"longitude": 245.8854,
"nakshatra": { "index": 19, "name": "मूल" },
"pada": 2
},
"grahas": [
{
"id": "sun",
"name": "सूर्य",
"sign": { "index": 5, "name": "सिंह" },
"longitude": 131.2923,
"house": 9,
"retrograde": false,
"nakshatra": { "index": 10, "name": "मघा" },
"pada": 4
},
{
"id": "moon",
"name": "चन्द्र",
"sign": { "index": 9, "name": "धनु" },
"longitude": 269.0004,
"house": 1,
"retrograde": false,
"nakshatra": { "index": 21, "name": "उत्तराषाढा" },
"pada": 1
}
],
"moon": {
"rashi": { "index": 9, "name": "धनु" },
"nakshatra": { "index": 21, "name": "उत्तराषाढा" },
"pada": 1,
"syllable": { "index": 81, "en": "Bhe", "ne": "भे", "hi": "भे" }
},
"dashas": {
"vimshottari": {
"system": { "id": "vimshottari", "index": 1, "name": "विंशोत्तरी" },
"balanceAtBirth": { "lord": { "id": "sun", "index": 1, "name": "सूर्य" }, "years": 4.9498 }
}
},
"panchang": {
"tithi": {
"index": 12,
"name": "द्वादशी",
"start": "1993-08-27T21:04:12Z",
"end": "1993-08-28T21:54:23Z",
"paksha": { "id": "shukla", "index": 1, "name": "शुक्ल" }
}
},
"sensitivity": [
{
"field": "lagnaD9",
"from": { "index": 2, "name": "वृष" },
"to": { "index": 3, "name": "मिथुन" },
"changesAt": "1993-08-28T08:53:24Z"
}
],
"meta": {
"engineVersion": "0.1.0",
"apiVersion": "2026-11-01",
"ayanamsha": { "id": "lahiri", "degrees": 23.773159 },
"nodeType": "mean",
"tzdbVersion": "unknown",
"bsTableVersion": "2026.10.1",
"overridesVersion": null
}
}इंजन को 5,433 जन्म विवरणों पर Swiss Ephemeris से जांचा जाता है, जिनमें राशि और नक्षत्र सीमाओं के पास के कठिन मामले भी शामिल हैं। इनमें से 500 टेस्ट कॉर्पस के रूप में सार्वजनिक हैं, और हर response बताता है कि गणना कैसे हुई।
हम सटीकता कैसे जांचते हैं"meta": {
"engineVersion": "0.1.0",
"apiVersion": "2026-11-01",
"ayanamsha": { "id": "lahiri", "degrees": 23.773159 },
"nodeType": "mean",
"tzdbVersion": "unknown",
"bsTableVersion": "2026.10.1",
"overridesVersion": null
}चंद्र भोगांश
4.2″
सूर्य और ग्रह
20.2″
लग्न
4.7″
दशा की सीमाएं
0.56 दिन
सूर्योदय और सूर्यास्त
4.8 सेकंड
जन्म समय संवेदनशीलता
±10 मिनट मांगें, और उस दायरे में लग्न, नक्षत्र या पद बदलने पर response उसकी सूची देता है।
ताज़ा टेस्ट में Swiss Ephemeris से सबसे बड़ा अंतर, इंजन 0.1.0। हर मान रिलीज़ की हार्ड लिमिट के भीतर है।
| रवि | सोम | मंगल | बुध | गुरु | शुक्र | शनि |
|---|---|---|---|---|---|---|
| १14 | २15 | ३16 | ४17 | ५18 | ६19 | |
| ७20 | ८21 | ९22 | १०23 | ११24 | १२25 | १३26 |
| १४27 | १५28 | १६29 | १७30 | १८1 | १९2 | २०3 |
| २१4 | २२5 | २३6 | २४7 | २५8 | २६9 | २७10 |
| २८11 | २९12 | ३०13 | ३१14 |
कैलेंडर API
BS और AD रूपांतरण, ज़रूरत हो तो नेपाल संवत के साथ, मासिक कैलेंडर और किसी भी अक्षांश-देशांतर के लिए दैनिक पंचांग।
NPR में प्रीपेड क्रेडिट पैक खरीदें। क्रेडिट 12 महीने चलते हैं, और हर सफल रिक्वेस्ट पर एक क्रेडिट लगता है। भारत के ग्राहक: इनवॉइस के लिए हमें ईमेल करें।
VAT इनवॉइस पर AD और BS दोनों तारीखें होती हैं।
गुण मिलान, तीनों दशाएं, नेपाली और हिंदी आउटपुट और SVG चार्ट, सब पर एक ही क्रेडिट।
फ्री
NPR 0
2,000 क्रेडिट हर महीने
स्टार्टर
NPR 2,000
50,000 क्रेडिट
40 NPR प्रति 1,000 कॉल
ग्रोथ
NPR 6,000
2,00,000 क्रेडिट
30 NPR प्रति 1,000 कॉल
स्केल
NPR 18,000
10,00,000 क्रेडिट
18 NPR प्रति 1,000 कॉल
वॉल्यूम
NPR 60,000
50,00,000 क्रेडिट
12 NPR प्रति 1,000 कॉल
कीमतों में 13% VAT शामिल नहीं है।
कीमतें देखेंSDK और MCP
OpenAPI 3.1 spec से बना typed TypeScript SDK, और डॉक्स में Python, PHP और Dart के उदाहरण। Remote MCP server AI agents को वही टूल देता है, बिलिंग REST कॉल जैसी।
MCP टूल
कार्ड की ज़रूरत नहीं। साइन अप करें और एक मिनट में अपनी test key पाएं।