तकनीकी साझेदार संसाधन

API दस्तावेज़

सत्यापित पंडित और आचार्य साझेदारों के लिए एक सरल, केवल-पठन API, जिससे वे अपनी असाइन की गई बुकिंग और ऑर्डर देख सकें।

प्रमाणीकरण

हर अनुरोध में एक व्यक्तिगत एक्सेस टोकन Bearer टोकन के रूप में इस हेडर में भेजें: Authorization । टोकन अपने यहाँ से बनाएँ: पार्टनर डैशबोर्ड → API एक्सेस (लॉगिन आवश्यक)।

Authorization: Bearer <your-token>
GET /api/partner/bookings

प्रमाणित पंडित साझेदार को असाइन की गई पूजा बुकिंग लौटाता है। केवल पंडित साझेदार — आचार्य/अन्य साझेदारों को 403 मिलेगा।

उदाहरण अनुरोध:

curl https://smcty.in/api/partner/bookings \
  -H "Authorization: Bearer <your-token>" \
  -H "Accept: application/json"

उदाहरण उत्तर:

{
  "data": [
    {
      "booking_no": "SMCS-PJ-000042",
      "devotee_name": "Rajesh Kumar",
      "phone": "9876543210",
      "preferred_date": "2026-09-15",
      "city": "Patna",
      "status": "pandit_assigned",
      "payment_status": "unpaid"
    }
  ]
}
GET /api/partner/kundali-orders

प्रमाणित आचार्य साझेदार को असाइन किए गए कुंडली ऑर्डर लौटाता है। केवल आचार्य साझेदार — पंडित/अन्य साझेदारों को 403 मिलेगा।

उदाहरण अनुरोध:

curl https://smcty.in/api/partner/kundali-orders \
  -H "Authorization: Bearer <your-token>" \
  -H "Accept: application/json"

उदाहरण उत्तर:

{
  "data": [
    {
      "order_no": "SMCS-KD-000017",
      "devotee_name": "Sunita Devi",
      "mobile": "9876543210",
      "service": "Janma Kundali",
      "status": "processing"
    }
  ]
}
नोट्स
  • दोनों एंडपॉइंट केवल-पठन हैं — अभी कोई लेखन API उपलब्ध नहीं है।
  • डेटा केवल आपकी अपनी पार्टनर प्रोफ़ाइल तक सीमित है; किसी अन्य साझेदार का रिकॉर्ड देखने का कोई तरीका नहीं है।
  • टोकन लीक होने पर उसे कभी भी अपने पार्टनर डैशबोर्ड से रद्द करें।