سرویس‌ها و مستندات API

با استفاده از APIهای پذیرش۲۴ می‌توانید به سرویس‌های نوبت‌دهی، جستجوی پزشکان، نظرات، پرونده‌های پزشکی و مشاوره آنلاین دسترسی داشته باشید. در این مستندات، توضیحات کاملی درباره نحوه اتصال و استفاده از APIها ارائه شده است تا فرایند توسعه برای شما ساده‌تر و سریع‌تر شود.

سرویس ها
پزشکان
کاربران
توسعه دهندگان
سوالات متداول

OpenAPI یکپارچه: openapi-bundle.json

API Key رو از کجا بیاورم؟

کلید توسعه‌دهنده (x-api-key) در اولین ورود به کنسول همدست (opens in a new tab) به‌صورت خودکار ساخته می‌شود. از صفحه اتصال به API هر ابزارک (/console/apps/{id}/authorization) می‌توانید app_key و کلید توسعه‌دهنده را کپی کنید. این کلید فقط در بک‌اند استفاده می‌شود. برای ابزارک‌ها، access token از طریق OAuth (session token → access token) گرفته می‌شود — راهنمای احراز هویت.

نکات امنیتی API Key چیست؟

مسوولیت هرگونه سوءاستفاده از کلیدهای API شما، بر عهده‌ی خود شماست. برای حفظ امنیت کلیدها به نکات زیر توجه کنید:

  • کلید را در هدر Authorization قرار دهید. درخواست‌های بدون کلید رد خواهند شد.

  • کلیدها را در کد ذخیره نکنید: از متغیرهای محیطی (Environment Variable)، فایل‌های کانفیگ یا ابزارهای مدیریت کلید استفاده کنید.

  • کلیدها را در git ذخیره نکنید: اگر کلیدها را در فایل‌های کانفیگی نگه می‌دارید، مطمئن شوید این فایل‌ها توسط git (یا سایر ابزارهای مدیریت ورژن) کنترل نمی‌شوند. برای مثال، اگر از git استفاده می‌کنید، حتما این فایل‌ها را به .gitignore پروژه‌ی خود اضافه کنید.

سرویس های دیگر کجاست؟ من به APIهایی نیاز دارم که در اینجا نیست.

در حال حاضر امکان اینکه سرویس های دیگر پذیرش۲۴ را ارائه کنیم نمی‌باشد؛ اگر به سرویسی نیاز دارید لطفا در تلگرام (opens in a new tab) پیام داده تا براساس اولویت بندی سرویس موردنظر شما در مستندات قرار گیرد.