From 8a2e7afae3974f3de92adb5ec96942af9133f5b2 Mon Sep 17 00:00:00 2001 From: priyankadvekacare Date: Tue, 27 Jan 2026 18:09:22 +0530 Subject: [PATCH 1/4] changes regarding main doc tab --- .gitignore | 3 +- docs.json | 2082 ++++++++--------- ...dOnBusinessModelAndIntegrationDecision.png | Bin 0 -> 220753 bytes images/ekascribe-integration-flow.png | Bin 0 -> 166524 bytes integrations/core-emr/appointments.mdx | 16 + integrations/core-emr/clinic.mdx | 12 + integrations/core-emr/doctor.mdx | 12 + integrations/core-emr/medical-db.mdx | 3 + .../core-emr/medical-document-parsing.mdx | 3 + integrations/core-emr/patients.mdx | 16 + integrations/core-emr/payments.mdx | 3 + integrations/core-emr/prescription.mdx | 17 + integrations/health-ai/assessments.mdx | 3 + integrations/health-ai/ekascribe.mdx | 3 + integrations/health-ai/medassist.mdx | 3 + integrations/interoperability/abdm.mdx | 3 + integrations/mcp/mcp.mdx | 3 + snippets/snippet-intro.mdx | 4 - styles.css | 19 + user-guides/eka-products.mdx | 141 ++ user-guides/get-started.mdx | 96 + 21 files changed, 1374 insertions(+), 1068 deletions(-) create mode 100644 images/EkascribeProductBasedOnBusinessModelAndIntegrationDecision.png create mode 100644 images/ekascribe-integration-flow.png create mode 100644 integrations/core-emr/appointments.mdx create mode 100644 integrations/core-emr/clinic.mdx create mode 100644 integrations/core-emr/doctor.mdx create mode 100644 integrations/core-emr/medical-db.mdx create mode 100644 integrations/core-emr/medical-document-parsing.mdx create mode 100644 integrations/core-emr/patients.mdx create mode 100644 integrations/core-emr/payments.mdx create mode 100644 integrations/core-emr/prescription.mdx create mode 100644 integrations/health-ai/assessments.mdx create mode 100644 integrations/health-ai/ekascribe.mdx create mode 100644 integrations/health-ai/medassist.mdx create mode 100644 integrations/interoperability/abdm.mdx create mode 100644 integrations/mcp/mcp.mdx delete mode 100644 snippets/snippet-intro.mdx create mode 100644 styles.css create mode 100644 user-guides/eka-products.mdx create mode 100644 user-guides/get-started.mdx diff --git a/.gitignore b/.gitignore index 13d99561..d834f808 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ -.DS_Store +git .DS_Store .idea/ .venv .venv/* +node_modules diff --git a/docs.json b/docs.json index da08311f..b33af054 100644 --- a/docs.json +++ b/docs.json @@ -1,1088 +1,1044 @@ { - "$schema": "https://mintlify.com/docs.json", - "theme": "mint", - "name": "Eka Developer Platform APIs", - "colors": { - "primary": "#6B5CE0", - "light": "#6B5CE0", - "dark": "#6B5CE0" - }, - "icons": { - "library": "fontawesome" - }, - "favicon": "favicon.svg", - "contextual": { - "options": [ - "copy", - "view", - "chatgpt", - "claude" - ] - }, - "navigation": { - "anchors": [ - { - "anchor": "Documentation", - "icon": "book-open", - "tabs": [ - { - "tab": "Documentation", - "groups": [ - { - "group": "Eka Care Developer API guide", - "pages": [ - "introduction", - "abdm-connect", - "getting-started", - "communication-flow-appointment-clinical-events" - ] - } - ] - }, - { - "tab": "API Reference", - "groups": [ - { - "group": "Authorization", - "pages": [ - "api-reference/authorization/getting-started", - "api-reference/authorization/client-login", - "api-reference/authorization/refresh-token", - "api-reference/authorization/oidc-user-verify", - "api-reference/authorization/oidc-user-refresh", - "api-reference/authorization/refresh-token-v2", - "api-reference/authorization/delete-account" - ] - }, - { - "group": "End-to-End Encryption", - "icon": "lock", - "pages": [ - "api-reference/end-to-end-encryption/guide" - ] - }, - { - "group": "Connect", - "pages": [ - { - "group": "Webhooks", - "icon": "webhook", - "pages": [ - "api-reference/connect/webhooks/getting-started", - "api-reference/connect/webhooks/webhook-signature", - "api-reference/connect/webhooks/register-webhook", - "api-reference/connect/webhooks/get-webhooks", - "api-reference/connect/webhooks/delete-webhook", - "api-reference/connect/webhooks/webhook-samples" - ] - } - ] - }, - { - "group": "HealthAI", - "pages": [ - { - "group": "Assessment", - "icon": "comments-question-check", - "pages": [ - "api-reference/health-ai/assessment/overview", - { - "group": "Assessment APIS", - "icon": "comments-question-check", - "pages": [ - "api-reference/health-ai/assessment/assessment-flow/overview", - "api-reference/health-ai/assessment/assessment-flow/initialization/initialize-assessment", - "api-reference/health-ai/assessment/assessment-flow/continue/start-assessment", - "api-reference/health-ai/assessment/assessment-flow/continue/continue-assessment", - "api-reference/health-ai/assessment/assessment-flow/submit/submit-assessment", - "api-reference/health-ai/assessment/questionnaire_data", - "api-reference/health-ai/assessment/component-info/list-all-components", - "api-reference/health-ai/assessment/fetch-assessment-v2", - "api-reference/health-ai/assessment/fetch-assessments-by-id" - ] - }, - { - "group": "Assessment SDKs", - "icon": "laptop-binary", - "pages": [ - "api-reference/health-ai/assessment/SDKs/ekapython-sdk", - "api-reference/health-ai/assessment/SDKs/assessment-ts-sdk" - ] - }, - { - "group": "More about Assessment", - "icon": "memo-circle-info", - "pages": [ - "api-reference/health-ai/assessment/assessment-workflows", - "api-reference/health-ai/assessment/symptoms-dump", - "api-reference/health-ai/assessment/error-codes", - "api-reference/health-ai/assessment/assessment-flow/continue/continue-request-formats", - "api-reference/health-ai/assessment/assessment-flow/continue/continue-response-formats" - ] - } - ] - }, - { - "group": "EkaScribe", - "icon": "microphone-lines", - "pages": [ - "api-reference/health-ai/ekascribe/overview", - "api-reference/health-ai/ekascribe/System-Requirements", - { - "group": "EkaScribe APIs", - "icon": "microphone-lines", - "pages": [ - "api-reference/health-ai/ekascribe/ekascribe-v2/overview", - "api-reference/health-ai/ekascribe/ekascribe-v2/presigned-url", - "api-reference/health-ai/ekascribe/ekascribe-v2/file-upload", - "api-reference/health-ai/ekascribe/ekascribe-v2/init", - "api-reference/health-ai/ekascribe/ekascribe-v2/result" - ] - }, - { - "group": "EkaScribe SDKs", - "icon": "microphone-lines", - "pages": [ - "api-reference/health-ai/ekascribe/SDKs/python-sdk", - "api-reference/health-ai/ekascribe/SDKs/java-sdk", - "api-reference/health-ai/ekascribe/SDKs/android-sdk", - "api-reference/health-ai/ekascribe/SDKs/ios-sdk", - "api-reference/health-ai/ekascribe/SDKs/TS-sdk" - ] - }, - { - "group": "APIs - DEPRECATED", - "icon": "microphone-lines", - "pages": [ - "api-reference/health-ai/ekascribe/ekascribe-v1/upload-voice", - "api-reference/health-ai/ekascribe/ekascribe-v1/retrieve-transcribe" - ] - }, - "api-reference/health-ai/ekascribe/audio-transcription", - "api-reference/health-ai/ekascribe/FHIR/Eka-FHIR-structure", - "api-reference/health-ai/ekascribe/ip-whitelisting-for-clients" - ] - }, - { - "group": "MedAssist", - "icon": "mobile", - "pages": [ - "api-reference/health-ai/medassist/overview", - { - "group": "MedAssist APIs", - "icon": "mobile", - "pages": [ - "api-reference/health-ai/medassist/create-session", - "api-reference/health-ai/medassist/get-session", - "api-reference/health-ai/medassist/refresh-session", - "api-reference/health-ai/medassist/websocket" - ] - }, - { - "group": "MedAssist SDKs", - "icon": "laptop-binary", - "pages": [ - "api-reference/health-ai/medassist/typescript-sdk" - ] - } - ] - } - ] - }, - { - "group": "Medical Database", - "icon": "book-open-cover", - "pages": [ - { - "group": "Resources", - "pages": [ - "api-reference/medical-db/drugs-and-labs", - "api-reference/medical-db/symptoms-and-diagnosis" - ] - } - ] - }, - { - "group": "General Tools", - "pages": [ - { - "group": "Medical Document Parsing", - "icon": "book-open-cover", - "pages": [ - "api-reference/general-tools/medical/lab-report/introduction", - "api-reference/general-tools/medical/lab-report/upload-report", - "api-reference/general-tools/medical/lab-report/parsed-report-result", - "api-reference/general-tools/medical/lab-report/delete-document", - { - "group": "Webhooks", - "icon": "webhook", - "pages": [ - "api-reference/general-tools/medical/lab-report/smart-report-webhook", - "api-reference/general-tools/medical/lab-report/pii-webhook", - "api-reference/general-tools/medical/lab-report/classification-webhook" - ] - } - ] - } - ] - }, - { - "group": "Doctor Tool", - "pages": [ - { - "group": "Actors", - "icon": "user", - "pages": [ - "api-reference/doc-tool/Actors/actors" - ] - }, - { - "group": "Instructions", - "icon": "star", - "pages": [ - "api-reference/doc-tool/Instructions/before-you-begin" - ] - }, - { - "group": "Patient Directory APIs", - "icon": "hospital-user", - "pages": [ - { - "group": "Patient Registration APIs (Deprecated)", - "pages": [ - "api-reference/doc-tool/patient-registration-api/getting-started", - "api-reference/doc-tool/patient-registration-api/add-patient-to-directory", - "api-reference/doc-tool/patient-registration-api/search-patient-by-mobile", - "api-reference/doc-tool/patient-registration-api/get-patient-details-by-id", - "api-reference/doc-tool/patient-registration-api/update-patient-details-api" - ] - }, - { - "group": "Patient Directory APIs", - "pages": [ - "api-reference/doc-tool/patient-directory-apis/getting-started", - "api-reference/doc-tool/patient-directory-apis/add-patient", - "api-reference/doc-tool/patient-directory-apis/search-patient", - "api-reference/doc-tool/patient-directory-apis/retrieve-patient-details", - "api-reference/doc-tool/patient-directory-apis/update-patient-details", - "api-reference/doc-tool/patient-directory-apis/delete-patient", - "api-reference/doc-tool/patient-directory-apis/patients-list-minified", - "api-reference/doc-tool/patient-directory-apis/retrieve-patients-by-mobile" - ] - }, - { - "group": "SDKs", - "pages": [ - "api-reference/doc-tool/patient-directory-sdks/patient-directory-ts-sdk" - ] - } - ] - }, - { - "group": "Doctor and clinic API", - "icon": "stethoscope", - "pages": [ - "api-reference/doc-tool/doctor-and-clinic-api/getting-started", - "api-reference/doc-tool/doctor-and-clinic-api/get-clinic-and-doctor-details", - "api-reference/doc-tool/doctor-and-clinic-api/get-doctor-profile", - "api-reference/doc-tool/doctor-and-clinic-api/get-clinic-details", - "api-reference/doc-tool/doctor-and-clinic-api/get-doc-service" - ] - }, - { - "group": "Config management APIs", - "icon": "user-cog", - "pages": [ - { - "group": "User APIs", - "pages": [ - "api-reference/doc-tool/user-apis/get-all-users", - "api-reference/doc-tool/user-apis/get-user-by-id" - ] - }, - { - "group": "Workspace APIs", - "pages": [ - "api-reference/doc-tool/business-api/get-business-info" - ] - }, - { - "group": "Onboarding APIs", - "pages": [ - "api-reference/doc-tool/onboarding-apis/onboard-doctor", - "api-reference/doc-tool/onboarding-apis/onboard-clinic", - "api-reference/doc-tool/onboarding-apis/onboard-ekauser" - ] - } - ] - }, - { - "group": "Appointment API", - "icon": "calendar-check", - "pages": [ - "api-reference/doc-tool/appointment-api/getting-started", - "api-reference/doc-tool/appointment-api/get-appointment-slots", - "api-reference/doc-tool/appointment-api/book-appointment-slot", - "api-reference/doc-tool/appointment-api/get-appointment-details", - "api-reference/doc-tool/appointment-api/update-appointment", - "api-reference/doc-tool/appointment-api/update-appointment-v2", - "api-reference/doc-tool/appointment-api/parked-appointment", - "api-reference/doc-tool/appointment-api/complete-appointment", - "api-reference/doc-tool/appointment-api/cancel-appointment", - "api-reference/doc-tool/appointment-api/get-appointments-by-date", - "api-reference/doc-tool/appointment-api/change-status" - ] - }, - { - "group": "Payments API", - "icon": "money-bill-wave", - "pages": [ - "api-reference/doc-tool/payment-api/get-transaction-status" - ] - }, - { - "group": "Prescription API", - "icon": "file-prescription", - "pages": [ - "api-reference/doc-tool/prescription-api/get-prescription-details" - ] - }, - { - "group": "Notify", - "icon": "bell", - "pages": [ - "api-reference/doc-tool/notify/notify" - ] - }, - { - "group": "Webhooks", - "icon": "webhook", - "pages": [ - { - "group": "Appointment Events", - "icon": "calendar-check", - "pages": [ - "api-reference/doc-tool/post_webhooks/add-appointment-webhook", - "api-reference/doc-tool/post_webhooks/update-appointment-webhook", - "api-reference/doc-tool/post_webhooks/assessment-taken-webhook", - "api-reference/doc-tool/post_webhooks/status-change-webhook", - "api-reference/doc-tool/post_webhooks/appointment-tele-dr-joined-webhook" - ] - }, - { - "group": "Prescription", - "icon": "file-prescription", - "pages": [ - "api-reference/doc-tool/post_webhooks/prescription-webhook" - ] - }, - { - "group": "Doctor", - "icon": "stethoscope", - "pages": [ - "api-reference/doc-tool/post_webhooks/doctor-webhook", - "api-reference/doc-tool/post_webhooks/google-review-webhook", - "api-reference/doc-tool/post_webhooks/mcert-webhook" - ] - }, - { - "group": "Receipt", - "icon": "indian-rupee-sign", - "pages": [ - "api-reference/doc-tool/post_webhooks/receipt-webhook" + "$schema": "https://mintlify.com/docs.json", + "theme": "mint", + "name": "Eka Developer Platform APIs", + "colors": { + "primary": "#6B5CE0", + "light": "#6B5CE0", + "dark": "#6B5CE0" + }, + "icons": { + "library": "fontawesome" + }, + "favicon": "favicon.svg", + "contextual": { + "options": [ + "copy", + "view", + "chatgpt", + "claude" + ] + }, + "navigation": { + "anchors": [ + { + "anchor": "Documentation", + "icon": "book-open", + "tabs": [ + { + "tab": "Documentation", + "groups": [ + { + "group": "Eka Overview", + "pages": [ + "user-guides/get-started", + "user-guides/eka-products" + ] + }, + { + "group": "Integrations", + "pages": [ + { + "group": "Core-EMR", + "pages": [ + "integrations/core-emr/patients", + "integrations/core-emr/doctor", + "integrations/core-emr/appointments", + "integrations/core-emr/clinic", + "integrations/core-emr/payments", + "integrations/core-emr/prescription", + "integrations/core-emr/medical-db", + "integrations/core-emr/medical-document-parsing" + ] + }, + { + "group": "Health AI", + "pages": [ + "integrations/health-ai/assessments", + "integrations/health-ai/ekascribe", + "integrations/health-ai/medassist" + ] + }, + { + "group": "Interoperability", + "pages": [ + "integrations/interoperability/abdm" + ] + }, + { + "group": "MCP", + "pages": [ + "integrations/mcp/mcp" + ] + } + ] + + } ] - } - ] - } - ] - }, - { - "group": "ABDM Connect", - "icon": "connectdevelop", - "pages": [ - { - "group": "APIs", - "icon": "network-wired", - "pages": [ - { - "group": "ABHA Creation and Login", - "icon": "user-plus", - "pages": [ - "api-reference/user-app/abdm-connect/registration/intro", - { - "group": "Create", - "icon": "plus", - "pages": [ - { - "group": "Aadhaar", - "icon": "id-card", + }, + { + "tab": "API Reference", + "groups": [ + { + "group": "Authorization", "pages": [ - "api-reference/user-app/abdm-connect/enrollment/aadhaar/initiate-registration", - "api-reference/user-app/abdm-connect/enrollment/aadhaar/aadhaar-resend-otp", - "api-reference/user-app/abdm-connect/enrollment/aadhaar/verify-otp", - "api-reference/user-app/abdm-connect/enrollment/aadhaar/mobile-resend-otp", - "api-reference/user-app/abdm-connect/enrollment/aadhaar/mobile-verify", - "api-reference/user-app/abdm-connect/enrollment/aadhaar/create-abha" + "api-reference/authorization/getting-started", + "api-reference/authorization/client-login", + "api-reference/authorization/refresh-token", + "api-reference/authorization/oidc-user-verify", + "api-reference/authorization/oidc-user-refresh", + "api-reference/authorization/refresh-token-v2", + "api-reference/authorization/delete-account" ] - }, - { - "group": "Mobile", - "icon": "mobile", + }, + { + "group": "End-to-End Encryption", + "icon": "lock", "pages": [ - "api-reference/user-app/abdm-connect/enrollment/mobile/init", - "api-reference/user-app/abdm-connect/enrollment/mobile/resend", - "api-reference/user-app/abdm-connect/enrollment/mobile/verify", - "api-reference/user-app/abdm-connect/enrollment/mobile/create" + "api-reference/end-to-end-encryption/guide" ] - }, - { - "group": "Face Auth", - "icon": "face-viewfinder", + }, + { + "group": "Connect", "pages": [ - "api-reference/user-app/abdm-connect/enrollment/face-auth/intro", - "api-reference/user-app/abdm-connect/enrollment/face-auth/face-auth-init", - "api-reference/user-app/abdm-connect/enrollment/face-auth/face-auth-capture", - "api-reference/user-app/abdm-connect/enrollment/face-auth/face-auth-verify" + { + "group": "Webhooks", + "icon": "webhook", + "pages": [ + "api-reference/connect/webhooks/getting-started", + "api-reference/connect/webhooks/webhook-signature", + "api-reference/connect/webhooks/register-webhook", + "api-reference/connect/webhooks/get-webhooks", + "api-reference/connect/webhooks/delete-webhook", + "api-reference/connect/webhooks/webhook-samples" + ] + } ] - } - ] - }, - { - "group": "Login", - "icon": "right-to-bracket", - "pages": [ - "api-reference/user-app/abdm-connect/login/init", - "api-reference/user-app/abdm-connect/login/verify", - "api-reference/user-app/abdm-connect/login/login" - ] - }, - { - "group": "Commons", - "icon": "tape", - "pages": [ - "api-reference/user-app/abdm-connect/commons/does-health-id-exist", - "api-reference/user-app/abdm-connect/commons/pincode-details", - "api-reference/user-app/abdm-connect/commons/suggest-abha-address" - ] - } - ] - }, - { - "group": "Profile Management", - "icon": "user", - "pages": [ - "api-reference/user-app/abdm-connect/profile/getting-started", - "api-reference/user-app/abdm-connect/profile/search/search", - "api-reference/user-app/abdm-connect/profile/cards/qr-code", - "api-reference/user-app/abdm-connect/profile/cards/abha-card", - "api-reference/user-app/abdm-connect/profile/details/profile-details", - "api-reference/user-app/abdm-connect/profile/details/update-profile", - "api-reference/user-app/abdm-connect/profile/details/delete", - { - "group": "KYC", - "pages": [ - "api-reference/user-app/abdm-connect/profile/kyc/kyc-init", - "api-reference/user-app/abdm-connect/profile/kyc/kyc-resend", - "api-reference/user-app/abdm-connect/profile/kyc/kyc-verify" - ] - } - ] - }, - { - "group": "Scan & Share", - "icon": "qrcode", - "pages": [ - "api-reference/user-app/abdm-connect/scan-and-share/getting-started", - { - "group": "PHR", - "pages": [ - "api-reference/user-app/abdm-connect/scan-and-share/phr-scan-share", - "api-reference/user-app/abdm-connect/scan-and-share/phr-scan-share-token" - ] - }, - { - "group": "HIP", - "pages": [ - "api-reference/user-app/abdm-connect/scan-and-share/scan-on-share" - ] - } - ] - }, - { - "group": "User Session", - "icon": "user-shield", - "pages": [ - "api-reference/user-app/abdm-connect/session/getting-started", - "api-reference/user-app/abdm-connect/session/status", - "api-reference/user-app/abdm-connect/session/init", - "api-reference/user-app/abdm-connect/session/verify" - ] - }, - { - "group": "Patient Requests", - "icon": "hospital-user", - "pages": [ - "api-reference/user-app/abdm-connect/patient-requests/getting-started", - "api-reference/user-app/abdm-connect/patient-requests/list-requests", - "api-reference/user-app/abdm-connect/patient-requests/requests-get-details" - ] - }, - { - "group": "Providers", - "icon": "hospital", - "pages": [ - { - "group": "Onboarding", - "pages": [ - "api-reference/user-app/abdm-connect/providers/onboarding-overview", - "api-reference/user-app/abdm-connect/providers/onboarding" - ] - }, - { - "group": "Search", - "pages": [ - "api-reference/user-app/abdm-connect/providers/getting-started", - "api-reference/user-app/abdm-connect/providers/provider", - "api-reference/user-app/abdm-connect/providers/search/providers" - ] - } - ] - }, - { - "group": "Care Contexts", - "icon": "notes-medical", - "pages": [ - "api-reference/user-app/abdm-connect/care-contexts/getting-started", - { - "group": "Data", - "icon": "files", - "pages": [ - "api-reference/user-app/abdm-connect/care-contexts/data-on-fetch", - "api-reference/user-app/abdm-connect/care-contexts/data-on-push" - ] - }, - { - "group": "Providers", - "icon": "hospitals", - "pages": [ - { - "group": "Linked Providers", + }, + { + "group": "HealthAI", "pages": [ - "api-reference/user-app/abdm-connect/care-contexts/providers/providers" + { + "group": "Assessment", + "icon": "comments-question-check", + "pages": [ + "api-reference/health-ai/assessment/overview", + "api-reference/health-ai/assessment/assessment-flow/initialization/initialize-assessment", + "api-reference/health-ai/assessment/assessment-flow/continue/start-assessment", + "api-reference/health-ai/assessment/assessment-flow/continue/continue-assessment", + "api-reference/health-ai/assessment/assessment-flow/submit/submit-assessment", + "api-reference/health-ai/assessment/questionnaire_data", + "api-reference/health-ai/assessment/component-info/list-all-components", + "api-reference/health-ai/assessment/fetch-assessment-v2", + "api-reference/health-ai/assessment/fetch-assessments-by-id", + { + "group": "More about Assessment", + "icon": "memo-circle-info", + "pages": [ + "api-reference/health-ai/assessment/assessment-workflows", + "api-reference/health-ai/assessment/symptoms-dump", + "api-reference/health-ai/assessment/error-codes", + "api-reference/health-ai/assessment/assessment-flow/continue/continue-request-formats", + "api-reference/health-ai/assessment/assessment-flow/continue/continue-response-formats" + ] + }, + { + "group": "Assessment SDKs", + "icon": "laptop-binary", + "pages": [ + "api-reference/health-ai/assessment/SDKs/ekapython-sdk" + ] + } + ] + }, + { + "group": "EkaScribe", + "icon": "microphone-lines", + "pages": [ + "api-reference/health-ai/ekascribe/intro", + "api-reference/health-ai/ekascribe/overview", + "api-reference/health-ai/ekascribe/System-Requirements", + { + "group": "EkaScribe APIs", + "icon": "microphone-lines", + "pages": [ + "api-reference/health-ai/ekascribe/ekascribe-v2/overview", + "api-reference/health-ai/ekascribe/ekascribe-v2/presigned-url", + "api-reference/health-ai/ekascribe/ekascribe-v2/file-upload", + "api-reference/health-ai/ekascribe/ekascribe-v2/init", + "api-reference/health-ai/ekascribe/ekascribe-v2/result" + ] + }, + { + "group": "EkaScribe SDKs", + "icon": "microphone-lines", + "pages": [ + "api-reference/health-ai/ekascribe/SDKs/python-sdk", + "api-reference/health-ai/ekascribe/SDKs/java-sdk", + "api-reference/health-ai/ekascribe/SDKs/android-sdk", + "api-reference/health-ai/ekascribe/SDKs/ios-sdk", + "api-reference/health-ai/ekascribe/SDKs/TS-sdk" + ] + }, + { + "group": "APIs - DEPRECATED", + "icon": "microphone-lines", + "pages": [ + "api-reference/health-ai/ekascribe/ekascribe-v1/upload-voice", + "api-reference/health-ai/ekascribe/ekascribe-v1/retrieve-transcribe" + ] + }, + "api-reference/health-ai/ekascribe/integration-info", + "api-reference/health-ai/ekascribe/audio-transcription", + "api-reference/health-ai/ekascribe/Eka-FHIR-structure", + "api-reference/health-ai/ekascribe/ip-whitelisting-for-clients" + ] + }, + { + "group": "MedAssist", + "icon": "mobile", + "pages": [ + "api-reference/health-ai/medassist/overview", + { + "group": "MedAssist APIs", + "icon": "mobile", + "pages": [ + "api-reference/health-ai/medassist/create-session", + "api-reference/health-ai/medassist/get-session", + "api-reference/health-ai/medassist/refresh-session", + "api-reference/health-ai/medassist/websocket" + ] + }, + { + "group": "MedAssist SDKs", + "icon": "laptop-binary", + "pages": [ + "api-reference/health-ai/medassist/typescript-sdk" + ] + } + ] + } ] - }, - { - "group": "Linked Care Contexts", + }, + { + "group": "Medical Database", + "icon": "book-open-cover", "pages": [ - "api-reference/user-app/abdm-connect/care-contexts/records/records" + { + "group": "Resources", + "pages": [ + "api-reference/medical-db/drugs-and-labs", + "api-reference/medical-db/symptoms-and-diagnosis" + ] + } ] - } - ] - }, - { - "group": "Linking", - "icon": "link", - "pages": [ - { - "group": "HIP Inititated Linking", + }, + { + "group": "General Tools", "pages": [ - "api-reference/user-app/abdm-connect/care-contexts/link/hip-linking" + { + "group": "Medical Document Parsing", + "icon": "book-open-cover", + "pages": [ + "api-reference/general-tools/medical/lab-report/introduction", + "api-reference/general-tools/medical/lab-report/upload-report", + "api-reference/general-tools/medical/lab-report/retrieve-parsed-report", + "api-reference/general-tools/medical/lab-report/parsed-report-result", + "api-reference/general-tools/medical/lab-report/delete-document", + { + "group": "Webhooks", + "icon": "webhook", + "pages": [ + "api-reference/general-tools/medical/lab-report/smart-report-webhook", + "api-reference/general-tools/medical/lab-report/pii-webhook" + ] + } + ] + } ] - }, - { - "group": "Discover and Link", + }, + { + "group": "Doctor Tool", "pages": [ - "api-reference/user-app/abdm-connect/care-contexts/discover/introduction", - { - "group": "PHR", - "pages": [ - "api-reference/user-app/abdm-connect/care-contexts/discover/discover", - "api-reference/user-app/abdm-connect/care-contexts/discover/link-init", - "api-reference/user-app/abdm-connect/care-contexts/discover/link-confirm" - ] - }, - { - "group": "HIP", - "pages": [ - "api-reference/user-app/abdm-connect/care-contexts/discover/on_discover", - "api-reference/user-app/abdm-connect/care-contexts/discover/link_on_init", - "api-reference/user-app/abdm-connect/care-contexts/discover/link_on_confirm" - ] - } + { + "group": "Actors", + "icon": "user", + "pages": [ + "api-reference/doc-tool/Actors/actors" + ] + }, + { + "group": "Instructions", + "icon": "star", + "pages": [ + "api-reference/doc-tool/Instructions/before-you-begin" + ] + }, + { + "group": "Patient Directory APIs", + "icon": "hospital-user", + "pages": [ + { + "group": "Patient Registration APIs (Deprecated)", + "pages": [ + "api-reference/doc-tool/patient-registration-api/getting-started", + "api-reference/doc-tool/patient-registration-api/add-patient-to-directory", + "api-reference/doc-tool/patient-registration-api/search-patient-by-mobile", + "api-reference/doc-tool/patient-registration-api/get-patient-details-by-id", + "api-reference/doc-tool/patient-registration-api/update-patient-details-api" + ] + }, + { + "group": "Patient Directory APIs", + "pages": [ + "api-reference/doc-tool/patient-directory-apis/getting-started", + "api-reference/doc-tool/patient-directory-apis/add-patient", + "api-reference/doc-tool/patient-directory-apis/search-patient", + "api-reference/doc-tool/patient-directory-apis/retrieve-patient-details", + "api-reference/doc-tool/patient-directory-apis/update-patient-details", + "api-reference/doc-tool/patient-directory-apis/delete-patient", + "api-reference/doc-tool/patient-directory-apis/patients-list-minified", + "api-reference/doc-tool/patient-directory-apis/retrieve-patients-by-mobile" + ] + }, + { + "group": "SDKs", + "pages": [ + "api-reference/doc-tool/patient-directory-sdks/patient-directory-ts-sdk" + ] + } + ] + }, + { + "group": "Doctor and clinic API", + "icon": "stethoscope", + "pages": [ + "api-reference/doc-tool/doctor-and-clinic-api/getting-started", + "api-reference/doc-tool/doctor-and-clinic-api/get-clinic-and-doctor-details", + "api-reference/doc-tool/doctor-and-clinic-api/get-doctor-profile", + "api-reference/doc-tool/doctor-and-clinic-api/get-clinic-details", + "api-reference/doc-tool/doctor-and-clinic-api/get-doc-service" + ] + }, + { + "group": "Config management APIs", + "icon": "user-cog", + "pages": [ + { + "group": "User APIs", + "pages": [ + "api-reference/doc-tool/user-apis/get-all-users", + "api-reference/doc-tool/user-apis/get-user-by-id" + ] + } + ] + }, + { + "group": "Appointment API", + "icon": "calendar-check", + "pages": [ + "api-reference/doc-tool/appointment-api/getting-started", + "api-reference/doc-tool/appointment-api/get-appointment-slots", + "api-reference/doc-tool/appointment-api/book-appointment-slot", + "api-reference/doc-tool/appointment-api/get-appointment-details", + "api-reference/doc-tool/appointment-api/update-appointment", + "api-reference/doc-tool/appointment-api/update-appointment-v2", + "api-reference/doc-tool/appointment-api/parked-appointment", + "api-reference/doc-tool/appointment-api/complete-appointment", + "api-reference/doc-tool/appointment-api/cancel-appointment", + "api-reference/doc-tool/appointment-api/get-appointments-by-date", + "api-reference/doc-tool/appointment-api/change-status" + ] + }, + { + "group": "Payments API", + "icon": "money-bill-wave", + "pages": [ + "api-reference/doc-tool/payment-api/get-transaction-status" + ] + }, + { + "group": "Prescription API", + "icon": "file-prescription", + "pages": [ + "api-reference/doc-tool/prescription-api/get-prescription-details" + ] + }, + { + "group": "Notify", + "icon": "bell", + "pages": [ + "api-reference/doc-tool/notify/notify" + ] + }, + { + "group": "Webhooks", + "icon": "webhook", + "pages": [ + { + "group": "Appointment Events", + "icon": "calendar-check", + "pages": [ + "api-reference/doc-tool/post_webhooks/add-appointment-webhook", + "api-reference/doc-tool/post_webhooks/update-appointment-webhook", + "api-reference/doc-tool/post_webhooks/assessment-taken-webhook", + "api-reference/doc-tool/post_webhooks/status-change-webhook", + "api-reference/doc-tool/post_webhooks/appointment-tele-dr-joined-webhook" + ] + }, + { + "group": "Prescription", + "icon": "file-prescription", + "pages": [ + "api-reference/doc-tool/post_webhooks/prescription-webhook" + ] + }, + { + "group": "Doctor", + "icon": "stethoscope", + "pages": [ + "api-reference/doc-tool/post_webhooks/doctor-webhook", + "api-reference/doc-tool/post_webhooks/google-review-webhook", + "api-reference/doc-tool/post_webhooks/mcert-webhook" + ] + }, + { + "group": "Receipt", + "icon": "indian-rupee-sign", + "pages": [ + "api-reference/doc-tool/post_webhooks/receipt-webhook" + ] + } + ] + } ] - } - ] - } - ] - }, - { - "group": "Consents", - "icon": "handshake", - "pages": [ - "api-reference/user-app/abdm-connect/consents/getting-started", - { - "group": "HIU", - "pages": [ - "api-reference/user-app/abdm-connect/consents/consent-create", - "api-reference/user-app/abdm-connect/consents/consent-list", - "api-reference/user-app/abdm-connect/consents/consent-details" - ] - }, - { - "group": "PHR", - "pages": [ - "api-reference/user-app/abdm-connect/consents/consent-approve", - "api-reference/user-app/abdm-connect/consents/consent-deny", - "api-reference/user-app/abdm-connect/consents/consent-revoke" - ] - }, - { - "group": "Auto Approval", - "pages": [ - "api-reference/user-app/abdm-connect/consents/auto-approval/get-status", - "api-reference/user-app/abdm-connect/consents/auto-approval/update-auto-approval-policy" - ] - } - ] - }, - { - "group": "Blood Bank", - "icon": "droplet", - "pages": [ - "api-reference/user-app/abdm-connect/blood-bank/getting-started", - "api-reference/user-app/abdm-connect/blood-bank/state-district", - "api-reference/user-app/abdm-connect/blood-bank/get-blood-banks" - ] - }, - { - "group": "NHPR ABDM", - "icon": "building-columns", - "pages": [ - "api-reference/user-app/abdm-connect/nhpr-abdm/getting-started", - { - "group": "HPR (Professionals)", - "icon": "user-doctor", - "pages": [ - "api-reference/user-app/abdm-connect/nhpr-abdm/hpr/get-aadhar-otp", - "api-reference/user-app/abdm-connect/nhpr-abdm/hpr/verify-aadhar-otp", - "api-reference/user-app/abdm-connect/nhpr-abdm/hpr/verify-mobile", - "api-reference/user-app/abdm-connect/nhpr-abdm/hpr/check-hpr-exist", - "api-reference/user-app/abdm-connect/nhpr-abdm/hpr/suggest-ids", - "api-reference/user-app/abdm-connect/nhpr-abdm/hpr/create-hpr", - "api-reference/user-app/abdm-connect/nhpr-abdm/hpr/get-mobile-otp", - "api-reference/user-app/abdm-connect/nhpr-abdm/hpr/verify-mobile-otp", - "api-reference/user-app/abdm-connect/nhpr-abdm/hpr/check-hpr-available" - ] - }, - { - "group": "HFR (Facilities)", - "icon": "hospital", - "pages": [ - "api-reference/user-app/abdm-connect/nhpr-abdm/hfr/search-facility", - "api-reference/user-app/abdm-connect/nhpr-abdm/hfr/onboard-facility", - "api-reference/user-app/abdm-connect/nhpr-abdm/hfr/link-facility" - ] - } - ] - }, - { - "group": "Scan & Pay", - "icon": "money-bill", - "tag": "Coming Soon", - "pages": [ - "api-reference/user-app/abdm-connect/scan-and-pay/getting-started", - "api-reference/user-app/abdm-connect/scan-and-pay/open-orders", - "api-reference/user-app/abdm-connect/scan-and-pay/get-open-orders", - "api-reference/user-app/abdm-connect/scan-and-pay/patient-select", - "api-reference/user-app/abdm-connect/scan-and-pay/get-patient-select", - "api-reference/user-app/abdm-connect/scan-and-pay/get-transaction-details" - ] - }, - { - "group": "Physical Consultation", - "icon": "calendar-check", - "tag": "Coming Soon", - "pages": [ - "api-reference/user-app/abdm-connect/phys-cons/search-doctors", - "api-reference/user-app/abdm-connect/phys-cons/get-doctors", - "api-reference/user-app/abdm-connect/phys-cons/search-slots", - "api-reference/user-app/abdm-connect/phys-cons/get-slots", - "api-reference/user-app/abdm-connect/phys-cons/init", - "api-reference/user-app/abdm-connect/phys-cons/get-init", - "api-reference/user-app/abdm-connect/phys-cons/confirm", - "api-reference/user-app/abdm-connect/phys-cons/get-confirm", - "api-reference/user-app/abdm-connect/phys-cons/order-status", - "api-reference/user-app/abdm-connect/phys-cons/get-order-status", - "api-reference/user-app/abdm-connect/phys-cons/cancel", - "api-reference/user-app/abdm-connect/phys-cons/get-cancel", - "api-reference/user-app/abdm-connect/phys-cons/update" + }, + { + "group": "ABDM Connect", + "icon": "connectdevelop", + "pages": [ + { + "group": "Create and Login", + "icon": "user-plus", + "pages": [ + "api-reference/user-app/abdm-connect/registration/intro", + { + "group": "Create", + "icon": "plus", + "pages": [ + { + "group": "Aadhaar", + "icon": "id-card", + "pages": [ + "api-reference/user-app/abdm-connect/enrollment/aadhaar/initiate-registration", + "api-reference/user-app/abdm-connect/enrollment/aadhaar/aadhaar-resend-otp", + "api-reference/user-app/abdm-connect/enrollment/aadhaar/verify-otp", + "api-reference/user-app/abdm-connect/enrollment/aadhaar/mobile-resend-otp", + "api-reference/user-app/abdm-connect/enrollment/aadhaar/mobile-verify", + "api-reference/user-app/abdm-connect/enrollment/aadhaar/create-abha" + ] + }, + { + "group": "Mobile", + "icon": "mobile", + "pages": [ + "api-reference/user-app/abdm-connect/enrollment/mobile/init", + "api-reference/user-app/abdm-connect/enrollment/mobile/resend", + "api-reference/user-app/abdm-connect/enrollment/mobile/verify", + "api-reference/user-app/abdm-connect/enrollment/mobile/create" + ] + } + ] + }, + { + "group": "Login", + "icon": "right-to-bracket", + "pages": [ + "api-reference/user-app/abdm-connect/login/init", + "api-reference/user-app/abdm-connect/login/verify", + "api-reference/user-app/abdm-connect/login/login" + ] + }, + { + "group": "Commons", + "icon": "tape", + "pages": [ + "api-reference/user-app/abdm-connect/commons/does-health-id-exist", + "api-reference/user-app/abdm-connect/commons/pincode-details", + "api-reference/user-app/abdm-connect/commons/suggest-abha-address" + ] + } + ] + }, + { + "group": "User Session", + "icon": "user-shield", + "pages": [ + "api-reference/user-app/abdm-connect/session/getting-started", + "api-reference/user-app/abdm-connect/session/init", + "api-reference/user-app/abdm-connect/session/verify" + ] + }, + { + "group": "Patient Requests", + "icon": "hospital-user", + "pages": [ + "api-reference/user-app/abdm-connect/patient-requests/getting-started", + "api-reference/user-app/abdm-connect/patient-requests/list-requests", + "api-reference/user-app/abdm-connect/patient-requests/requests-get-details" + ] + }, + { + "group": "Consents", + "icon": "handshake", + "pages": [ + "api-reference/user-app/abdm-connect/consents/getting-started", + { + "group": "HIU", + "pages": [ + "api-reference/user-app/abdm-connect/consents/consent-create", + "api-reference/user-app/abdm-connect/consents/consent-list", + "api-reference/user-app/abdm-connect/consents/consent-details" + ] + }, + { + "group": "PHR", + "pages": [ + "api-reference/user-app/abdm-connect/consents/consent-approve", + "api-reference/user-app/abdm-connect/consents/consent-deny", + "api-reference/user-app/abdm-connect/consents/consent-revoke" + ] + }, + { + "group": "Auto Approval", + "pages": [ + "api-reference/user-app/abdm-connect/consents/auto-approval/get-status", + "api-reference/user-app/abdm-connect/consents/auto-approval/update-auto-approval-policy" + ] + } + ] + }, + { + "group": "Care Contexts", + "icon": "notes-medical", + "pages": [ + "api-reference/user-app/abdm-connect/care-contexts/getting-started", + { + "group": "Data", + "icon": "files", + "pages": [ + "api-reference/user-app/abdm-connect/care-contexts/data-on-fetch", + "api-reference/user-app/abdm-connect/care-contexts/data-on-push" + ] + }, + { + "group": "Providers", + "icon": "hospitals", + "pages": [ + { + "group": "Linked Providers", + "pages": [ + "api-reference/user-app/abdm-connect/care-contexts/providers/providers" + ] + }, + { + "group": "Linked Care Contexts", + "pages": [ + "api-reference/user-app/abdm-connect/care-contexts/records/records" + ] + } + ] + }, + { + "group": "Linking", + "icon": "link", + "pages": [ + { + "group": "HIP Inititated Linking", + "pages": [ + "api-reference/user-app/abdm-connect/care-contexts/link/hip-linking" + ] + }, + { + "group": "Discover and Link", + "pages": [ + "api-reference/user-app/abdm-connect/care-contexts/discover/introduction", + { + "group": "PHR", + "pages": [ + "api-reference/user-app/abdm-connect/care-contexts/discover/discover", + "api-reference/user-app/abdm-connect/care-contexts/discover/link-init", + "api-reference/user-app/abdm-connect/care-contexts/discover/link-confirm" + ] + }, + { + "group": "HIP", + "pages": [ + "api-reference/user-app/abdm-connect/care-contexts/discover/on_discover", + "api-reference/user-app/abdm-connect/care-contexts/discover/link_on_init", + "api-reference/user-app/abdm-connect/care-contexts/discover/link_on_confirm" + ] + } + ] + } + ] + } + ] + }, + { + "group": "Providers", + "icon": "hospital", + "pages": [ + { + "group": "Onboarding", + "pages": [ + "api-reference/user-app/abdm-connect/providers/onboarding-overview", + "api-reference/user-app/abdm-connect/providers/onboarding" + ] + }, + { + "group": "Search", + "pages": [ + "api-reference/user-app/abdm-connect/providers/getting-started", + "api-reference/user-app/abdm-connect/providers/provider", + "api-reference/user-app/abdm-connect/providers/search/providers" + ] + } + ] + }, + { + "group": "Profile", + "icon": "user", + "pages": [ + "api-reference/user-app/abdm-connect/profile/getting-started", + "api-reference/user-app/abdm-connect/profile/search/search", + "api-reference/user-app/abdm-connect/profile/cards/qr-code", + "api-reference/user-app/abdm-connect/profile/cards/abha-card", + "api-reference/user-app/abdm-connect/profile/details/profile-details", + "api-reference/user-app/abdm-connect/profile/details/update-profile", + "api-reference/user-app/abdm-connect/profile/details/delete", + { + "group": "KYC", + "pages": [ + "api-reference/user-app/abdm-connect/profile/kyc/kyc-init", + "api-reference/user-app/abdm-connect/profile/kyc/kyc-resend", + "api-reference/user-app/abdm-connect/profile/kyc/kyc-verify" + ] + } + ] + }, + { + "group": "Scan & Share", + "icon": "qrcode", + "pages": [ + "api-reference/user-app/abdm-connect/scan-and-share/getting-started", + { + "group": "PHR", + "pages": [ + "api-reference/user-app/abdm-connect/scan-and-share/phr-scan-share", + "api-reference/user-app/abdm-connect/scan-and-share/phr-scan-share-token" + ] + }, + { + "group": "HIP", + "pages": [ + "api-reference/user-app/abdm-connect/scan-and-share/scan-on-share" + ] + } + ] + }, + { + "group": "Scan & Pay", + "icon": "money-bill", + "tag": "Coming Soon", + "pages": [ + "api-reference/user-app/abdm-connect/scan-and-pay/getting-started", + "api-reference/user-app/abdm-connect/scan-and-pay/open-orders", + "api-reference/user-app/abdm-connect/scan-and-pay/get-open-orders", + "api-reference/user-app/abdm-connect/scan-and-pay/patient-select", + "api-reference/user-app/abdm-connect/scan-and-pay/get-patient-select", + "api-reference/user-app/abdm-connect/scan-and-pay/get-transaction-details" + ] + }, + { + "group": "Blood Bank", + "icon": "droplet", + "pages": [ + "api-reference/user-app/abdm-connect/blood-bank/getting-started", + "api-reference/user-app/abdm-connect/blood-bank/state-district", + "api-reference/user-app/abdm-connect/blood-bank/get-blood-banks" + ] + }, + { + "group": "Physical Consultation", + "icon": "calendar-check", + "tag": "Coming Soon", + "pages": [ + "api-reference/user-app/abdm-connect/phys-cons/search-doctors", + "api-reference/user-app/abdm-connect/phys-cons/get-doctors", + "api-reference/user-app/abdm-connect/phys-cons/search-slots", + "api-reference/user-app/abdm-connect/phys-cons/get-slots", + "api-reference/user-app/abdm-connect/phys-cons/init", + "api-reference/user-app/abdm-connect/phys-cons/get-init", + "api-reference/user-app/abdm-connect/phys-cons/confirm", + "api-reference/user-app/abdm-connect/phys-cons/get-confirm", + "api-reference/user-app/abdm-connect/phys-cons/order-status", + "api-reference/user-app/abdm-connect/phys-cons/get-order-status", + "api-reference/user-app/abdm-connect/phys-cons/cancel", + "api-reference/user-app/abdm-connect/phys-cons/get-cancel", + "api-reference/user-app/abdm-connect/phys-cons/update" + ] + }, + { + "group": "Errors", + "icon": "circle-exclamation", + "pages": [ + "api-reference/user-app/abdm-connect/errors" + ] + }, + { + "group": "Webhooks", + "icon": "webhook", + "pages": [ + "api-reference/user-app/abdm-connect/webhooks/abha-created", + "api-reference/user-app/abdm-connect/webhooks/link-care-context", + "api-reference/user-app/abdm-connect/webhooks/hip-scan-and-share", + "api-reference/user-app/abdm-connect/webhooks/hip-data-fetch", + "api-reference/user-app/abdm-connect/webhooks/hiu-data-push", + { + "group": "Care Contexts Discovery", + "pages": [ + "api-reference/user-app/abdm-connect/webhooks/discover-care-context", + "api-reference/user-app/abdm-connect/webhooks/discover-link-init", + "api-reference/user-app/abdm-connect/webhooks/discover-link-confirm" + ] + }, + { + "group": "Physical Consultation", + "tag": "Coming Soon", + "pages": [ + "api-reference/user-app/abdm-connect/webhooks/search-doctors", + "api-reference/user-app/abdm-connect/webhooks/search-slots", + "api-reference/user-app/abdm-connect/webhooks/booking-init", + "api-reference/user-app/abdm-connect/webhooks/booking-confirm", + "api-reference/user-app/abdm-connect/webhooks/booking-status", + "api-reference/user-app/abdm-connect/webhooks/booking-cancel" + ] + }, + { + "group": "Locker", + "pages": [ + "api-reference/user-app/abdm-connect/webhooks/locker-created", + "api-reference/user-app/abdm-connect/webhooks/subscription-modify", + "api-reference/user-app/abdm-connect/webhooks/subscription-notify" + ] + } + ] + } + ] + }, + { + "group": "Medical Knowledge-bases", + "icon": "book-open-cover", + "pages": [ + "api-reference/knowledge-base/overview", + { + "group": "Protocols", + "icon": "brain", + "pages": [ + "api-reference/knowledge-base/protocols/search", + "api-reference/knowledge-base/protocols/publishers" + ] + }, + { + "group": "Medications", + "icon": "house-medical", + "pages": [ + "api-reference/knowledge-base/medications/search", + "api-reference/knowledge-base/medications/pharmacology" + ] + }, + { + "group": "Ontology Linking", + "icon": "link", + "pages": [ + "api-reference/knowledge-base/linking/snomed" + ] + } + ] + }, + { + "group": "Medical Records", + "icon": "book-open-cover", + "pages": [ + { + "group": "Create", + "icon": "upload", + "pages": [ + "api-reference/user-app/records/create-overview", + "api-reference/user-app/records/obtain-authorization", + "api-reference/user-app/records/upload-records" + ] + }, + { + "group": "Read", + "icon": "eye", + "pages": [ + "api-reference/user-app/records/read-documents", + "api-reference/user-app/records/describe-record", + "api-reference/user-app/records/list-records", + "api-reference/user-app/records/retrieve-health-records", + "api-reference/user-app/records/send-refresh" + ] + }, + { + "group": "Update", + "icon": "pencil", + "pages": [ + "api-reference/user-app/records/update_overview", + "api-reference/user-app/records/update-document" + ] + }, + { + "group": "Delete", + "icon": "trash", + "pages": [ + "api-reference/user-app/records/delete_overview", + "api-reference/user-app/records/delete-document" + ] + }, + { + "group": "Webhooks", + "icon": "webhook", + "pages": [ + "api-reference/user-app/records/smart-report", + "api-reference/user-app/records/record-refresh-webhook" + ] + }, + { + "group": "Cases", + "icon": "folder-open", + "pages": [ + "api-reference/user-app/records/create-case", + "api-reference/user-app/records/update-case", + "api-reference/user-app/records/list-case", + "api-reference/user-app/records/delete-case" + ] + } + ] + }, + { + "group": "User App", + "pages": [ + { + "group": "Notifications", + "icon": "bell", + "pages": [ + "api-reference/user-app/notifications/add-device", + "api-reference/user-app/notifications/delete-device", + "api-reference/user-app/notifications/fcm-creds" + ] + }, + { + "group": "Vital", + "icon": "book-open-cover", + "pages": [ + "api-reference/user-app/vitals/vitals", + "api-reference/user-app/vitals/vital-information-table" + ] + }, + { + "group": "Webhooks", + "icon": "webhook", + "pages": [ + "api-reference/user-app/webhook/right-to-access" + ] + }, + { + "group": "Privacy", + "icon": "shield-halved", + "pages": [ + "api-reference/user-app/privacy/right-to-access" + ] + } + ] + } ] - }, - { - "group": "Errors", - "icon": "circle-exclamation", - "pages": [ - "api-reference/user-app/abdm-connect/errors" + }, + { + "tab": "Eka MedAI", + "groups": [ + { + "group": "AI-Technologies", + "pages": [ + { + "group": "Medical Document Parsing", + "pages": [ + "eka-medai/technologies/overview", + "eka-medai/technologies/lab-report", + "eka-medai/technologies/presription", + "eka-medai/technologies/pii-extraction", + "eka-medai/technologies/document-classification", + "eka-medai/technologies/health-insurance", + "eka-medai/technologies/discharge-summary" + ] + }, + { + "group": "Medical Speech Understanding", + "pages": [ + "eka-medai/technologies/medical-scribe" + ] + }, + { + "group": "Clinical Text Processing", + "pages": [ + "eka-medai/technologies/medical-snomed-coder", + "eka-medai/technologies/medical-summary" + ] + }, + { + "group": "Medical Triaging / Profiling", + "pages": [ + "eka-medai/technologies/risk-assessment", + "eka-medai/technologies/symptom-checker" + ] + }, + "eka-medai/technologies/health-bot" + ] + }, + { + "group": "Medical Knowledge-bases", + "pages": [ + "eka-medai/indian_branded_drugs", + "eka-medai/indian_treatment_protocols" + ] + }, + { + "group": "Highlights", + "pages": [ + "eka-medai/spotlight", + "eka-medai/datasets" + ] + } ] - }, - { - "group": "Webhooks", - "icon": "webhook", - "pages": [ - "api-reference/user-app/abdm-connect/webhooks/abha-created", - "api-reference/user-app/abdm-connect/webhooks/link-care-context", - "api-reference/user-app/abdm-connect/webhooks/hip-scan-and-share", - "api-reference/user-app/abdm-connect/webhooks/hip-data-fetch", - "api-reference/user-app/abdm-connect/webhooks/hiu-data-push", - { - "group": "Care Contexts Discovery", - "pages": [ - "api-reference/user-app/abdm-connect/webhooks/discover-care-context", - "api-reference/user-app/abdm-connect/webhooks/discover-link-init", - "api-reference/user-app/abdm-connect/webhooks/discover-link-confirm" - ] - }, - { - "group": "Physical Consultation", - "tag": "Coming Soon", - "pages": [ - "api-reference/user-app/abdm-connect/webhooks/search-doctors", - "api-reference/user-app/abdm-connect/webhooks/search-slots", - "api-reference/user-app/abdm-connect/webhooks/booking-init", - "api-reference/user-app/abdm-connect/webhooks/booking-confirm", - "api-reference/user-app/abdm-connect/webhooks/booking-status", - "api-reference/user-app/abdm-connect/webhooks/booking-cancel" - ] - }, - { - "group": "Locker", - "pages": [ - "api-reference/user-app/abdm-connect/webhooks/locker-created", - "api-reference/user-app/abdm-connect/webhooks/subscription-modify", - "api-reference/user-app/abdm-connect/webhooks/subscription-notify" - ] - } + }, + { + "tab": "SDKs", + "groups": [ + { + "group": "Android", + "pages": [ + "SDKs/android/voice-to-rx", + "SDKs/android/medical-records" + ] + }, + { + "group": "iOS", + "pages": [ + "SDKs/ios/medical-records", + "SDKs/ios/eka-scribe" + ] + }, + { + "group": "Web SDK", + "pages": [ + "SDKs/web-sdk/getting-started", + "SDKs/web-sdk/self-assessment-sdk", + { + "group": "ABHA SDK", + "pages": [ + "SDKs/web-sdk/abha-sdk/get-started", + "SDKs/web-sdk/abha-sdk/abha-login-create", + "SDKs/web-sdk/abha-sdk/abha-consent", + "SDKs/web-sdk/abha-sdk/abha-kyc" + ] + } + ] + }, + { + "group": "Backend", + "pages": [ + "SDKs/backend/go-sdk", + "SDKs/backend/ekapython-sdk", + "SDKs/backend/webhook-sdk" + ] + }, + { + "group": "Other Clients", + "pages": [ + "SDKs/EkaCare-MCP" + ] + } ] - } - ] - }, - { - "group": "SDKs", - "icon": "box-open", - "pages": [ - { - "group": "Web SDKs", - "icon": "globe", - "pages": [ - "SDKs/web-sdk/abha-sdk/get-started", - "SDKs/web-sdk/abha-sdk/abha-login-create", - "SDKs/web-sdk/abha-sdk/abha-consent", - "SDKs/web-sdk/abha-sdk/abha-kyc" + }, + { + "tab": "Eka MCP", + "groups": [ + { + "group": "Get Started", + "icon": "rocket", + "pages": [ + "mcp/introduction", + "mcp/supported-tools", + "mcp/authentication" + ] + }, + { + "group": "Integrations", + "icon": "plug", + "pages": [ + "mcp/integrations/custom-client" + ] + } ] - }, - { - "group": "Backend SDK", - "icon": "code", - "pages": [ - "SDKs/backend/go-sdk" + }, + { + "tab": "CookBook", + "groups": [ + { + "group": "Whats Possible", + "pages": [ + "cookbook/whats-possible/health-assessment", + "cookbook/whats-possible/medicine-lookup", + "cookbook/whats-possible/appointment-management", + "cookbook/whats-possible/patient-management" + ] + } ] - } - ] - } - ] - }, - { - "group": "Medical Knowledge-bases", - "icon": "book-open-cover", - "pages": [ - "api-reference/knowledge-base/overview", - { - "group": "Protocols", - "icon": "brain", - "pages": [ - "api-reference/knowledge-base/protocols/search", - "api-reference/knowledge-base/protocols/publishers" - ] - }, - { - "group": "Medications", - "icon": "house-medical", - "pages": [ - "api-reference/knowledge-base/medications/search", - "api-reference/knowledge-base/medications/pharmacology" - ] - }, - { - "group": "Ontology Linking", - "icon": "link", - "pages": [ - "api-reference/knowledge-base/linking/snomed" - ] - } - ] - }, - { - "group": "Medical Records", - "icon": "book-open-cover", - "pages": [ - { - "group": "Create", - "icon": "upload", - "pages": [ - "api-reference/user-app/records/create-overview", - "api-reference/user-app/records/obtain-authorization", - "api-reference/user-app/records/upload-records" - ] - }, - { - "group": "Read", - "icon": "eye", - "pages": [ - "api-reference/user-app/records/read-documents", - "api-reference/user-app/records/describe-record", - "api-reference/user-app/records/list-records", - "api-reference/user-app/records/retrieve-health-records", - "api-reference/user-app/records/send-refresh" - ] - }, - { - "group": "Update", - "icon": "pencil", - "pages": [ - "api-reference/user-app/records/update_overview", - "api-reference/user-app/records/update-document" - ] - }, - { - "group": "Delete", - "icon": "trash", - "pages": [ - "api-reference/user-app/records/delete_overview", - "api-reference/user-app/records/delete-document" - ] - }, - { - "group": "Webhooks", - "icon": "webhook", - "pages": [ - "api-reference/user-app/records/smart-report", - "api-reference/user-app/records/record-refresh-webhook" - ] - }, - { - "group": "Cases", - "icon": "folder-open", - "pages": [ - "api-reference/user-app/records/create-case", - "api-reference/user-app/records/update-case", - "api-reference/user-app/records/list-case", - "api-reference/user-app/records/delete-case" - ] - }, - { - "group": "SDKs", - "icon": "mobile", - "pages": [ - "api-reference/user-app/records/SDKs/iOS-sdk" - ] - } - ] - }, - { - "group": "User App", - "pages": [ - { - "group": "Notifications", - "icon": "bell", - "pages": [ - "api-reference/user-app/notifications/add-device", - "api-reference/user-app/notifications/delete-device", - "api-reference/user-app/notifications/fcm-creds" - ] - }, - { - "group": "Vital", - "icon": "book-open-cover", - "pages": [ - "api-reference/user-app/vitals/vitals", - "api-reference/user-app/vitals/vital-information-table" - ] - }, - { - "group": "Webhooks", - "icon": "webhook", - "pages": [ - "api-reference/user-app/webhook/right-to-access" - ] - }, - { - "group": "Privacy", - "icon": "shield-halved", - "pages": [ - "api-reference/user-app/privacy/right-to-access" - ] - } - ] - } - ] - }, - { - "tab": "Eka MedAI", - "groups": [ - { - "group": "AI-Technologies", - "pages": [ - { - "group": "Medical Document Parsing", - "pages": [ - "eka-medai/technologies/overview", - "eka-medai/technologies/lab-report", - "eka-medai/technologies/presription", - "eka-medai/technologies/pii-extraction", - "eka-medai/technologies/document-classification", - "eka-medai/technologies/health-insurance", - "eka-medai/technologies/discharge-summary" - ] - }, - { - "group": "Medical Speech Understanding", - "pages": [ - "eka-medai/technologies/medical-scribe" - ] - }, - { - "group": "Clinical Text Processing", - "pages": [ - "eka-medai/technologies/medical-snomed-coder", - "eka-medai/technologies/medical-summary" - ] - }, - { - "group": "Medical Triaging / Profiling", - "pages": [ - "eka-medai/technologies/risk-assessment", - "eka-medai/technologies/symptom-checker" - ] - }, - "eka-medai/technologies/health-bot" - ] - }, - { - "group": "Medical Knowledge-bases", - "pages": [ - "eka-medai/indian_branded_drugs", - "eka-medai/indian_treatment_protocols" - ] - }, - { - "group": "Highlights", - "pages": [ - "eka-medai/spotlight", - "eka-medai/datasets" - ] - } - ] - }, - { - "tab": "SDKs", - "groups": [ - { - "group": "Android", - "pages": [ - "SDKs/android/ekascribe", - "SDKs/android/medical-records" - ] - }, - { - "group": "Web SDK", - "pages": [ - "SDKs/web-sdk/getting-started" - ] - }, - { - "group": "Backend", - "pages": [ - "SDKs/backend/ekapython-sdk", - "SDKs/backend/webhook-sdk", - "SDKs/backend/report-parsing-sdk", - "SDKs/backend/report-parsing-sdk-java" - ] - }, - { - "group": "Other Clients", - "pages": [ - "SDKs/EkaCare-MCP" - ] - } - ] - }, - { - "tab": "Eka MCP", - "groups": [ - { - "group": "Get Started", - "icon": "rocket", - "pages": [ - "mcp/introduction", - "mcp/supported-tools", - "mcp/authentication" - ] - }, - { - "group": "Integrations", - "icon": "plug", - "pages": [ - "mcp/integrations/custom-client" - ] - } - ] - }, - { - "tab": "CookBook", - "groups": [ - { - "group": "Whats Possible", - "pages": [ - "cookbook/whats-possible/health-assessment", - "cookbook/whats-possible/medicine-lookup", - "cookbook/whats-possible/appointment-management", - "cookbook/whats-possible/patient-management" + } ] - } - ] - } + } ] - }, - { - "anchor": "Developer Discord", - "href": "https://discord.gg/THgd5S22EK", - "icon": "discord", - "iconType": "brands" - } - ] - }, - "logo": { - "light": "https://cdn.eka.care/vagus/clzwrv3o600260ti3bg9q1det.png", - "dark": "https://cdn.eka.care/vagus/clzws1tfc00270ti3eiwn5jo5.png" - }, - "navbar": { - "links": [ - { - "label": "Support", - "href": "https://discord.gg/THgd5S22EK" - } - ], - "primary": { - "type": "button", - "label": "Get Started", - "href": "https://console.eka.care" - } - }, - "footer": { - "socials": { - "x": "https://x.com/ekacarehq", - "github": "https://github.com/eka-care", - "linkedin": "https://www.linkedin.com/company/ekacare" + }, + "logo": { + "light": "https://cdn.eka.care/vagus/clzwrv3o600260ti3bg9q1det.png", + "dark": "https://cdn.eka.care/vagus/clzws1tfc00270ti3eiwn5jo5.png" + }, + "navbar": { + "links": [ + { + "label": "Support", + "href": "https://discord.gg/THgd5S22EK" + }, + { + "label": "Developer Discord", + "anchor": "Developer Discord", + "href": "https://discord.gg/THgd5S22EK", + "icon": "discord", + "iconType": "brands" + } + ], + "primary": { + "type": "button", + "label": "Get Started", + "href": "https://console.eka.care" + } + }, + "footer": { + "socials": { + "x": "https://x.com/ekacarehq", + "github": "https://github.com/eka-care", + "linkedin": "https://www.linkedin.com/company/ekacare" + } } - } } \ No newline at end of file diff --git a/images/EkascribeProductBasedOnBusinessModelAndIntegrationDecision.png b/images/EkascribeProductBasedOnBusinessModelAndIntegrationDecision.png new file mode 100644 index 0000000000000000000000000000000000000000..736b7824180a901b11aa600023cdac7ab6aa44ee GIT binary patch literal 220753 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 literal 0 HcmV?d00001 diff --git a/integrations/core-emr/appointments.mdx b/integrations/core-emr/appointments.mdx new file mode 100644 index 00000000..157f404a --- /dev/null +++ b/integrations/core-emr/appointments.mdx @@ -0,0 +1,16 @@ +## Appointment + +An Appointment is a scheduled meeting between a patient and a doctor. Appointment details include identifiers, participant information, location, timing, and status. + +### Key Fields: + +- **appointment_id** (string): Unique identifier for the appointment +- **doctor_oid** (string): Unique identifier for the doctor +- **patient_oid** (string): Unique identifier for the patient +- **clinic_id** (string): Unique identifier for the clinic +- **status** (string): Status of the appointment (e.g., CM - Completed, BK - Booked) +- **start_time** (datetime): Start time of the appointment +- **end_time** (datetime): End time of the appointment +- **payment** (object): Payment details for the appointment + +Read more : ([API Reference - Appointment](https://developer.eka.care/api-reference/doc-tool/Actors/actors)) section. \ No newline at end of file diff --git a/integrations/core-emr/clinic.mdx b/integrations/core-emr/clinic.mdx new file mode 100644 index 00000000..a04faabe --- /dev/null +++ b/integrations/core-emr/clinic.mdx @@ -0,0 +1,12 @@ +## Clinic + +A Clinic is a healthcare facility where doctors provide medical services. Clinic profiles include name, address, contact information, specialties, and operating hours. + +### Key Fields: + +- **id** (string): Unique identifier for the clinic +- **name** (string): Name of the clinic +- **address** (object): Clinic's address details +- **contacts** (array): Contact information for the clinic + +Read more : ([API Reference - Clinic](https://developer.eka.care/api-reference/doc-tool/doctor-and-clinic-api/getting-started)) section. \ No newline at end of file diff --git a/integrations/core-emr/doctor.mdx b/integrations/core-emr/doctor.mdx new file mode 100644 index 00000000..832700ce --- /dev/null +++ b/integrations/core-emr/doctor.mdx @@ -0,0 +1,12 @@ +## Doctor + +A Doctor is a medical professional registered on the Eka platform. Doctor profiles include personal details, professional credentials, clinic associations, and availability for appointments. + +### Key Fields: + +- **id** (string): Unique identifier for the doctor +- **profile** (object): Contains personal and professional information + - **personal** (object): Doctor's personal details (name, DOB, gender) + - **professional** (object): Doctor's professional information (specialties, degrees, clinics) + +Read more : ([API Reference - Doctor](https://developer.eka.care/api-reference/doc-tool/doctor-and-clinic-api/getting-started)) section. \ No newline at end of file diff --git a/integrations/core-emr/medical-db.mdx b/integrations/core-emr/medical-db.mdx new file mode 100644 index 00000000..66e78dd7 --- /dev/null +++ b/integrations/core-emr/medical-db.mdx @@ -0,0 +1,3 @@ +## Work in progress + +WIP \ No newline at end of file diff --git a/integrations/core-emr/medical-document-parsing.mdx b/integrations/core-emr/medical-document-parsing.mdx new file mode 100644 index 00000000..66e78dd7 --- /dev/null +++ b/integrations/core-emr/medical-document-parsing.mdx @@ -0,0 +1,3 @@ +## Work in progress + +WIP \ No newline at end of file diff --git a/integrations/core-emr/patients.mdx b/integrations/core-emr/patients.mdx new file mode 100644 index 00000000..82aa9cd3 --- /dev/null +++ b/integrations/core-emr/patients.mdx @@ -0,0 +1,16 @@ +## Patient + +A Patient is an individual who receives medical care and services. Patient profiles contain personal information, medical history, and other relevant data. + +### Key Fields: + +- **patient_id** (string): Unique identifier for the patient, created upon registration +- **first_name** (string): Patient's first name +- **last_name** (string): Patient's last name +- **dob** (date): Patient's date of birth (YYYY-MM-DD) +- **mobile** (string): Patient's mobile phone number +- **gender** (string): Patient's gender (e.g., M, F) +- **address** (object): Patient's address details (optional) +- **metadata** (object): Additional patient information like UHID, Blood Group, medical history (optional) + +Read more : ([API Reference - Patients](https://developer.eka.care/api-reference/doc-tool/Actors/actors)) section. \ No newline at end of file diff --git a/integrations/core-emr/payments.mdx b/integrations/core-emr/payments.mdx new file mode 100644 index 00000000..66e78dd7 --- /dev/null +++ b/integrations/core-emr/payments.mdx @@ -0,0 +1,3 @@ +## Work in progress + +WIP \ No newline at end of file diff --git a/integrations/core-emr/prescription.mdx b/integrations/core-emr/prescription.mdx new file mode 100644 index 00000000..9cd0b25c --- /dev/null +++ b/integrations/core-emr/prescription.mdx @@ -0,0 +1,17 @@ +## Prescription + +A Prescription is a medical document provided by a doctor to a patient, including prescribed medications, dosage instructions, and other treatment recommendations. + +### Key Fields: + +- **rx_id** (string): Unique identifier for the prescription +- **visit_id** (string): Unique identifier for the associated visit +- **doctor** (object): Details of the prescribing doctor +- **patient** (object): Details of the patient +- **rx_entities** (object): Contains symptoms, diagnosis, medications, and lab tests + - **symptoms** (array): List of reported symptoms + - **diagnosis** (array): List of diagnoses made + - **medications** (array): List of prescribed medications + - **labTests** (array): List of prescribed lab tests + +Read more : ([API Reference - Prescription](https://developer.eka.care/api-reference/doc-tool/prescription-api/get-prescription-details)) section. \ No newline at end of file diff --git a/integrations/health-ai/assessments.mdx b/integrations/health-ai/assessments.mdx new file mode 100644 index 00000000..66e78dd7 --- /dev/null +++ b/integrations/health-ai/assessments.mdx @@ -0,0 +1,3 @@ +## Work in progress + +WIP \ No newline at end of file diff --git a/integrations/health-ai/ekascribe.mdx b/integrations/health-ai/ekascribe.mdx new file mode 100644 index 00000000..66e78dd7 --- /dev/null +++ b/integrations/health-ai/ekascribe.mdx @@ -0,0 +1,3 @@ +## Work in progress + +WIP \ No newline at end of file diff --git a/integrations/health-ai/medassist.mdx b/integrations/health-ai/medassist.mdx new file mode 100644 index 00000000..66e78dd7 --- /dev/null +++ b/integrations/health-ai/medassist.mdx @@ -0,0 +1,3 @@ +## Work in progress + +WIP \ No newline at end of file diff --git a/integrations/interoperability/abdm.mdx b/integrations/interoperability/abdm.mdx new file mode 100644 index 00000000..66e78dd7 --- /dev/null +++ b/integrations/interoperability/abdm.mdx @@ -0,0 +1,3 @@ +## Work in progress + +WIP \ No newline at end of file diff --git a/integrations/mcp/mcp.mdx b/integrations/mcp/mcp.mdx new file mode 100644 index 00000000..66e78dd7 --- /dev/null +++ b/integrations/mcp/mcp.mdx @@ -0,0 +1,3 @@ +## Work in progress + +WIP \ No newline at end of file diff --git a/snippets/snippet-intro.mdx b/snippets/snippet-intro.mdx deleted file mode 100644 index c57e7c75..00000000 --- a/snippets/snippet-intro.mdx +++ /dev/null @@ -1,4 +0,0 @@ -One of the core principles of software development is DRY (Don't Repeat -Yourself). This is a principle that apply to documentation as -well. If you find yourself repeating the same content in multiple places, you -should consider creating a custom snippet to keep your content in sync. diff --git a/styles.css b/styles.css new file mode 100644 index 00000000..15db4ada --- /dev/null +++ b/styles.css @@ -0,0 +1,19 @@ +.eka-card-wrapper { + border-radius: 14px; + transition: transform 0.15s ease; +} + +.eka-card-wrapper:hover { + transform: translateY(-3px); +} + +.eka-card-wrapper:hover > * { + box-shadow: 0 12px 28px rgba(80, 66, 189, 0.22); + border-color: #5042BD; +} + +.eka-divider { + border: none; + border-top: 1px solid rgba(80, 66, 189, 0.25); + margin: 48px 0; +} \ No newline at end of file diff --git a/user-guides/eka-products.mdx b/user-guides/eka-products.mdx new file mode 100644 index 00000000..56bebc22 --- /dev/null +++ b/user-guides/eka-products.mdx @@ -0,0 +1,141 @@ +--- +title: Eka Products +description: Explore all Eka platform products across Core EMR, Health AI, Interoperability, and MCP. +--- + +import { Columns, Card } from '@mintlify/components' + +


+ + +

Core EMR

+ + +
+ +

+ Patient profiles, demographics, medical history, and longitudinal records. +

+
+
+ +
+ +

+ Clinical workflows, charting tools, and physician productivity features. +

+
+
+ +
+ +

+ Scheduling and appointment lifecycle management. +

+
+
+ +
+ +

+ Clinic setup, configuration, staff, and operations. +

+
+
+ +
+ +

+ Billing, invoices, and payment tracking. +

+
+
+ +
+ +

+ Medication orders and prescription workflows. +

+
+
+ +
+ +

+ Standardized medical knowledge base. +

+
+
+ +
+ +

+ Extract structured data from clinical documents. +

+
+
+
+ +--- + +

Health AI

+ + +
+ +

+ AI-powered clinical and health risk assessments. +

+
+
+ +
+ +

+ Ambient clinical documentation using voice. +

+
+
+ +
+ +

+ AI assistance for clinical decision support. +

+
+
+
+ +--- + +

Interoperability

+ + +
+ +

+ India’s ABDM integrations for consent-based health data exchange. +

+
+
+
+ +--- + +

MCP

+ + +
+ +

+ Infrastructure for AI-native healthcare workflows and agents. +

+
+
+
diff --git a/user-guides/get-started.mdx b/user-guides/get-started.mdx new file mode 100644 index 00000000..42e4fd06 --- /dev/null +++ b/user-guides/get-started.mdx @@ -0,0 +1,96 @@ +--- +title: Get Started +description: SIGN UP. BUILD. DEPLOY. 🚀 +--- + +import { Columns, Card } from '@mintlify/components' + +
+ +--- +

Eka Connect

+ + + + **STEP 1: Sign Up for an API Key** + + To get started, you need to sign up for an API key. This key will authenticate your requests and give you access to our API. Ping us and we will provide you with the required API Keys. + + **Pre-requisites** + +
+ +

+ A unique identifier assigned to a third-party application interacting with Eka's API. +

+
+
+ +
+ +

+ It is a confidential key, similar to a password used alongside the Client ID. +

+
+
+
+ + **Obtain the Client ID and Client Secret** + + - Login to your Eka Care Control Panel at [Console](https://console.eka.care) and create client_id and client_secret + - If you’re building an app for doctors or patients, you can either integrate Eka Accounts using end-to-end OIDC or request an API key from your healthcare provider’s workspace for access. [Hub](https://hub.eka.care/account/account/apitoken/) + - For support or more details, contact us at ekaconnect@eka.care + + **STEP 2: Set Up Your Environment** + + Before making API calls, ensure your environment is properly set up. We recommend using the following tools and libraries: + - HTTP Client: Use tools like Postman, cURL, or any HTTP client library in your preferred programming language. + - Base URL: All API requests should be directed to https://api.eka.care +
+ + Eka Connect’s API authentication securely verifies users and applications, ensuring only authorized access to sensitive healthcare data. + + **How to Authenticate with EKA’s API** + +
+ +

+ Authenticate your app using the login API with your Client ID and Client Secret to receive the required access tokens. +

+
+
+ +
+ +

+ Pass the access token in the Authorization header with each API request to confirm your app’s access to Eka services. +

+
+
+ +
+ +

+ Access tokens expire for security reasons and return a 401 Unauthorized error, use the Refresh Token API to generate a new access token. +

+
+
+
+ + - **Access Token**: A short-lived token (usually 30 minutes) sent with each API request to authorize your app, refreshed using the Refresh Token API.([Access Token API](https://developer.eka.care/api-reference/authorization/client-login)) + - **Refresh Token**: A longer-lived token that helps you get a new Access Token when the old one expires, without having to log in again. ([Refresh Token API](https://developer.eka.care/api-reference/authorization/refresh-token)) + - Read more : ([API Reference - Authorization Get Started](https://developer.eka.care/api-reference/authorization/getting-started)) section. +
+ + We recommend reviewing our products before starting integration and selecting the one that best fits your use case. + + See you in the ([Eka Products](/user-guides/eka-products)) section. + +
+ From 0a27363dde305642ed9235baffbf939a3ab0b992 Mon Sep 17 00:00:00 2001 From: priyankadvekacare Date: Tue, 27 Jan 2026 19:42:15 +0530 Subject: [PATCH 2/4] major changes of doc tab --- docs.json | 2090 ++++++++++++------------ integrations/core-emr/appointments.mdx | 5 +- integrations/interoperability/abdm.mdx | 5 +- 3 files changed, 1093 insertions(+), 1007 deletions(-) diff --git a/docs.json b/docs.json index b33af054..14a698f6 100644 --- a/docs.json +++ b/docs.json @@ -1,1044 +1,1126 @@ { - "$schema": "https://mintlify.com/docs.json", - "theme": "mint", - "name": "Eka Developer Platform APIs", - "colors": { - "primary": "#6B5CE0", - "light": "#6B5CE0", - "dark": "#6B5CE0" - }, - "icons": { - "library": "fontawesome" - }, - "favicon": "favicon.svg", - "contextual": { - "options": [ - "copy", - "view", - "chatgpt", - "claude" - ] - }, - "navigation": { - "anchors": [ - { - "anchor": "Documentation", - "icon": "book-open", - "tabs": [ - { - "tab": "Documentation", - "groups": [ - { - "group": "Eka Overview", - "pages": [ - "user-guides/get-started", - "user-guides/eka-products" - ] - }, - { - "group": "Integrations", - "pages": [ - { - "group": "Core-EMR", - "pages": [ - "integrations/core-emr/patients", - "integrations/core-emr/doctor", - "integrations/core-emr/appointments", - "integrations/core-emr/clinic", - "integrations/core-emr/payments", - "integrations/core-emr/prescription", - "integrations/core-emr/medical-db", - "integrations/core-emr/medical-document-parsing" - ] - }, - { - "group": "Health AI", - "pages": [ - "integrations/health-ai/assessments", - "integrations/health-ai/ekascribe", - "integrations/health-ai/medassist" - ] - }, - { - "group": "Interoperability", - "pages": [ - "integrations/interoperability/abdm" - ] - }, - { - "group": "MCP", - "pages": [ - "integrations/mcp/mcp" - ] - } - ] - - } - ] - }, - { - "tab": "API Reference", - "groups": [ - { - "group": "Authorization", - "pages": [ - "api-reference/authorization/getting-started", - "api-reference/authorization/client-login", - "api-reference/authorization/refresh-token", - "api-reference/authorization/oidc-user-verify", - "api-reference/authorization/oidc-user-refresh", - "api-reference/authorization/refresh-token-v2", - "api-reference/authorization/delete-account" - ] - }, - { - "group": "End-to-End Encryption", - "icon": "lock", - "pages": [ - "api-reference/end-to-end-encryption/guide" - ] - }, - { - "group": "Connect", - "pages": [ - { - "group": "Webhooks", - "icon": "webhook", - "pages": [ - "api-reference/connect/webhooks/getting-started", - "api-reference/connect/webhooks/webhook-signature", - "api-reference/connect/webhooks/register-webhook", - "api-reference/connect/webhooks/get-webhooks", - "api-reference/connect/webhooks/delete-webhook", - "api-reference/connect/webhooks/webhook-samples" - ] - } - ] - }, - { - "group": "HealthAI", - "pages": [ - { - "group": "Assessment", - "icon": "comments-question-check", - "pages": [ - "api-reference/health-ai/assessment/overview", - "api-reference/health-ai/assessment/assessment-flow/initialization/initialize-assessment", - "api-reference/health-ai/assessment/assessment-flow/continue/start-assessment", - "api-reference/health-ai/assessment/assessment-flow/continue/continue-assessment", - "api-reference/health-ai/assessment/assessment-flow/submit/submit-assessment", - "api-reference/health-ai/assessment/questionnaire_data", - "api-reference/health-ai/assessment/component-info/list-all-components", - "api-reference/health-ai/assessment/fetch-assessment-v2", - "api-reference/health-ai/assessment/fetch-assessments-by-id", - { - "group": "More about Assessment", - "icon": "memo-circle-info", - "pages": [ - "api-reference/health-ai/assessment/assessment-workflows", - "api-reference/health-ai/assessment/symptoms-dump", - "api-reference/health-ai/assessment/error-codes", - "api-reference/health-ai/assessment/assessment-flow/continue/continue-request-formats", - "api-reference/health-ai/assessment/assessment-flow/continue/continue-response-formats" - ] - }, - { - "group": "Assessment SDKs", - "icon": "laptop-binary", - "pages": [ - "api-reference/health-ai/assessment/SDKs/ekapython-sdk" - ] - } - ] - }, - { - "group": "EkaScribe", - "icon": "microphone-lines", - "pages": [ - "api-reference/health-ai/ekascribe/intro", - "api-reference/health-ai/ekascribe/overview", - "api-reference/health-ai/ekascribe/System-Requirements", - { - "group": "EkaScribe APIs", - "icon": "microphone-lines", - "pages": [ - "api-reference/health-ai/ekascribe/ekascribe-v2/overview", - "api-reference/health-ai/ekascribe/ekascribe-v2/presigned-url", - "api-reference/health-ai/ekascribe/ekascribe-v2/file-upload", - "api-reference/health-ai/ekascribe/ekascribe-v2/init", - "api-reference/health-ai/ekascribe/ekascribe-v2/result" - ] - }, - { - "group": "EkaScribe SDKs", - "icon": "microphone-lines", - "pages": [ - "api-reference/health-ai/ekascribe/SDKs/python-sdk", - "api-reference/health-ai/ekascribe/SDKs/java-sdk", - "api-reference/health-ai/ekascribe/SDKs/android-sdk", - "api-reference/health-ai/ekascribe/SDKs/ios-sdk", - "api-reference/health-ai/ekascribe/SDKs/TS-sdk" - ] - }, - { - "group": "APIs - DEPRECATED", - "icon": "microphone-lines", - "pages": [ - "api-reference/health-ai/ekascribe/ekascribe-v1/upload-voice", - "api-reference/health-ai/ekascribe/ekascribe-v1/retrieve-transcribe" - ] - }, - "api-reference/health-ai/ekascribe/integration-info", - "api-reference/health-ai/ekascribe/audio-transcription", - "api-reference/health-ai/ekascribe/Eka-FHIR-structure", - "api-reference/health-ai/ekascribe/ip-whitelisting-for-clients" - ] - }, - { - "group": "MedAssist", - "icon": "mobile", - "pages": [ - "api-reference/health-ai/medassist/overview", - { - "group": "MedAssist APIs", - "icon": "mobile", - "pages": [ - "api-reference/health-ai/medassist/create-session", - "api-reference/health-ai/medassist/get-session", - "api-reference/health-ai/medassist/refresh-session", - "api-reference/health-ai/medassist/websocket" - ] - }, - { - "group": "MedAssist SDKs", - "icon": "laptop-binary", - "pages": [ - "api-reference/health-ai/medassist/typescript-sdk" - ] - } - ] - } - ] - }, - { - "group": "Medical Database", - "icon": "book-open-cover", - "pages": [ - { - "group": "Resources", - "pages": [ - "api-reference/medical-db/drugs-and-labs", - "api-reference/medical-db/symptoms-and-diagnosis" - ] - } - ] - }, - { - "group": "General Tools", - "pages": [ - { - "group": "Medical Document Parsing", - "icon": "book-open-cover", - "pages": [ - "api-reference/general-tools/medical/lab-report/introduction", - "api-reference/general-tools/medical/lab-report/upload-report", - "api-reference/general-tools/medical/lab-report/retrieve-parsed-report", - "api-reference/general-tools/medical/lab-report/parsed-report-result", - "api-reference/general-tools/medical/lab-report/delete-document", - { - "group": "Webhooks", - "icon": "webhook", - "pages": [ - "api-reference/general-tools/medical/lab-report/smart-report-webhook", - "api-reference/general-tools/medical/lab-report/pii-webhook" - ] - } - ] - } - ] - }, - { - "group": "Doctor Tool", - "pages": [ - { - "group": "Actors", - "icon": "user", - "pages": [ - "api-reference/doc-tool/Actors/actors" - ] - }, - { - "group": "Instructions", - "icon": "star", - "pages": [ - "api-reference/doc-tool/Instructions/before-you-begin" - ] - }, - { - "group": "Patient Directory APIs", - "icon": "hospital-user", - "pages": [ - { - "group": "Patient Registration APIs (Deprecated)", - "pages": [ - "api-reference/doc-tool/patient-registration-api/getting-started", - "api-reference/doc-tool/patient-registration-api/add-patient-to-directory", - "api-reference/doc-tool/patient-registration-api/search-patient-by-mobile", - "api-reference/doc-tool/patient-registration-api/get-patient-details-by-id", - "api-reference/doc-tool/patient-registration-api/update-patient-details-api" - ] - }, - { - "group": "Patient Directory APIs", - "pages": [ - "api-reference/doc-tool/patient-directory-apis/getting-started", - "api-reference/doc-tool/patient-directory-apis/add-patient", - "api-reference/doc-tool/patient-directory-apis/search-patient", - "api-reference/doc-tool/patient-directory-apis/retrieve-patient-details", - "api-reference/doc-tool/patient-directory-apis/update-patient-details", - "api-reference/doc-tool/patient-directory-apis/delete-patient", - "api-reference/doc-tool/patient-directory-apis/patients-list-minified", - "api-reference/doc-tool/patient-directory-apis/retrieve-patients-by-mobile" - ] - }, - { - "group": "SDKs", - "pages": [ - "api-reference/doc-tool/patient-directory-sdks/patient-directory-ts-sdk" - ] - } - ] - }, - { - "group": "Doctor and clinic API", - "icon": "stethoscope", - "pages": [ - "api-reference/doc-tool/doctor-and-clinic-api/getting-started", - "api-reference/doc-tool/doctor-and-clinic-api/get-clinic-and-doctor-details", - "api-reference/doc-tool/doctor-and-clinic-api/get-doctor-profile", - "api-reference/doc-tool/doctor-and-clinic-api/get-clinic-details", - "api-reference/doc-tool/doctor-and-clinic-api/get-doc-service" - ] - }, - { - "group": "Config management APIs", - "icon": "user-cog", - "pages": [ - { - "group": "User APIs", - "pages": [ - "api-reference/doc-tool/user-apis/get-all-users", - "api-reference/doc-tool/user-apis/get-user-by-id" - ] - } - ] - }, - { - "group": "Appointment API", - "icon": "calendar-check", - "pages": [ - "api-reference/doc-tool/appointment-api/getting-started", - "api-reference/doc-tool/appointment-api/get-appointment-slots", - "api-reference/doc-tool/appointment-api/book-appointment-slot", - "api-reference/doc-tool/appointment-api/get-appointment-details", - "api-reference/doc-tool/appointment-api/update-appointment", - "api-reference/doc-tool/appointment-api/update-appointment-v2", - "api-reference/doc-tool/appointment-api/parked-appointment", - "api-reference/doc-tool/appointment-api/complete-appointment", - "api-reference/doc-tool/appointment-api/cancel-appointment", - "api-reference/doc-tool/appointment-api/get-appointments-by-date", - "api-reference/doc-tool/appointment-api/change-status" - ] - }, - { - "group": "Payments API", - "icon": "money-bill-wave", - "pages": [ - "api-reference/doc-tool/payment-api/get-transaction-status" - ] - }, - { - "group": "Prescription API", - "icon": "file-prescription", - "pages": [ - "api-reference/doc-tool/prescription-api/get-prescription-details" - ] - }, - { - "group": "Notify", - "icon": "bell", - "pages": [ - "api-reference/doc-tool/notify/notify" - ] - }, - { - "group": "Webhooks", - "icon": "webhook", - "pages": [ - { - "group": "Appointment Events", - "icon": "calendar-check", - "pages": [ - "api-reference/doc-tool/post_webhooks/add-appointment-webhook", - "api-reference/doc-tool/post_webhooks/update-appointment-webhook", - "api-reference/doc-tool/post_webhooks/assessment-taken-webhook", - "api-reference/doc-tool/post_webhooks/status-change-webhook", - "api-reference/doc-tool/post_webhooks/appointment-tele-dr-joined-webhook" - ] - }, - { - "group": "Prescription", - "icon": "file-prescription", - "pages": [ - "api-reference/doc-tool/post_webhooks/prescription-webhook" - ] - }, - { - "group": "Doctor", - "icon": "stethoscope", - "pages": [ - "api-reference/doc-tool/post_webhooks/doctor-webhook", - "api-reference/doc-tool/post_webhooks/google-review-webhook", - "api-reference/doc-tool/post_webhooks/mcert-webhook" - ] - }, - { - "group": "Receipt", - "icon": "indian-rupee-sign", - "pages": [ - "api-reference/doc-tool/post_webhooks/receipt-webhook" - ] - } - ] - } - ] - }, + "$schema": "https://mintlify.com/docs.json", + "theme": "mint", + "name": "Eka Developer Platform APIs", + "colors": { + "primary": "#6B5CE0", + "light": "#6B5CE0", + "dark": "#6B5CE0" + }, + "icons": { + "library": "fontawesome" + }, + "favicon": "favicon.svg", + "contextual": { + "options": [ + "copy", + "view", + "chatgpt", + "claude" + ] + }, + "navigation": { + "anchors": [ + { + "anchor": "Documentation", + "icon": "book-open", + "tabs": [ + { + "tab": "Documentation", + "groups": [ + { + "group": "Eka Overview", + "pages": [ + "user-guides/get-started", + "user-guides/eka-products" + ] + }, + { + "group": "Integrations", + "pages": [ { - "group": "ABDM Connect", - "icon": "connectdevelop", + "group": "Core-EMR", "pages": [ - { - "group": "Create and Login", - "icon": "user-plus", - "pages": [ - "api-reference/user-app/abdm-connect/registration/intro", - { - "group": "Create", - "icon": "plus", - "pages": [ - { - "group": "Aadhaar", - "icon": "id-card", - "pages": [ - "api-reference/user-app/abdm-connect/enrollment/aadhaar/initiate-registration", - "api-reference/user-app/abdm-connect/enrollment/aadhaar/aadhaar-resend-otp", - "api-reference/user-app/abdm-connect/enrollment/aadhaar/verify-otp", - "api-reference/user-app/abdm-connect/enrollment/aadhaar/mobile-resend-otp", - "api-reference/user-app/abdm-connect/enrollment/aadhaar/mobile-verify", - "api-reference/user-app/abdm-connect/enrollment/aadhaar/create-abha" - ] - }, - { - "group": "Mobile", - "icon": "mobile", - "pages": [ - "api-reference/user-app/abdm-connect/enrollment/mobile/init", - "api-reference/user-app/abdm-connect/enrollment/mobile/resend", - "api-reference/user-app/abdm-connect/enrollment/mobile/verify", - "api-reference/user-app/abdm-connect/enrollment/mobile/create" - ] - } - ] - }, - { - "group": "Login", - "icon": "right-to-bracket", - "pages": [ - "api-reference/user-app/abdm-connect/login/init", - "api-reference/user-app/abdm-connect/login/verify", - "api-reference/user-app/abdm-connect/login/login" - ] - }, - { - "group": "Commons", - "icon": "tape", - "pages": [ - "api-reference/user-app/abdm-connect/commons/does-health-id-exist", - "api-reference/user-app/abdm-connect/commons/pincode-details", - "api-reference/user-app/abdm-connect/commons/suggest-abha-address" - ] - } - ] - }, - { - "group": "User Session", - "icon": "user-shield", - "pages": [ - "api-reference/user-app/abdm-connect/session/getting-started", - "api-reference/user-app/abdm-connect/session/init", - "api-reference/user-app/abdm-connect/session/verify" - ] - }, - { - "group": "Patient Requests", - "icon": "hospital-user", - "pages": [ - "api-reference/user-app/abdm-connect/patient-requests/getting-started", - "api-reference/user-app/abdm-connect/patient-requests/list-requests", - "api-reference/user-app/abdm-connect/patient-requests/requests-get-details" - ] - }, - { - "group": "Consents", - "icon": "handshake", - "pages": [ - "api-reference/user-app/abdm-connect/consents/getting-started", - { - "group": "HIU", - "pages": [ - "api-reference/user-app/abdm-connect/consents/consent-create", - "api-reference/user-app/abdm-connect/consents/consent-list", - "api-reference/user-app/abdm-connect/consents/consent-details" - ] - }, - { - "group": "PHR", - "pages": [ - "api-reference/user-app/abdm-connect/consents/consent-approve", - "api-reference/user-app/abdm-connect/consents/consent-deny", - "api-reference/user-app/abdm-connect/consents/consent-revoke" - ] - }, - { - "group": "Auto Approval", - "pages": [ - "api-reference/user-app/abdm-connect/consents/auto-approval/get-status", - "api-reference/user-app/abdm-connect/consents/auto-approval/update-auto-approval-policy" - ] - } - ] - }, - { - "group": "Care Contexts", - "icon": "notes-medical", - "pages": [ - "api-reference/user-app/abdm-connect/care-contexts/getting-started", - { - "group": "Data", - "icon": "files", - "pages": [ - "api-reference/user-app/abdm-connect/care-contexts/data-on-fetch", - "api-reference/user-app/abdm-connect/care-contexts/data-on-push" - ] - }, - { - "group": "Providers", - "icon": "hospitals", - "pages": [ - { - "group": "Linked Providers", - "pages": [ - "api-reference/user-app/abdm-connect/care-contexts/providers/providers" - ] - }, - { - "group": "Linked Care Contexts", - "pages": [ - "api-reference/user-app/abdm-connect/care-contexts/records/records" - ] - } - ] - }, - { - "group": "Linking", - "icon": "link", - "pages": [ - { - "group": "HIP Inititated Linking", - "pages": [ - "api-reference/user-app/abdm-connect/care-contexts/link/hip-linking" - ] - }, - { - "group": "Discover and Link", - "pages": [ - "api-reference/user-app/abdm-connect/care-contexts/discover/introduction", - { - "group": "PHR", - "pages": [ - "api-reference/user-app/abdm-connect/care-contexts/discover/discover", - "api-reference/user-app/abdm-connect/care-contexts/discover/link-init", - "api-reference/user-app/abdm-connect/care-contexts/discover/link-confirm" - ] - }, - { - "group": "HIP", - "pages": [ - "api-reference/user-app/abdm-connect/care-contexts/discover/on_discover", - "api-reference/user-app/abdm-connect/care-contexts/discover/link_on_init", - "api-reference/user-app/abdm-connect/care-contexts/discover/link_on_confirm" - ] - } - ] - } - ] - } - ] - }, - { - "group": "Providers", - "icon": "hospital", - "pages": [ - { - "group": "Onboarding", - "pages": [ - "api-reference/user-app/abdm-connect/providers/onboarding-overview", - "api-reference/user-app/abdm-connect/providers/onboarding" - ] - }, - { - "group": "Search", - "pages": [ - "api-reference/user-app/abdm-connect/providers/getting-started", - "api-reference/user-app/abdm-connect/providers/provider", - "api-reference/user-app/abdm-connect/providers/search/providers" - ] - } - ] - }, - { - "group": "Profile", - "icon": "user", - "pages": [ - "api-reference/user-app/abdm-connect/profile/getting-started", - "api-reference/user-app/abdm-connect/profile/search/search", - "api-reference/user-app/abdm-connect/profile/cards/qr-code", - "api-reference/user-app/abdm-connect/profile/cards/abha-card", - "api-reference/user-app/abdm-connect/profile/details/profile-details", - "api-reference/user-app/abdm-connect/profile/details/update-profile", - "api-reference/user-app/abdm-connect/profile/details/delete", - { - "group": "KYC", - "pages": [ - "api-reference/user-app/abdm-connect/profile/kyc/kyc-init", - "api-reference/user-app/abdm-connect/profile/kyc/kyc-resend", - "api-reference/user-app/abdm-connect/profile/kyc/kyc-verify" - ] - } - ] - }, - { - "group": "Scan & Share", - "icon": "qrcode", - "pages": [ - "api-reference/user-app/abdm-connect/scan-and-share/getting-started", - { - "group": "PHR", - "pages": [ - "api-reference/user-app/abdm-connect/scan-and-share/phr-scan-share", - "api-reference/user-app/abdm-connect/scan-and-share/phr-scan-share-token" - ] - }, - { - "group": "HIP", - "pages": [ - "api-reference/user-app/abdm-connect/scan-and-share/scan-on-share" - ] - } - ] - }, - { - "group": "Scan & Pay", - "icon": "money-bill", - "tag": "Coming Soon", - "pages": [ - "api-reference/user-app/abdm-connect/scan-and-pay/getting-started", - "api-reference/user-app/abdm-connect/scan-and-pay/open-orders", - "api-reference/user-app/abdm-connect/scan-and-pay/get-open-orders", - "api-reference/user-app/abdm-connect/scan-and-pay/patient-select", - "api-reference/user-app/abdm-connect/scan-and-pay/get-patient-select", - "api-reference/user-app/abdm-connect/scan-and-pay/get-transaction-details" - ] - }, - { - "group": "Blood Bank", - "icon": "droplet", - "pages": [ - "api-reference/user-app/abdm-connect/blood-bank/getting-started", - "api-reference/user-app/abdm-connect/blood-bank/state-district", - "api-reference/user-app/abdm-connect/blood-bank/get-blood-banks" - ] - }, - { - "group": "Physical Consultation", - "icon": "calendar-check", - "tag": "Coming Soon", - "pages": [ - "api-reference/user-app/abdm-connect/phys-cons/search-doctors", - "api-reference/user-app/abdm-connect/phys-cons/get-doctors", - "api-reference/user-app/abdm-connect/phys-cons/search-slots", - "api-reference/user-app/abdm-connect/phys-cons/get-slots", - "api-reference/user-app/abdm-connect/phys-cons/init", - "api-reference/user-app/abdm-connect/phys-cons/get-init", - "api-reference/user-app/abdm-connect/phys-cons/confirm", - "api-reference/user-app/abdm-connect/phys-cons/get-confirm", - "api-reference/user-app/abdm-connect/phys-cons/order-status", - "api-reference/user-app/abdm-connect/phys-cons/get-order-status", - "api-reference/user-app/abdm-connect/phys-cons/cancel", - "api-reference/user-app/abdm-connect/phys-cons/get-cancel", - "api-reference/user-app/abdm-connect/phys-cons/update" - ] - }, - { - "group": "Errors", - "icon": "circle-exclamation", - "pages": [ - "api-reference/user-app/abdm-connect/errors" - ] - }, - { - "group": "Webhooks", - "icon": "webhook", - "pages": [ - "api-reference/user-app/abdm-connect/webhooks/abha-created", - "api-reference/user-app/abdm-connect/webhooks/link-care-context", - "api-reference/user-app/abdm-connect/webhooks/hip-scan-and-share", - "api-reference/user-app/abdm-connect/webhooks/hip-data-fetch", - "api-reference/user-app/abdm-connect/webhooks/hiu-data-push", - { - "group": "Care Contexts Discovery", - "pages": [ - "api-reference/user-app/abdm-connect/webhooks/discover-care-context", - "api-reference/user-app/abdm-connect/webhooks/discover-link-init", - "api-reference/user-app/abdm-connect/webhooks/discover-link-confirm" - ] - }, - { - "group": "Physical Consultation", - "tag": "Coming Soon", - "pages": [ - "api-reference/user-app/abdm-connect/webhooks/search-doctors", - "api-reference/user-app/abdm-connect/webhooks/search-slots", - "api-reference/user-app/abdm-connect/webhooks/booking-init", - "api-reference/user-app/abdm-connect/webhooks/booking-confirm", - "api-reference/user-app/abdm-connect/webhooks/booking-status", - "api-reference/user-app/abdm-connect/webhooks/booking-cancel" - ] - }, - { - "group": "Locker", - "pages": [ - "api-reference/user-app/abdm-connect/webhooks/locker-created", - "api-reference/user-app/abdm-connect/webhooks/subscription-modify", - "api-reference/user-app/abdm-connect/webhooks/subscription-notify" - ] - } - ] - } + "integrations/core-emr/patients", + "integrations/core-emr/doctor", + "integrations/core-emr/appointments", + "integrations/core-emr/clinic", + "integrations/core-emr/payments", + "integrations/core-emr/prescription", + "integrations/core-emr/medical-db", + "integrations/core-emr/medical-document-parsing" ] }, { - "group": "Medical Knowledge-bases", - "icon": "book-open-cover", + "group": "Health AI", "pages": [ - "api-reference/knowledge-base/overview", - { - "group": "Protocols", - "icon": "brain", - "pages": [ - "api-reference/knowledge-base/protocols/search", - "api-reference/knowledge-base/protocols/publishers" - ] - }, - { - "group": "Medications", - "icon": "house-medical", - "pages": [ - "api-reference/knowledge-base/medications/search", - "api-reference/knowledge-base/medications/pharmacology" - ] - }, - { - "group": "Ontology Linking", - "icon": "link", - "pages": [ - "api-reference/knowledge-base/linking/snomed" - ] - } + "integrations/health-ai/assessments", + "integrations/health-ai/ekascribe", + "integrations/health-ai/medassist" ] }, { - "group": "Medical Records", - "icon": "book-open-cover", + "group": "Interoperability", "pages": [ - { - "group": "Create", - "icon": "upload", - "pages": [ - "api-reference/user-app/records/create-overview", - "api-reference/user-app/records/obtain-authorization", - "api-reference/user-app/records/upload-records" - ] - }, - { - "group": "Read", - "icon": "eye", - "pages": [ - "api-reference/user-app/records/read-documents", - "api-reference/user-app/records/describe-record", - "api-reference/user-app/records/list-records", - "api-reference/user-app/records/retrieve-health-records", - "api-reference/user-app/records/send-refresh" - ] - }, - { - "group": "Update", - "icon": "pencil", - "pages": [ - "api-reference/user-app/records/update_overview", - "api-reference/user-app/records/update-document" - ] - }, - { - "group": "Delete", - "icon": "trash", - "pages": [ - "api-reference/user-app/records/delete_overview", - "api-reference/user-app/records/delete-document" - ] - }, - { - "group": "Webhooks", - "icon": "webhook", - "pages": [ - "api-reference/user-app/records/smart-report", - "api-reference/user-app/records/record-refresh-webhook" - ] - }, - { - "group": "Cases", - "icon": "folder-open", - "pages": [ - "api-reference/user-app/records/create-case", - "api-reference/user-app/records/update-case", - "api-reference/user-app/records/list-case", - "api-reference/user-app/records/delete-case" - ] - } + "integrations/interoperability/abdm" ] }, { - "group": "User App", + "group": "MCP", "pages": [ - { - "group": "Notifications", - "icon": "bell", - "pages": [ - "api-reference/user-app/notifications/add-device", - "api-reference/user-app/notifications/delete-device", - "api-reference/user-app/notifications/fcm-creds" - ] - }, - { - "group": "Vital", - "icon": "book-open-cover", - "pages": [ - "api-reference/user-app/vitals/vitals", - "api-reference/user-app/vitals/vital-information-table" - ] - }, - { - "group": "Webhooks", - "icon": "webhook", - "pages": [ - "api-reference/user-app/webhook/right-to-access" - ] - }, - { - "group": "Privacy", - "icon": "shield-halved", - "pages": [ - "api-reference/user-app/privacy/right-to-access" - ] - } + "integrations/mcp/mcp" ] } ] - }, - { - "tab": "Eka MedAI", - "groups": [ - { - "group": "AI-Technologies", + } + ] + }, + { + "tab": "API Reference", + "groups": [ + { + "group": "Authorization", + "pages": [ + "api-reference/authorization/getting-started", + "api-reference/authorization/client-login", + "api-reference/authorization/refresh-token", + "api-reference/authorization/oidc-user-verify", + "api-reference/authorization/oidc-user-refresh", + "api-reference/authorization/refresh-token-v2", + "api-reference/authorization/delete-account" + ] + }, + { + "group": "End-to-End Encryption", + "icon": "lock", + "pages": [ + "api-reference/end-to-end-encryption/guide" + ] + }, + { + "group": "Connect", + "pages": [ + { + "group": "Webhooks", + "icon": "webhook", + "pages": [ + "api-reference/connect/webhooks/getting-started", + "api-reference/connect/webhooks/webhook-signature", + "api-reference/connect/webhooks/register-webhook", + "api-reference/connect/webhooks/get-webhooks", + "api-reference/connect/webhooks/delete-webhook", + "api-reference/connect/webhooks/webhook-samples" + ] + } + ] + }, + { + "group": "HealthAI", + "pages": [ + { + "group": "Assessment", + "icon": "comments-question-check", + "pages": [ + "api-reference/health-ai/assessment/overview", + { + "group": "Assessment APIS", + "icon": "comments-question-check", + "pages": [ + "api-reference/health-ai/assessment/assessment-flow/overview", + "api-reference/health-ai/assessment/assessment-flow/initialization/initialize-assessment", + "api-reference/health-ai/assessment/assessment-flow/continue/start-assessment", + "api-reference/health-ai/assessment/assessment-flow/continue/continue-assessment", + "api-reference/health-ai/assessment/assessment-flow/submit/submit-assessment", + "api-reference/health-ai/assessment/questionnaire_data", + "api-reference/health-ai/assessment/component-info/list-all-components", + "api-reference/health-ai/assessment/fetch-assessment-v2", + "api-reference/health-ai/assessment/fetch-assessments-by-id" + ] + }, + { + "group": "Assessment SDKs", + "icon": "laptop-binary", + "pages": [ + "api-reference/health-ai/assessment/SDKs/ekapython-sdk", + "api-reference/health-ai/assessment/SDKs/assessment-ts-sdk" + ] + }, + { + "group": "More about Assessment", + "icon": "memo-circle-info", + "pages": [ + "api-reference/health-ai/assessment/assessment-workflows", + "api-reference/health-ai/assessment/symptoms-dump", + "api-reference/health-ai/assessment/error-codes", + "api-reference/health-ai/assessment/assessment-flow/continue/continue-request-formats", + "api-reference/health-ai/assessment/assessment-flow/continue/continue-response-formats" + ] + } + ] + }, + { + "group": "EkaScribe", + "icon": "microphone-lines", + "pages": [ + "api-reference/health-ai/ekascribe/overview", + "api-reference/health-ai/ekascribe/System-Requirements", + { + "group": "EkaScribe APIs", + "icon": "microphone-lines", + "pages": [ + "api-reference/health-ai/ekascribe/ekascribe-v2/overview", + "api-reference/health-ai/ekascribe/ekascribe-v2/presigned-url", + "api-reference/health-ai/ekascribe/ekascribe-v2/file-upload", + "api-reference/health-ai/ekascribe/ekascribe-v2/init", + "api-reference/health-ai/ekascribe/ekascribe-v2/result" + ] + }, + { + "group": "EkaScribe SDKs", + "icon": "microphone-lines", + "pages": [ + "api-reference/health-ai/ekascribe/SDKs/python-sdk", + "api-reference/health-ai/ekascribe/SDKs/java-sdk", + "api-reference/health-ai/ekascribe/SDKs/android-sdk", + "api-reference/health-ai/ekascribe/SDKs/ios-sdk", + "api-reference/health-ai/ekascribe/SDKs/TS-sdk" + ] + }, + { + "group": "APIs - DEPRECATED", + "icon": "microphone-lines", + "pages": [ + "api-reference/health-ai/ekascribe/ekascribe-v1/upload-voice", + "api-reference/health-ai/ekascribe/ekascribe-v1/retrieve-transcribe" + ] + }, + "api-reference/health-ai/ekascribe/audio-transcription", + "api-reference/health-ai/ekascribe/FHIR/Eka-FHIR-structure", + "api-reference/health-ai/ekascribe/ip-whitelisting-for-clients" + ] + }, + { + "group": "MedAssist", + "icon": "mobile", + "pages": [ + "api-reference/health-ai/medassist/overview", + { + "group": "MedAssist APIs", + "icon": "mobile", + "pages": [ + "api-reference/health-ai/medassist/create-session", + "api-reference/health-ai/medassist/get-session", + "api-reference/health-ai/medassist/refresh-session", + "api-reference/health-ai/medassist/websocket" + ] + }, + { + "group": "MedAssist SDKs", + "icon": "laptop-binary", + "pages": [ + "api-reference/health-ai/medassist/typescript-sdk" + ] + } + ] + } + ] + }, + { + "group": "Medical Database", + "icon": "book-open-cover", + "pages": [ + { + "group": "Resources", + "pages": [ + "api-reference/medical-db/drugs-and-labs", + "api-reference/medical-db/symptoms-and-diagnosis" + ] + } + ] + }, + { + "group": "General Tools", + "pages": [ + { + "group": "Medical Document Parsing", + "icon": "book-open-cover", + "pages": [ + "api-reference/general-tools/medical/lab-report/introduction", + "api-reference/general-tools/medical/lab-report/upload-report", + "api-reference/general-tools/medical/lab-report/parsed-report-result", + "api-reference/general-tools/medical/lab-report/delete-document", + { + "group": "Webhooks", + "icon": "webhook", + "pages": [ + "api-reference/general-tools/medical/lab-report/smart-report-webhook", + "api-reference/general-tools/medical/lab-report/pii-webhook", + "api-reference/general-tools/medical/lab-report/classification-webhook" + ] + } + ] + } + ] + }, + { + "group": "Doctor Tool", + "pages": [ + { + "group": "Actors", + "icon": "user", + "pages": [ + "api-reference/doc-tool/Actors/actors" + ] + }, + { + "group": "Instructions", + "icon": "star", + "pages": [ + "api-reference/doc-tool/Instructions/before-you-begin" + ] + }, + { + "group": "Patient Directory APIs", + "icon": "hospital-user", + "pages": [ + { + "group": "Patient Registration APIs (Deprecated)", + "pages": [ + "api-reference/doc-tool/patient-registration-api/getting-started", + "api-reference/doc-tool/patient-registration-api/add-patient-to-directory", + "api-reference/doc-tool/patient-registration-api/search-patient-by-mobile", + "api-reference/doc-tool/patient-registration-api/get-patient-details-by-id", + "api-reference/doc-tool/patient-registration-api/update-patient-details-api" + ] + }, + { + "group": "Patient Directory APIs", + "pages": [ + "api-reference/doc-tool/patient-directory-apis/getting-started", + "api-reference/doc-tool/patient-directory-apis/add-patient", + "api-reference/doc-tool/patient-directory-apis/search-patient", + "api-reference/doc-tool/patient-directory-apis/retrieve-patient-details", + "api-reference/doc-tool/patient-directory-apis/update-patient-details", + "api-reference/doc-tool/patient-directory-apis/delete-patient", + "api-reference/doc-tool/patient-directory-apis/patients-list-minified", + "api-reference/doc-tool/patient-directory-apis/retrieve-patients-by-mobile" + ] + }, + { + "group": "SDKs", + "pages": [ + "api-reference/doc-tool/patient-directory-sdks/patient-directory-ts-sdk" + ] + } + ] + }, + { + "group": "Doctor and clinic API", + "icon": "stethoscope", + "pages": [ + "api-reference/doc-tool/doctor-and-clinic-api/getting-started", + "api-reference/doc-tool/doctor-and-clinic-api/get-clinic-and-doctor-details", + "api-reference/doc-tool/doctor-and-clinic-api/get-doctor-profile", + "api-reference/doc-tool/doctor-and-clinic-api/get-clinic-details", + "api-reference/doc-tool/doctor-and-clinic-api/get-doc-service" + ] + }, + { + "group": "Config management APIs", + "icon": "user-cog", + "pages": [ + { + "group": "User APIs", + "pages": [ + "api-reference/doc-tool/user-apis/get-all-users", + "api-reference/doc-tool/user-apis/get-user-by-id" + ] + }, + { + "group": "Workspace APIs", + "pages": [ + "api-reference/doc-tool/business-api/get-business-info" + ] + }, + { + "group": "Onboarding APIs", + "pages": [ + "api-reference/doc-tool/onboarding-apis/onboard-doctor", + "api-reference/doc-tool/onboarding-apis/onboard-clinic", + "api-reference/doc-tool/onboarding-apis/onboard-ekauser" + ] + } + ] + }, + { + "group": "Appointment API", + "icon": "calendar-check", + "pages": [ + "api-reference/doc-tool/appointment-api/getting-started", + "api-reference/doc-tool/appointment-api/get-appointment-slots", + "api-reference/doc-tool/appointment-api/book-appointment-slot", + "api-reference/doc-tool/appointment-api/get-appointment-details", + "api-reference/doc-tool/appointment-api/update-appointment", + "api-reference/doc-tool/appointment-api/update-appointment-v2", + "api-reference/doc-tool/appointment-api/parked-appointment", + "api-reference/doc-tool/appointment-api/complete-appointment", + "api-reference/doc-tool/appointment-api/cancel-appointment", + "api-reference/doc-tool/appointment-api/get-appointments-by-date", + "api-reference/doc-tool/appointment-api/change-status" + ] + }, + { + "group": "Payments API", + "icon": "money-bill-wave", + "pages": [ + "api-reference/doc-tool/payment-api/get-transaction-status" + ] + }, + { + "group": "Prescription API", + "icon": "file-prescription", + "pages": [ + "api-reference/doc-tool/prescription-api/get-prescription-details" + ] + }, + { + "group": "Notify", + "icon": "bell", + "pages": [ + "api-reference/doc-tool/notify/notify" + ] + }, + { + "group": "Webhooks", + "icon": "webhook", + "pages": [ + { + "group": "Appointment Events", + "icon": "calendar-check", + "pages": [ + "api-reference/doc-tool/post_webhooks/add-appointment-webhook", + "api-reference/doc-tool/post_webhooks/update-appointment-webhook", + "api-reference/doc-tool/post_webhooks/assessment-taken-webhook", + "api-reference/doc-tool/post_webhooks/status-change-webhook", + "api-reference/doc-tool/post_webhooks/appointment-tele-dr-joined-webhook" + ] + }, + { + "group": "Prescription", + "icon": "file-prescription", + "pages": [ + "api-reference/doc-tool/post_webhooks/prescription-webhook" + ] + }, + { + "group": "Doctor", + "icon": "stethoscope", + "pages": [ + "api-reference/doc-tool/post_webhooks/doctor-webhook", + "api-reference/doc-tool/post_webhooks/google-review-webhook", + "api-reference/doc-tool/post_webhooks/mcert-webhook" + ] + }, + { + "group": "Receipt", + "icon": "indian-rupee-sign", + "pages": [ + "api-reference/doc-tool/post_webhooks/receipt-webhook" + ] + } + ] + } + ] + }, + { + "group": "ABDM Connect", + "icon": "connectdevelop", + "pages": [ + { + "group": "APIs", + "icon": "network-wired", + "pages": [ + { + "group": "ABHA Creation and Login", + "icon": "user-plus", + "pages": [ + "api-reference/user-app/abdm-connect/registration/intro", + { + "group": "Create", + "icon": "plus", + "pages": [ + { + "group": "Aadhaar", + "icon": "id-card", "pages": [ - { - "group": "Medical Document Parsing", - "pages": [ - "eka-medai/technologies/overview", - "eka-medai/technologies/lab-report", - "eka-medai/technologies/presription", - "eka-medai/technologies/pii-extraction", - "eka-medai/technologies/document-classification", - "eka-medai/technologies/health-insurance", - "eka-medai/technologies/discharge-summary" - ] - }, - { - "group": "Medical Speech Understanding", - "pages": [ - "eka-medai/technologies/medical-scribe" - ] - }, - { - "group": "Clinical Text Processing", - "pages": [ - "eka-medai/technologies/medical-snomed-coder", - "eka-medai/technologies/medical-summary" - ] - }, - { - "group": "Medical Triaging / Profiling", - "pages": [ - "eka-medai/technologies/risk-assessment", - "eka-medai/technologies/symptom-checker" - ] - }, - "eka-medai/technologies/health-bot" + "api-reference/user-app/abdm-connect/enrollment/aadhaar/initiate-registration", + "api-reference/user-app/abdm-connect/enrollment/aadhaar/aadhaar-resend-otp", + "api-reference/user-app/abdm-connect/enrollment/aadhaar/verify-otp", + "api-reference/user-app/abdm-connect/enrollment/aadhaar/mobile-resend-otp", + "api-reference/user-app/abdm-connect/enrollment/aadhaar/mobile-verify", + "api-reference/user-app/abdm-connect/enrollment/aadhaar/create-abha" ] - }, - { - "group": "Medical Knowledge-bases", + }, + { + "group": "Mobile", + "icon": "mobile", "pages": [ - "eka-medai/indian_branded_drugs", - "eka-medai/indian_treatment_protocols" + "api-reference/user-app/abdm-connect/enrollment/mobile/init", + "api-reference/user-app/abdm-connect/enrollment/mobile/resend", + "api-reference/user-app/abdm-connect/enrollment/mobile/verify", + "api-reference/user-app/abdm-connect/enrollment/mobile/create" ] - }, - { - "group": "Highlights", + }, + { + "group": "Face Auth", + "icon": "face-viewfinder", "pages": [ - "eka-medai/spotlight", - "eka-medai/datasets" + "api-reference/user-app/abdm-connect/enrollment/face-auth/intro", + "api-reference/user-app/abdm-connect/enrollment/face-auth/face-auth-init", + "api-reference/user-app/abdm-connect/enrollment/face-auth/face-auth-capture", + "api-reference/user-app/abdm-connect/enrollment/face-auth/face-auth-verify" ] - } + } + ] + }, + { + "group": "Login", + "icon": "right-to-bracket", + "pages": [ + "api-reference/user-app/abdm-connect/login/init", + "api-reference/user-app/abdm-connect/login/verify", + "api-reference/user-app/abdm-connect/login/login" + ] + }, + { + "group": "Commons", + "icon": "tape", + "pages": [ + "api-reference/user-app/abdm-connect/commons/does-health-id-exist", + "api-reference/user-app/abdm-connect/commons/pincode-details", + "api-reference/user-app/abdm-connect/commons/suggest-abha-address" + ] + } ] - }, - { - "tab": "SDKs", - "groups": [ - { - "group": "Android", + }, + { + "group": "Profile Management", + "icon": "user", + "pages": [ + "api-reference/user-app/abdm-connect/profile/getting-started", + "api-reference/user-app/abdm-connect/profile/search/search", + "api-reference/user-app/abdm-connect/profile/cards/qr-code", + "api-reference/user-app/abdm-connect/profile/cards/abha-card", + "api-reference/user-app/abdm-connect/profile/details/profile-details", + "api-reference/user-app/abdm-connect/profile/details/update-profile", + "api-reference/user-app/abdm-connect/profile/details/delete", + { + "group": "KYC", + "pages": [ + "api-reference/user-app/abdm-connect/profile/kyc/kyc-init", + "api-reference/user-app/abdm-connect/profile/kyc/kyc-resend", + "api-reference/user-app/abdm-connect/profile/kyc/kyc-verify" + ] + } + ] + }, + { + "group": "Scan & Share", + "icon": "qrcode", + "pages": [ + "api-reference/user-app/abdm-connect/scan-and-share/getting-started", + { + "group": "PHR", + "pages": [ + "api-reference/user-app/abdm-connect/scan-and-share/phr-scan-share", + "api-reference/user-app/abdm-connect/scan-and-share/phr-scan-share-token" + ] + }, + { + "group": "HIP", + "pages": [ + "api-reference/user-app/abdm-connect/scan-and-share/scan-on-share" + ] + } + ] + }, + { + "group": "User Session", + "icon": "user-shield", + "pages": [ + "api-reference/user-app/abdm-connect/session/getting-started", + "api-reference/user-app/abdm-connect/session/status", + "api-reference/user-app/abdm-connect/session/init", + "api-reference/user-app/abdm-connect/session/verify" + ] + }, + { + "group": "Patient Requests", + "icon": "hospital-user", + "pages": [ + "api-reference/user-app/abdm-connect/patient-requests/getting-started", + "api-reference/user-app/abdm-connect/patient-requests/list-requests", + "api-reference/user-app/abdm-connect/patient-requests/requests-get-details" + ] + }, + { + "group": "Providers", + "icon": "hospital", + "pages": [ + { + "group": "Onboarding", + "pages": [ + "api-reference/user-app/abdm-connect/providers/onboarding-overview", + "api-reference/user-app/abdm-connect/providers/onboarding" + ] + }, + { + "group": "Search", + "pages": [ + "api-reference/user-app/abdm-connect/providers/getting-started", + "api-reference/user-app/abdm-connect/providers/provider", + "api-reference/user-app/abdm-connect/providers/search/providers" + ] + } + ] + }, + { + "group": "Care Contexts", + "icon": "notes-medical", + "pages": [ + "api-reference/user-app/abdm-connect/care-contexts/getting-started", + { + "group": "Data", + "icon": "files", + "pages": [ + "api-reference/user-app/abdm-connect/care-contexts/data-on-fetch", + "api-reference/user-app/abdm-connect/care-contexts/data-on-push" + ] + }, + { + "group": "Providers", + "icon": "hospitals", + "pages": [ + { + "group": "Linked Providers", "pages": [ - "SDKs/android/voice-to-rx", - "SDKs/android/medical-records" + "api-reference/user-app/abdm-connect/care-contexts/providers/providers" ] - }, - { - "group": "iOS", + }, + { + "group": "Linked Care Contexts", "pages": [ - "SDKs/ios/medical-records", - "SDKs/ios/eka-scribe" + "api-reference/user-app/abdm-connect/care-contexts/records/records" ] - }, - { - "group": "Web SDK", - "pages": [ - "SDKs/web-sdk/getting-started", - "SDKs/web-sdk/self-assessment-sdk", - { - "group": "ABHA SDK", - "pages": [ - "SDKs/web-sdk/abha-sdk/get-started", - "SDKs/web-sdk/abha-sdk/abha-login-create", - "SDKs/web-sdk/abha-sdk/abha-consent", - "SDKs/web-sdk/abha-sdk/abha-kyc" - ] - } - ] - }, - { - "group": "Backend", + } + ] + }, + { + "group": "Linking", + "icon": "link", + "pages": [ + { + "group": "HIP Inititated Linking", "pages": [ - "SDKs/backend/go-sdk", - "SDKs/backend/ekapython-sdk", - "SDKs/backend/webhook-sdk" + "api-reference/user-app/abdm-connect/care-contexts/link/hip-linking" ] - }, - { - "group": "Other Clients", + }, + { + "group": "Discover and Link", "pages": [ - "SDKs/EkaCare-MCP" + "api-reference/user-app/abdm-connect/care-contexts/discover/introduction", + { + "group": "PHR", + "pages": [ + "api-reference/user-app/abdm-connect/care-contexts/discover/discover", + "api-reference/user-app/abdm-connect/care-contexts/discover/link-init", + "api-reference/user-app/abdm-connect/care-contexts/discover/link-confirm" + ] + }, + { + "group": "HIP", + "pages": [ + "api-reference/user-app/abdm-connect/care-contexts/discover/on_discover", + "api-reference/user-app/abdm-connect/care-contexts/discover/link_on_init", + "api-reference/user-app/abdm-connect/care-contexts/discover/link_on_confirm" + ] + } ] - } + } + ] + } ] - }, - { - "tab": "Eka MCP", - "groups": [ - { - "group": "Get Started", - "icon": "rocket", - "pages": [ - "mcp/introduction", - "mcp/supported-tools", - "mcp/authentication" - ] - }, - { - "group": "Integrations", - "icon": "plug", - "pages": [ - "mcp/integrations/custom-client" - ] - } + }, + { + "group": "Consents", + "icon": "handshake", + "pages": [ + "api-reference/user-app/abdm-connect/consents/getting-started", + { + "group": "HIU", + "pages": [ + "api-reference/user-app/abdm-connect/consents/consent-create", + "api-reference/user-app/abdm-connect/consents/consent-list", + "api-reference/user-app/abdm-connect/consents/consent-details" + ] + }, + { + "group": "PHR", + "pages": [ + "api-reference/user-app/abdm-connect/consents/consent-approve", + "api-reference/user-app/abdm-connect/consents/consent-deny", + "api-reference/user-app/abdm-connect/consents/consent-revoke" + ] + }, + { + "group": "Auto Approval", + "pages": [ + "api-reference/user-app/abdm-connect/consents/auto-approval/get-status", + "api-reference/user-app/abdm-connect/consents/auto-approval/update-auto-approval-policy" + ] + } ] - }, - { - "tab": "CookBook", - "groups": [ - { - "group": "Whats Possible", - "pages": [ - "cookbook/whats-possible/health-assessment", - "cookbook/whats-possible/medicine-lookup", - "cookbook/whats-possible/appointment-management", - "cookbook/whats-possible/patient-management" - ] - } + }, + { + "group": "Blood Bank", + "icon": "droplet", + "pages": [ + "api-reference/user-app/abdm-connect/blood-bank/getting-started", + "api-reference/user-app/abdm-connect/blood-bank/state-district", + "api-reference/user-app/abdm-connect/blood-bank/get-blood-banks" ] - } + }, + { + "group": "NHPR ABDM", + "icon": "building-columns", + "pages": [ + "api-reference/user-app/abdm-connect/nhpr-abdm/getting-started", + { + "group": "HPR (Professionals)", + "icon": "user-doctor", + "pages": [ + "api-reference/user-app/abdm-connect/nhpr-abdm/hpr/get-aadhar-otp", + "api-reference/user-app/abdm-connect/nhpr-abdm/hpr/verify-aadhar-otp", + "api-reference/user-app/abdm-connect/nhpr-abdm/hpr/verify-mobile", + "api-reference/user-app/abdm-connect/nhpr-abdm/hpr/check-hpr-exist", + "api-reference/user-app/abdm-connect/nhpr-abdm/hpr/suggest-ids", + "api-reference/user-app/abdm-connect/nhpr-abdm/hpr/create-hpr", + "api-reference/user-app/abdm-connect/nhpr-abdm/hpr/get-mobile-otp", + "api-reference/user-app/abdm-connect/nhpr-abdm/hpr/verify-mobile-otp", + "api-reference/user-app/abdm-connect/nhpr-abdm/hpr/check-hpr-available" + ] + }, + { + "group": "HFR (Facilities)", + "icon": "hospital", + "pages": [ + "api-reference/user-app/abdm-connect/nhpr-abdm/hfr/search-facility", + "api-reference/user-app/abdm-connect/nhpr-abdm/hfr/onboard-facility", + "api-reference/user-app/abdm-connect/nhpr-abdm/hfr/link-facility" + ] + } + ] + }, + { + "group": "Scan & Pay", + "icon": "money-bill", + "tag": "Coming Soon", + "pages": [ + "api-reference/user-app/abdm-connect/scan-and-pay/getting-started", + "api-reference/user-app/abdm-connect/scan-and-pay/open-orders", + "api-reference/user-app/abdm-connect/scan-and-pay/get-open-orders", + "api-reference/user-app/abdm-connect/scan-and-pay/patient-select", + "api-reference/user-app/abdm-connect/scan-and-pay/get-patient-select", + "api-reference/user-app/abdm-connect/scan-and-pay/get-transaction-details" + ] + }, + { + "group": "Physical Consultation", + "icon": "calendar-check", + "tag": "Coming Soon", + "pages": [ + "api-reference/user-app/abdm-connect/phys-cons/search-doctors", + "api-reference/user-app/abdm-connect/phys-cons/get-doctors", + "api-reference/user-app/abdm-connect/phys-cons/search-slots", + "api-reference/user-app/abdm-connect/phys-cons/get-slots", + "api-reference/user-app/abdm-connect/phys-cons/init", + "api-reference/user-app/abdm-connect/phys-cons/get-init", + "api-reference/user-app/abdm-connect/phys-cons/confirm", + "api-reference/user-app/abdm-connect/phys-cons/get-confirm", + "api-reference/user-app/abdm-connect/phys-cons/order-status", + "api-reference/user-app/abdm-connect/phys-cons/get-order-status", + "api-reference/user-app/abdm-connect/phys-cons/cancel", + "api-reference/user-app/abdm-connect/phys-cons/get-cancel", + "api-reference/user-app/abdm-connect/phys-cons/update" + ] + }, + { + "group": "Errors", + "icon": "circle-exclamation", + "pages": [ + "api-reference/user-app/abdm-connect/errors" + ] + }, + { + "group": "Webhooks", + "icon": "webhook", + "pages": [ + "api-reference/user-app/abdm-connect/webhooks/abha-created", + "api-reference/user-app/abdm-connect/webhooks/link-care-context", + "api-reference/user-app/abdm-connect/webhooks/hip-scan-and-share", + "api-reference/user-app/abdm-connect/webhooks/hip-data-fetch", + "api-reference/user-app/abdm-connect/webhooks/hiu-data-push", + { + "group": "Care Contexts Discovery", + "pages": [ + "api-reference/user-app/abdm-connect/webhooks/discover-care-context", + "api-reference/user-app/abdm-connect/webhooks/discover-link-init", + "api-reference/user-app/abdm-connect/webhooks/discover-link-confirm" + ] + }, + { + "group": "Physical Consultation", + "tag": "Coming Soon", + "pages": [ + "api-reference/user-app/abdm-connect/webhooks/search-doctors", + "api-reference/user-app/abdm-connect/webhooks/search-slots", + "api-reference/user-app/abdm-connect/webhooks/booking-init", + "api-reference/user-app/abdm-connect/webhooks/booking-confirm", + "api-reference/user-app/abdm-connect/webhooks/booking-status", + "api-reference/user-app/abdm-connect/webhooks/booking-cancel" + ] + }, + { + "group": "Locker", + "pages": [ + "api-reference/user-app/abdm-connect/webhooks/locker-created", + "api-reference/user-app/abdm-connect/webhooks/subscription-modify", + "api-reference/user-app/abdm-connect/webhooks/subscription-notify" + ] + } + ] + } + ] + }, + { + "group": "SDKs", + "icon": "box-open", + "pages": [ + { + "group": "Web SDKs", + "icon": "globe", + "pages": [ + "SDKs/web-sdk/abha-sdk/get-started", + "SDKs/web-sdk/abha-sdk/abha-login-create", + "SDKs/web-sdk/abha-sdk/abha-consent", + "SDKs/web-sdk/abha-sdk/abha-kyc" + ] + }, + { + "group": "Backend SDK", + "icon": "code", + "pages": [ + "SDKs/backend/go-sdk" + ] + } + ] + } ] - } + }, + { + "group": "Medical Knowledge-bases", + "icon": "book-open-cover", + "pages": [ + "api-reference/knowledge-base/overview", + { + "group": "Protocols", + "icon": "brain", + "pages": [ + "api-reference/knowledge-base/protocols/search", + "api-reference/knowledge-base/protocols/publishers" + ] + }, + { + "group": "Medications", + "icon": "house-medical", + "pages": [ + "api-reference/knowledge-base/medications/search", + "api-reference/knowledge-base/medications/pharmacology" + ] + }, + { + "group": "Ontology Linking", + "icon": "link", + "pages": [ + "api-reference/knowledge-base/linking/snomed" + ] + } + ] + }, + { + "group": "Medical Records", + "icon": "book-open-cover", + "pages": [ + { + "group": "Create", + "icon": "upload", + "pages": [ + "api-reference/user-app/records/create-overview", + "api-reference/user-app/records/obtain-authorization", + "api-reference/user-app/records/upload-records" + ] + }, + { + "group": "Read", + "icon": "eye", + "pages": [ + "api-reference/user-app/records/read-documents", + "api-reference/user-app/records/describe-record", + "api-reference/user-app/records/list-records", + "api-reference/user-app/records/retrieve-health-records", + "api-reference/user-app/records/send-refresh" + ] + }, + { + "group": "Update", + "icon": "pencil", + "pages": [ + "api-reference/user-app/records/update_overview", + "api-reference/user-app/records/update-document" + ] + }, + { + "group": "Delete", + "icon": "trash", + "pages": [ + "api-reference/user-app/records/delete_overview", + "api-reference/user-app/records/delete-document" + ] + }, + { + "group": "Webhooks", + "icon": "webhook", + "pages": [ + "api-reference/user-app/records/smart-report", + "api-reference/user-app/records/record-refresh-webhook" + ] + }, + { + "group": "Cases", + "icon": "folder-open", + "pages": [ + "api-reference/user-app/records/create-case", + "api-reference/user-app/records/update-case", + "api-reference/user-app/records/list-case", + "api-reference/user-app/records/delete-case" + ] + }, + { + "group": "SDKs", + "icon": "mobile", + "pages": [ + "api-reference/user-app/records/SDKs/iOS-sdk" + ] + } + ] + }, + { + "group": "User App", + "pages": [ + { + "group": "Notifications", + "icon": "bell", + "pages": [ + "api-reference/user-app/notifications/add-device", + "api-reference/user-app/notifications/delete-device", + "api-reference/user-app/notifications/fcm-creds" + ] + }, + { + "group": "Vital", + "icon": "book-open-cover", + "pages": [ + "api-reference/user-app/vitals/vitals", + "api-reference/user-app/vitals/vital-information-table" + ] + }, + { + "group": "Webhooks", + "icon": "webhook", + "pages": [ + "api-reference/user-app/webhook/right-to-access" + ] + }, + { + "group": "Privacy", + "icon": "shield-halved", + "pages": [ + "api-reference/user-app/privacy/right-to-access" + ] + } + ] + } + ] + }, + { + "tab": "Eka MedAI", + "groups": [ + { + "group": "AI-Technologies", + "pages": [ + { + "group": "Medical Document Parsing", + "pages": [ + "eka-medai/technologies/overview", + "eka-medai/technologies/lab-report", + "eka-medai/technologies/presription", + "eka-medai/technologies/pii-extraction", + "eka-medai/technologies/document-classification", + "eka-medai/technologies/health-insurance", + "eka-medai/technologies/discharge-summary" + ] + }, + { + "group": "Medical Speech Understanding", + "pages": [ + "eka-medai/technologies/medical-scribe" + ] + }, + { + "group": "Clinical Text Processing", + "pages": [ + "eka-medai/technologies/medical-snomed-coder", + "eka-medai/technologies/medical-summary" + ] + }, + { + "group": "Medical Triaging / Profiling", + "pages": [ + "eka-medai/technologies/risk-assessment", + "eka-medai/technologies/symptom-checker" + ] + }, + "eka-medai/technologies/health-bot" + ] + }, + { + "group": "Medical Knowledge-bases", + "pages": [ + "eka-medai/indian_branded_drugs", + "eka-medai/indian_treatment_protocols" + ] + }, + { + "group": "Highlights", + "pages": [ + "eka-medai/spotlight", + "eka-medai/datasets" + ] + } + ] + }, + { + "tab": "SDKs", + "groups": [ + { + "group": "Android", + "pages": [ + "SDKs/android/ekascribe", + "SDKs/android/medical-records" + ] + }, + { + "group": "Web SDK", + "pages": [ + "SDKs/web-sdk/getting-started" + ] + }, + { + "group": "Backend", + "pages": [ + "SDKs/backend/ekapython-sdk", + "SDKs/backend/webhook-sdk", + "SDKs/backend/report-parsing-sdk", + "SDKs/backend/report-parsing-sdk-java" + ] + }, + { + "group": "Other Clients", + "pages": [ + "SDKs/EkaCare-MCP" + ] + } + ] + }, + { + "tab": "Eka MCP", + "groups": [ + { + "group": "Get Started", + "icon": "rocket", + "pages": [ + "mcp/introduction", + "mcp/supported-tools", + "mcp/authentication" + ] + }, + { + "group": "Integrations", + "icon": "plug", + "pages": [ + "mcp/integrations/custom-client" + ] + } + ] + }, + { + "tab": "CookBook", + "groups": [ + { + "group": "Whats Possible", + "pages": [ + "cookbook/whats-possible/health-assessment", + "cookbook/whats-possible/medicine-lookup", + "cookbook/whats-possible/appointment-management", + "cookbook/whats-possible/patient-management" + ] + } + ] + } ] - }, - "logo": { - "light": "https://cdn.eka.care/vagus/clzwrv3o600260ti3bg9q1det.png", - "dark": "https://cdn.eka.care/vagus/clzws1tfc00270ti3eiwn5jo5.png" - }, - "navbar": { - "links": [ - { - "label": "Support", - "href": "https://discord.gg/THgd5S22EK" - }, - { - "label": "Developer Discord", - "anchor": "Developer Discord", - "href": "https://discord.gg/THgd5S22EK", - "icon": "discord", - "iconType": "brands" - } - ], - "primary": { - "type": "button", - "label": "Get Started", - "href": "https://console.eka.care" - } - }, - "footer": { - "socials": { - "x": "https://x.com/ekacarehq", - "github": "https://github.com/eka-care", - "linkedin": "https://www.linkedin.com/company/ekacare" - } + } + + ] + }, + "logo": { + "light": "https://cdn.eka.care/vagus/clzwrv3o600260ti3bg9q1det.png", + "dark": "https://cdn.eka.care/vagus/clzws1tfc00270ti3eiwn5jo5.png" + }, + "navbar": { + "links": [ + { + "label": "Support", + "href": "https://discord.gg/THgd5S22EK" + }, + { + "label": "Developer Discord", + "anchor": "Developer Discord", + "href": "https://discord.gg/THgd5S22EK", + "icon": "discord", + "iconType": "brands" + } + ], + "primary": { + "type": "button", + "label": "Get Started", + "href": "https://console.eka.care" + } + }, + "footer": { + "socials": { + "x": "https://x.com/ekacarehq", + "github": "https://github.com/eka-care", + "linkedin": "https://www.linkedin.com/company/ekacare" } + } } \ No newline at end of file diff --git a/integrations/core-emr/appointments.mdx b/integrations/core-emr/appointments.mdx index 157f404a..deb59431 100644 --- a/integrations/core-emr/appointments.mdx +++ b/integrations/core-emr/appointments.mdx @@ -13,4 +13,7 @@ An Appointment is a scheduled meeting between a patient and a doctor. Appointmen - **end_time** (datetime): End time of the appointment - **payment** (object): Payment details for the appointment -Read more : ([API Reference - Appointment](https://developer.eka.care/api-reference/doc-tool/Actors/actors)) section. \ No newline at end of file +Read more : ([API Reference - Appointment](https://developer.eka.care/api-reference/doc-tool/Actors/actors)) section. + +Read more : ([API Reference - communication-flow-appointment-clinical-events ](/communication-flow-appointment-clinical-events)) section. + diff --git a/integrations/interoperability/abdm.mdx b/integrations/interoperability/abdm.mdx index 66e78dd7..127d7212 100644 --- a/integrations/interoperability/abdm.mdx +++ b/integrations/interoperability/abdm.mdx @@ -1,3 +1,4 @@ -## Work in progress +## ABDM CONNECT -WIP \ No newline at end of file + +Read more : ([API Reference - abdm-connect](/abdm-connect)) section. \ No newline at end of file From 1a9fd0f6bb729adc93adf9159fe53768159ae0cd Mon Sep 17 00:00:00 2001 From: priyankadvekacare Date: Tue, 27 Jan 2026 19:49:27 +0530 Subject: [PATCH 3/4] integration name to product dtails --- docs.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs.json b/docs.json index 14a698f6..5b76ec5d 100644 --- a/docs.json +++ b/docs.json @@ -36,7 +36,7 @@ ] }, { - "group": "Integrations", + "group": "Product Details", "pages": [ { "group": "Core-EMR", From 9124f88d0461f95b3f0528723c06b5e67667c9ef Mon Sep 17 00:00:00 2001 From: priyankadvekacare Date: Mon, 2 Feb 2026 11:36:49 +0530 Subject: [PATCH 4/4] Update get started guide --- user-guides/get-started.mdx | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/user-guides/get-started.mdx b/user-guides/get-started.mdx index 42e4fd06..b3e72a99 100644 --- a/user-guides/get-started.mdx +++ b/user-guides/get-started.mdx @@ -57,9 +57,12 @@ import { Columns, Card } from '@mintlify/components' Eka Connect’s API authentication securely verifies users and applications, ensuring only authorized access to sensitive healthcare data. **How to Authenticate with EKA’s API** + + 1. Short Lived Token +
- +

Authenticate your app using the login API with your Client ID and Client Secret to receive the required access tokens.

@@ -67,7 +70,7 @@ import { Columns, Card } from '@mintlify/components'
- +

Pass the access token in the Authorization header with each API request to confirm your app’s access to Eka services.

@@ -75,7 +78,7 @@ import { Columns, Card } from '@mintlify/components'
- +

Access tokens expire for security reasons and return a 401 Unauthorized error, use the Refresh Token API to generate a new access token.

@@ -84,8 +87,10 @@ import { Columns, Card } from '@mintlify/components' - **Access Token**: A short-lived token (usually 30 minutes) sent with each API request to authorize your app, refreshed using the Refresh Token API.([Access Token API](https://developer.eka.care/api-reference/authorization/client-login)) - - **Refresh Token**: A longer-lived token that helps you get a new Access Token when the old one expires, without having to log in again. ([Refresh Token API](https://developer.eka.care/api-reference/authorization/refresh-token)) - - Read more : ([API Reference - Authorization Get Started](https://developer.eka.care/api-reference/authorization/getting-started)) section. + - **Refresh Token**: A longer-lived token that helps you get a new Access Token when the old one expires, without having to log in again. ([Refresh Token API](/api-reference/authorization/refresh-token-v2)) + + 2. Long Lived Token : ([Long Lived Token](https://developer.eka.care/api-reference/authorization/getting-started)) section. + We recommend reviewing our products before starting integration and selecting the one that best fits your use case.