Sastho Medical API

Universal Healthcare REST Service
CORS 100% Enabled Back to Software
REST API v1.0 • BDIX Ready

সার্বজনীন মেডিকেল ডাটা ইন্টিগ্রেশন পোর্টাল

আপনার যেকোনো ওয়েবসাইট (WordPress, Laravel, Custom PHP, Node.js, React, Next.js, Python, Flutter বা মোবাইল অ্যাপ)-এ সরাসরি বাংলাদেশের ওষুধের নাম, দাম, বাংলা উচ্চারণ এবং ল্যাব টেস্টের রিপোর্ট অ্যানালাইসিস লাইভ ব্যবহার করুন।

BASE URL: https://www.sastho.toritx.com/api/index.php
সমর্থিত প্ল্যাটফর্মসমূহ: PHP / Laravel WordPress JavaScript / Node.js React / Next.js Python Flutter / React Native
GET ?action=medicines
বাংলাদেশের ওষুধের তালিকা ও ফিল্টারিং

বাংলাদেশের বাজারের সকল প্রেসক্রিপশন ও ওটিসি ওষুধের ব্র্যান্ড নাম, জেনেরিক, সঠিক বাংলা উচ্চারণ, কোম্পানি, দাম ও ব্যবহারের রোগসমূহ রিটার্ন করে।

প্যারামিটারসমূহ (Query Parameters):
ParameterTypeRequirementDescription
q string Optional সার্চ কি-ওয়ার্ড (যেমন: Napa, Seclo, প্যারাসিটামল)
page integer Optional (Default: 1) পৃষ্ঠা নম্বর (যেমন: 1, 2, 3...)
limit integer Optional (Default: 15) প্রতি পৃষ্ঠায় রেকর্ডের সংখ্যা (সর্বোচ্চ ১০০)
frequent integer Optional 1 দিলে শুধুমাত্র বহুল ব্যবহৃত জনপ্রিয় ওষুধগুলো আসবে
// JavaScript (Fetch API)
const response = await fetch('https://www.sastho.toritx.com/api/index.php?action=medicines&page=1&limit=10&q=Napa');
const result = await response.json();

console.log(`Total found: ${result.total}`);
result.data.forEach(med => {
    console.log(`${med.brand_name} (${med.pronunciation_bn}) - ৳${med.unit_price}`);
});
200 OK

                
GET ?action=medicine_detail&id={id}
নির্দিষ্ট ওষুধের সম্পূর্ণ লিফলেট ও ক্লিনিক্যাল বিবরণ

ওষুধটির কার্যপদ্ধতি (Mechanism of action), ব্যবহারের রোগ, সাধারণ পার্শ্বপ্রতিক্রিয়া এবং গর্ভাবস্থায় ব্যবহার নির্দেশিকা (FDA Category)।

Request URL: ?action=medicine_detail&id=1
200 OK

                
POST ?action=save_medicine
অন্য ওয়েবসাইট বা অ্যাপ থেকে নতুন ওষুধ যোগ করুন

এই এন্ডপয়েন্টে JSON বডি পাঠিয়ে আপনি যেকোনো সময় সফটওয়্যারের ডাটাবেজে নতুন ওষুধের নাম, বাংলা উচ্চারণ ও মূল্য সংরক্ষণ করতে পারেন।

JSON Payload Example
{
  "brand_name": "Panum 20",
  "generic_name": "Pantoprazole",
  "pronunciation_bn": "প্যানাম ২০ (প্যান্টোপ্রাজল)",
  "strength": "20 mg",
  "dosage_form_bn": "ট্যাবলেট",
  "manufacturer": "Square Pharmaceuticals PLC",
  "unit_price": 8.00,
  "strip_price": 80.00,
  "indications_bn": "গ্যাস্ট্রিক আলসার ও বুক জ্বালাপোড়া।"
}
POST ?action=save_pharmacy_invoice
ফার্মেসি ক্যাশ মেমো সংরক্ষণ (১০% ছাড় সহ)

আপনার ই-কমার্স বা ফার্মেসি কাউন্টার থেকে ওষুধের নাম, পরিমাণ, পিস/পাতা এবং ১০% ছাড়ের ক্যাশ মেমো স্বয়ংক্রিয়ভাবে ক্লাউডে সংরক্ষণ করার জন্য এই এন্ডপয়েন্টটি ব্যবহার করুন।

JSON Payload Example
{
  "customer_name": "জনাব আরিফুল হক",
  "customer_phone": "01814342880",
  "doctor_ref": "Dr. Rokibul Islam",
  "total_mrp": 1250.00,
  "discount_pct": 10.0,
  "discount_amount": 125.00,
  "net_payable": 1125.00,
  "paid_amount": 1200.00,
  "payment_method": "Cash",
  "items": [
    {
      "brand_name": "Napa Extra",
      "strength": "500mg+65mg",
      "pack_type": "unit",
      "unit_mrp": 3.50,
      "qty": 20
    },
    {
      "brand_name": "Seclo 20",
      "strength": "20mg",
      "pack_type": "strip",
      "strip_mrp": 80.00,
      "qty": 2
    }
  ]
}
GET ?action=pharmacy_invoices
সংরক্ষিত মেমো তালিকা (Invoices History)

বিগত সকল কাস্টমার মেমো, মেমো নম্বর, প্রদেয় বিল এবং ওষুধসমূহের তালিকা পেজিনেশন সহ রিটার্ন করে।

Live Server Response 200 OK

            
GET ?action=tests
ডায়াগনস্টিক ল্যাব টেস্ট ও হাসপাতালভিত্তিক রেট তালিকা

ইবনে সিনা, পপুলার, ইসলামী ব্যাংক ও ল্যাবএইড ল্যাবের আলাদা আলাদা রেট, ফাস্টিং নির্দেশিকা এবং স্যাম্পল সংগ্রহের নিয়ম সহ সম্পূর্ণ টেস্টের তথ্য প্রদান করে।

200 OK

                
POST ?action=analyze_report
স্মার্ট ল্যাব রিপোর্ট অ্যানালাইজার ও ক্লিনিক্যাল প্রেডিকশন

রোগীর রক্তের ল্যাব ভ্যালু পাঠালে সিস্টেম তাৎক্ষণিক বিশ্লেষণ করে ভ্যালু কি নরমাল, লো নাকি হাই, কী রোগ হয়েছে, শরীরে কী ক্ষতি হচ্ছে এবং ডাক্তাররা সচরাচর কী ওষুধ প্রেসক্রাইব করেন।

Request Body (JSON)
{
  "gender": "male",
  "values": [
    { "param_id": 1, "value": 8.5 }
  ]
}
200 OK

                
GET ?action=hospitals
শীর্ষ ডায়াগনস্টিক ল্যাবসমূহের প্রোফাইল ও ছাড়
200 OK