API و اتصال نرم‌افزارها

سایت و نرم‌افزار کلینیک رو به بوکورا متصل کنید

با API بوکورا، سایت یا نرم‌افزار کلینیک رو به تقویم پنل وصل کنید تا نوبت‌ها رو یک بار ثبت کنید. کلید اتصال رو خودتون می‌سازید، دسترسی‌هاش رو تعیین می‌کنید و هر وقت لازم شد باطل می‌کنید.

۰۱API و اتصال نرم‌افزارها

نوبت‌دهی از سایت و اپ خودتون

فهرست خدمات، قیمت‌ها، پزشکان و زمان‌های آزاد رو از API دریافت کنید و نوبت‌ها رو ثبت، لغو یا جابه‌جا کنید. ساعت کاری، تداخل نوبت‌ها، مرخصی پزشک و مدت هر خدمت مثل تقویم پنل بررسی می‌شن.

  • دریافت زمان‌های آزاد تا دو هفته آینده
  • جلوگیری از ثبت نوبت تکراری هنگام ارسال دوبارهٔ درخواست
  • نوبت‌های ثبت‌شده از API در تقویم با برچسب «از طریق API» دیده می‌شن
  • اگر کلینیک چند شعبه داره، شعبهٔ هر نوبت رو هم مشخص می‌کنید

۰۲API و اتصال نرم‌افزارها

جست‌وجوی مشخصات پایهٔ بیمار

برای جست‌وجوی بیمار، باید شماره موبایل یا کد ملی اون رو کامل و دقیق وارد کنید. API فقط مشخصات پایه بیمار رو برمی‌گردونه و نمی‌تونید فهرست بیماران رو دریافت کنید. سوابق پزشکی، حساسیت‌ها، یادداشت‌ها و عکس‌ها هم از API در دسترس نیستن.

  • ثبت بیمار جدید و بررسی پرونده تکراری، مثل پنل
  • اطلاعات هویتی همچنان رمزنگاری‌شده ذخیره می‌شه

۰۳API و اتصال نرم‌افزارها

اطلاع از تغییرات نوبت با وب‌هوک

با ثبت، تأیید، جابه‌جایی، لغو یا ثبت عدم مراجعه برای یک نوبت، وب‌هوک به سرور شما فرستاده می‌شه. درخواست‌های جدید نوبت هم به همین روش اطلاع داده می‌شن. پیام‌ها امضای قابل‌بررسی دارن و اگر ارسال ناموفق باشه، تلاش برای ارسال تا حدود دو روز ادامه پیدا می‌کنه.

  • امضای HMAC برای اطمینان از اینکه پیام از بوکوراست
  • گزارش هر ارسال و دکمهٔ ارسال دوباره
  • پیام وب‌هوک شامل اطلاعات هویتی بیمار نیست

۰۴API و اتصال نرم‌افزارها

تنظیم دسترسی و پیگیری فعالیت هر کلید

دسترسی‌های هر کلید رو هنگام ساخت اون انتخاب می‌کنید. دسترسی کلید نمی‌تونه بیشتر از دسترسی سازندهٔ اون باشه. ثبت اطلاعات و مشاهدهٔ مشخصات بیمار از طریق API با نام کلید در گزارش فعالیت ثبت می‌شه.

  • ساخت کلید جدید و تعیین مهلت برای اعتبار کلید قبلی
  • لغو فوری اعتبار کلید
  • محدودیت تعداد درخواست برای هر کلید

مسیرهای API، دسترسی‌ها، محدودیت تعداد درخواست، امضای وب‌هوک و نمونه‌کد رو در راهنمای توسعه‌دهندگان ببینید. راهنمای توسعه‌دهندگان · English docs

۰۵پرسش‌ها

پرسش‌های متداول دربارهٔ این بخش

API در کدوم پلن در دسترسه؟
API در پلن کلینیک و دوره آزمایشی همین پلن در دسترسه.
آیا سوابق پزشکی از طریق API در دسترسه؟
نه. API فقط مشخصات پایه بیمار مثل نام، شماره موبایل، جنسیت و تاریخ تولد، و اطلاعات نوبت‌ها رو در اختیار شما می‌ذاره.
در هر دقیقه چند درخواست می‌شه فرستاد؟
به‌طور پیش‌فرض، هر کلید می‌تونه ۱۲۰ درخواست در دقیقه ارسال کنه. جزئیات محدودیت‌ها رو در راهنمای توسعه‌دهندگان ببینید.
نشانی وب‌هوک چه شرایطی باید داشته باشه؟
نشانی باید از HTTPS استفاده کنه و از داخل ایران در دسترس باشه.
کلید API رو کجا نگهداری کنیم؟
کلید رو فقط روی سرور نگه دارید و در کد قابل‌مشاهده سایت یا اپلیکیشن موبایل قرار ندید.

بوکورا رو ۱۴ روز رایگان امتحان کنید

با شماره موبایل ثبت‌نام کنید و نوبت‌ها و پرونده بیماران رو ثبت کنید. برای دوره آزمایشی به کارت بانکی یا قرارداد نیاز ندارید. فهرست بیماران فعلی شما رو هم رایگان وارد می‌کنیم.