آدرس پایه (Base URL): https://avanobat.ir/backend/api_public.php
احراز هویت: کلید API را در هدر X-API-Key یا پارامتر api_key بفرستید.
برای دریافت کلید، فرم پایین همین صفحه را پر کنید.
?endpoint=doctors
نام، تخصص، شهر، اسلاگ و مطبهای هر پزشک را برمیگرداند.
?endpoint=doctor&doctor={slug|id}
جزئیات یک پزشک بههمراه فهرست مطبهایش.
?endpoint=clinics&doctor={slug|id}
فهرست مطبها (نام، آدرس، تلفن).
?endpoint=slots&doctor={slug|id}&clinic={id?}
برای هر روز، آرایهٔ free (خالی) و booked (پرشده) را برمیگرداند — کاملاً هماهنگ با وبسایت.
?endpoint=book
نیازمند کلید با دسترسی رزرو. بدنهٔ JSON: doctor، clinic، date (YYYY-MM-DD)، time (HH:MM)، name، phone، nationalId، type. در پاسخ، trackingCode برمیگردد. همان قوانین وبسایت (محدودیت هفتگی کد ملی، جلوگیری از تایم تکراری) اعمال میشود.
حداقل یکی از ایمیل یا تلفن لازم است. پس از بررسی، کلید API برایتان ارسال میشود.