# Eka Developer Platform APIs
## Docs
- [Get Started](https://ekacare-mintlify-efa94f7d.mintlify.site/user-guides/get-started.md): SIGN UP. BUILD. DEPLOY. 🚀
- [Eka Products](https://ekacare-mintlify-efa94f7d.mintlify.site/user-guides/eka-products.md): Explore all Eka platform products across Core EMR, Health AI, Interoperability, and MCP.
- [EkaAgents Changelog](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/changelog/eka-agents.md): Feature releases, improvements, and fixes across the chatbot widget, MedAssist SDK, MCP server, and AI layer.
- [EkaScribe Changelog](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/changelog/ekascribe.md): Feature releases, improvements, and fixes across EkaScribe — extension, web, mobile, and AI.
- [Release notes — April 8, 2026](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/changelog/release-notes-2026-04-06.md): Daily release notes covering all changes shipped the week of March 31 – April 8, 2026.
- [Weekly update — Week of March 31, 2026](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/changelog/weekly-update-2026-04-06.md): Weekly summary of user-facing changes shipped March 31 – April 8, 2026.
- [Under the hood — March 2026](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/changelog/under-the-hood-march-2026.md): Monthly transparency post covering infrastructure, reliability, performance, and security work across the Eka platform in March 2026.
- [Assessments](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/health-ai/assessments.md): Structured capture of patient-reported health data across care journeys
- [EkaScribe](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/health-ai/ekascribe.md): Clinical and enterprise use cases for medical-grade speech-to-documentation APIs
- [MedAssist](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/health-ai/medassist.md): Agentic medical assistant for real-time medical conversations using medical LLMs
- [Medical DB](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/health-ai/medical-db.md): Standardized medical reference database for structured clinical knowledge
- [Medical Document Parsing](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/health-ai/medical-document-parsing.md): Extract structured clinical data from lab report documents
- [Medical Entity Codification](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/health-ai/medical-entity-codification.md): Map free-text medical entities to standardised ontology codes for structured, interoperable health data
- [MCP for Indian treatment protocol searchs](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/mcp/MCP-for-Indian-treatment-protocol-search.md): India-specific drug, protocol, and pharmacology intelligence APIs
- [MCP for EMR](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/mcp/mcp-for-emr.md): Self-hosted MCP server bridging Eka.care APIs with LLM applications
- [ABDM](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/interoperability/abdm.md): Plug-and-play APIs to integrate healthcare systems with India's ABDM ecosystem
- [Patient](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/core-emr/patients.md): Patient profiles and demographic records within Core EMR
- [Doctor](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/core-emr/doctor.md): Medical professional profiles and availability within Core EMR
- [Appointment](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/core-emr/appointments.md): Scheduled patient–doctor interactions within Core EMR
- [Clinic](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/core-emr/clinic.md): Healthcare facility profiles within Core EMR
- [Payments](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/core-emr/payments.md): Financial transactions for patient services within Core EMR
- [Prescription](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/core-emr/prescription.md): Medical prescriptions and treatment instructions within Core EMR
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/console/overview.md): Manage your agents, datasets, and integrations from the EkaCare Developer Console
- [Dataset](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/console/dataset.md): Attach your own doctors, facilities, and services so EkaCare agents can search and operate on your data
- [Doctor Dataset](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/console/doctor-dataset.md): Attach your list of doctors so agents can find and recommend them based on specialty, name, city, or facility
- [Facility Dataset](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/console/facility-dataset.md): Attach your hospitals, clinics, and care centres so agents can help users find the right place to visit
- [Service Dataset](https://ekacare-mintlify-efa94f7d.mintlify.site/integrations/console/service-dataset.md): Attach your medical services, tests, and procedures so agents can answer questions about what you offer
- [Getting started](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/authorization/getting-started.md)
- [Connect Login](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/authorization/client-login.md): Authorization APIs to get access and refresh token
- [Connect Refresh](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/authorization/refresh-token-v2.md): Get new Authorization token using the refresh token
- [Delete Account](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/authorization/delete-account.md): Delete User Privacy Data
- [Oidc Verify](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/authorization/oidc-user-verify.md): Connect Client Auth Verify and Eka Token
- [Oidc Refresh](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/authorization/oidc-user-refresh.md): Connect Client Auth Refresh
- [Python SDK](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/authorization/sdks/python-sdk.md): A Python SDK for interacting with Eka Care APIs.
- [Go SDK](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/authorization/sdks/go-sdk.md): A GO SDK for interacting with Eka Care APIs.
- [Java SDK](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/authorization/sdks/java-sdk.md): A Java Spring Boot SDK for interacting with Eka Care APIs.
- [Invite flow](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/authorization/invite-flow.md)
- [Encrypted API Requests and Responses](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/end-to-end-encryption/guide.md): Guide for implementing end-to-end encryption using JWE for Eka Care APIs
- [Getting Started](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/connect/webhooks/getting-started.md)
- [Webhook Signature](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/connect/webhooks/webhook-signature.md)
- [Register Webhook](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/connect/webhooks/register-webhook.md): Registers a new webhook triggered by specific events. Each webhook is linked to a `business_id`, `client_id`, `endpoint`, and `event_names` defining the events that trigger it. The service sends POST requests to the specified URL for these events. The URL must be reachable and preferably secure (HTT…
- [Get Webhooks](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/connect/webhooks/get-webhooks.md): Retrieves all registered webhooks. This endpoint allows partners to get a list of all webhooks that have been registered. Each webhook in the list includes details such as the unique identifier, event names that trigger the webhook, the endpoint URL, the signing key (if provided), the client ID, the…
- [Delete a Webhook](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/connect/webhooks/delete-webhook.md): Deletes an existing webhook based on its ID. This endpoint allows partners to remove a previously registered webhook by specifying its unique identifier in the path parameter. The `id` parameter is required and must match the ID of the webhook to be deleted. Upon successful deletion, the service wil…
- [Webhook Samples](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/connect/webhooks/webhook-samples.md)
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/overview.md)
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/assessment-flow/overview.md)
- [Step 1. Initialization](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/assessment-flow/initialization/initialize-assessment.md): This API is used to initialize the assessment. It returns an assessment_id that uniquely identifies the assessment session. This API must be called to initiate a user assessment
- [Step 2. Start Assessment](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/assessment-flow/continue/start-assessment.md): This API is used to start and get the first question of the assessment. Use this API to get the first question.
- [Step 3. Continue Assessment](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/assessment-flow/continue/continue-assessment.md): This API is used to submit user answers and get the next questions based on the answers. Call this API multiple times until the assessment is complete where `is_last_question` will be true
- [Step 4. Submit Assessment](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/assessment-flow/submit/submit-assessment.md): This API is used to Submit the assessment. This api should be called after the assessment is completed and progress reaches 100%. Use this API to submit the assessment and get assessment summary
- [Get Assessment Data](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/questionnaire_data.md): This API retrieves the assessment data for a given assessment ID. The assessment data includes all the available information about `practitioner`, `patient` and `questionnaire`.
- [Get Questionnaire Data (V2)](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/questionnaire-v2.md): Fetch the full questionnaire (questions, answers, practitioner, patient, and scoring) for one or more assessment sessions. Unlike the v1 `questionnaire_data` endpoint, this API accepts multiple assessment IDs in a single request and requires authentication — only the owning business can retrieve its…
- [List all the components](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/component-info/list-all-components.md): This API is used to list all the components and the details about request and response format of each component. It includes the json schema of the request and response format of each component.
- [Fetch Grouped Assessments](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/fetch-assessment-v2.md): Fetch assessments from both Self-Assessment and Smartcheck modules.
- [Fetch assessments (Deprecated)](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/fetch-assessments-by-id.md): Fetch assessments for patients or doctors based on filters like status, workflow ID and date range.
- [Python SDK](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/SDKs/ekapython-sdk.md): Eka Python SDK for assessment
- [TS SDK](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/SDKs/assessment-ts-sdk.md): Complete implementation guide for the Assessment TS SDK
- [Assessment Workflows](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/assessment-workflows.md)
- [Symptoms dump](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/symptoms-dump.md)
- [Error Codes](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/error-codes.md)
- [↗️ Continue Assessment Request Format](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/assessment-flow/continue/continue-request-formats.md)
- [↙️ Continue Assessment Response Format](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/assessment-flow/continue/continue-response-formats.md)
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/ekascribe/overview.md)
- [Quick Start](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/ekascribe/quick-start.md): A step by step guide to integrate EkaScribe into your application in just few minutes
- [TypeScript SDK](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/ekascribe/SDKs/TS-sdk.md)
- [Python SDK](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/ekascribe/SDKs/python-sdk.md)
- [Java SDK](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/ekascribe/SDKs/java-sdk.md)
- [Android SDK](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/ekascribe/SDKs/android-sdk.md)
- [iOS SDK](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/ekascribe/SDKs/ios-sdk.md)
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/ekascribe/ekascribe-v2/overview.md)
- [Presigned URL](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/ekascribe/ekascribe-v2/presigned-url.md): This endpoint generates presigned URLs for uploading audio files to S3. It provides the necessary credentials and upload parameters to securely upload files directly to AWS S3.
- [File Upload Process](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/ekascribe/ekascribe-v2/file-upload.md)
- [Start Transcription](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/ekascribe/ekascribe-v2/init.md): Start the transcription process for the uploaded audio files. This endpoint is called after uploading any audio files in S3 bucket for transcription and processing.
- [Transcription Result](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/ekascribe/ekascribe-v2/result.md): Retrieve the status and results of a transcription session using the session ID. This endpoint provides comprehensive information about the transcription process including: - Current processing status - Structured output data when available - Template-specific results and status - Error and warning…
- [Upload Voice](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/ekascribe/ekascribe-v1/upload-voice.md): This API accepts audio files as input, transcribes the spoken content into text using advanced speech-to-text processing, and converts the transcribed data into a structured FHIR-compliant JSON format.
- [Retrieve Result](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/ekascribe/ekascribe-v1/retrieve-transcribe.md): Retrieve a voice record result using the Session ID (also referred to as Transaction ID).
- [Audio Transcription](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/ekascribe/audio-transcription.md): Eka Care's ASR (Automatic Speech Recognition) API for medical speech transcription converts spoken medical language into accurate text. It's designed to understand medical terminology, drug names, procedures, and diseases etc.
- [IP Allowlisting for Clients](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/ekascribe/ip-allowlisting-for-clients.md): Allowlisting and endpoint information for Eka Scribe APIs & Audio transcription
- [System Requirements for Extension](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/ekascribe/System-Requirements.md)
- [Eka FHIR Structure](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/ekascribe/FHIR/Eka-FHIR-structure.md): FHIR resource mappings for Eka Care medical data
- [MedAssist Agent](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/medassist/overview.md): MedAssist is a medical assistant agentic functionality that helps users communicate with our state of the art medical LLM for medical concerns and healthcare guidance.
- [Create Session](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/medassist/create-session.md): Creates a new MedAssist session that provides a session ID and session token for WebSocket communication.
- [Get Session](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/medassist/get-session.md): Retrieves the current status and details of an existing MedAssist session.
- [Refresh Session Token](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/medassist/refresh-session.md): Refreshes an expired session token to extend the session lifetime.
- [WebSocket API](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/medassist/websocket.md): Real-time communication with MedAssist through WebSocket connection
- [TypeScript SDK](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/medassist/typescript-sdk.md): Complete TypeScript SDK for MedAssist with configurable UI components
- [Introduction](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/medical-document-parsing/introduction.md)
- [Upload Report](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/medical-document-parsing/upload-report.md): Upload the image or PDF file
- [Parsed Report Result](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/medical-document-parsing/parsed-report-result.md): Use this API with the document_id to fetch results. This endpoint returns a JSON response that includes a detailed and structured parsed report.
- [Delete Document](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/medical-document-parsing/delete-document.md): This API is used to delete a document using a document ID.
- [Python](https://ekacare-mintlify-efa94f7d.mintlify.site/SDKs/backend/report-parsing-sdk.md): A Python SDK for parsing medical documents using Eka Care APIs
- [Java](https://ekacare-mintlify-efa94f7d.mintlify.site/SDKs/backend/report-parsing-sdk-java.md): A Java Spring Boot SDK for parsing medical documents using Eka Care APIs
- [Smart report webhook](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/medical-document-parsing/smart-report-webhook.md)
- [Pii webhook](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/medical-document-parsing/pii-webhook.md)
- [Classification webhook](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/medical-document-parsing/classification-webhook.md)
- [Medical Entity Codification](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/medical-entity-codification/overview.md): Map free-text medical entities to standardised ontology codes — SNOMED CT, LOINC, ICD-10-CM and Eka's medication database.
- [List Registry](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/medical-entity-codification/registry.md): Returns every ontology available for codification, the versions of each ontology, and the active indexes backing them. Use this to discover the exact `ontology` and `version` values to send to the linking endpoints.
- [Link Entity](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/medical-entity-codification/link-entity.md): Links a single free-text medical entity to candidate codes from the requested ontology. The `metadata` field carries ontology-specific hints — it is **strongly recommended for LOINC** (a unit can change the linked code) and **optional for medication**. SNOMED CT and ICD-10-CM Comprehend do not use `…
- [Link Entities (Batch)](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/medical-entity-codification/link-entity-batch.md): Links up to 5 free-text entities in a single call. All queries in a batch share the same `ontology`, `version`, `top_k` and `metadata`. The response contains one result block per query, in request order.
- [Search Drugs and Laboratory Tests](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/medical-db/drugs-and-labs.md): This endpoint returns comprehensive information about pharmaceutical drugs and laboratory tests from the Eka medical database based on search query.
- [Search Symptoms and Diagnoses](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/medical-db/symptoms-and-diagnosis.md): This endpoint returns comprehensive information about medical symptoms and diagnoses from the Eka medical database based on search query.
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/overview.md): Understand what ABDM is, who the key players are, and what you can build with EKA's ABDM Connect APIs and SDKs.
- [Milestone 1](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/flows/m1.md): ABHA Creation and Login flows for ABDM integration.
- [Milestone 2](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/flows/m2.md): Care Context Linking and Data Fetch flow for ABDM integration.
- [Milestone 3](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/flows/m3.md): Consent management and health data retrieval flow for ABDM integration.
- [Milestone 4](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/flows/m4.md): Healthcare Professional Registry (HPR), Health Facility Registry (HFR), and Onboarding flows for ABDM integration.
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/registration/intro.md)
- [Generate OTP](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/enrollment/aadhaar/initiate-registration.md): This endpoint is used to initiate the Aadhaar registration process.
- [Resend OTP](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/enrollment/aadhaar/aadhaar-resend-otp.md): This endpoint is used to resend a otp for aadhaar registration process.
- [Verify OTP](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/enrollment/aadhaar/verify-otp.md): This endpoint is used to verify Aadhaar otp generated for registration using Aadhaar.
- [Mobile Resend OTP](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/enrollment/aadhaar/mobile-resend-otp.md): This endpoint is used to resend the mobile otp for aadhaar registration process.
- [Mobile Verify OTP](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/enrollment/aadhaar/mobile-verify.md): This API operates on a skip logic basis. If the mobile number provided in the second step differs from the one linked to the Aadhaar, this API will be used to verify the new mobile number.
- [Create](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/enrollment/aadhaar/create-abha.md): This API is used to create a new ABHA address
- [Auto Login](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/enrollment/aadhaar/auto-login.md): API for Auto login
- [Generate OTP](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/enrollment/mobile/init.md): This endpoint is used to initiate the registration process for a mobile number.
- [Resend OTP](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/enrollment/mobile/resend.md): This endpoint is used to resend a mobile registration request.
- [Verify OTP](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/enrollment/mobile/verify.md): This endpoint allows to verify a mobile otp.
- [Create](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/enrollment/mobile/create.md): This API is used to create a new ABHA address for the user.
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/enrollment/face-auth/intro.md): Authenticate users via Aadhaar-based facial recognition
- [Face Auth Init](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/enrollment/face-auth/face-auth-init.md): Face Auth endpoint is used to init face-auth endpoint.
- [Capture Face](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/enrollment/face-auth/face-auth-capture.md): Capture PID endpoint is used to capture face-auth pid.
- [Verify Face](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/enrollment/face-auth/face-auth-verify.md): Verify PID endpoint is used to verify face-auth pid.
- [Generate OTP](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/login/init.md): Generates an OTP for login. Supports login via Aadhaar number, mobile number, ABHA number, and ABHA address.
- [Verify OTP](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/login/verify.md): Verifies the login OTP. If logging in via ABHA address, this endpoint also completes the login process.
- [Login](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/login/login.md): Handles login via Aadhaar number, ABHA number, or mobile number.
- [Does Abha Address Exist](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/commons/does-health-id-exist.md): This API endpoint allows to check whether provided health id is already present in system.
- [Pincode details](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/commons/pincode-details.md): This API endpoint is used to fetch pincode details.
- [Suggest Abha Address](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/commons/suggest-abha-address.md): This API endpoint is used to fetch some suggested abha id that are available on the basis of user details.
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/profile/getting-started.md)
- [Search ABHA](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/profile/search/search.md): Search KYCed ABHA profiles using mobile number
- [ABHA QR Code](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/profile/cards/qr-code.md): Fetch the data for ABHA qr code display. Please cache these results locally. We do not recommend calling this API on every page load. Evict the cache when there is profile update.There is no fixed structure for this JSON; it can vary depending on the creation of ABHA. Generate…
- [ABHA card](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/profile/cards/abha-card.md): Fetch the ABHA card.Please cache these results locally. We do not recommend calling this API on every page load. Evict the cache when there is profile update.
- [Profile Details](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/profile/details/profile-details.md): Fetches the ABHA profile of the User. Please cache these results locally. We do not recommend calling this API on every page load. Evict the cache when there is profile update.
- [Update Profile](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/profile/details/update-profile.md): Name, gender and date of birth cannot be edited for a KYC verified ABHA
- [Delete Profile](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/profile/details/delete.md): This endpoint removes the specified ABHA profile along with all associated documents, vital records, and any other related data from the system.Please note that the ABHA metadata will remain in the ABDM system, as ABDM does not provide a delete option
- [Kyc init](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/profile/kyc/kyc-init.md): Request otp to initialise the KYC flow
- [Kyc resend](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/profile/kyc/kyc-resend.md): Resend otp for KYC
- [Kyc verify](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/profile/kyc/kyc-verify.md): Verify OTP to complete KYC
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/scan-and-share/getting-started.md)
- [Request to generate token](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/scan-and-share/phr-scan-share.md): Request to generate appointment token at the facility. Get the hip_id and counter_id by reading the QR code of the Hospital/Clinic. Use the device location for the location data
- [Get appointment token](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/scan-and-share/phr-scan-share-token.md): Get token number issued by the facility
- [On-Share](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/scan-and-share/scan-on-share.md): This API receives the Token Generated by the facility.
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/session/getting-started.md)
- [Status](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/session/status.md): Status of the user by the session.
- [Init](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/session/init.md): Generate mobile OTP for user session token
- [Verify](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/session/verify.md): Verify mobile OTP and get user session token
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/patient-requests/getting-started.md)
- [List requests](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/patient-requests/list-requests.md): API to list all the Subscriptions and Consent requests
- [Requests get details](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/patient-requests/requests-get-details.md)
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/providers/getting-started.md)
- [Get Provider Details](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/providers/provider.md): Fetches the Providers based on the HIP ID.
- [Search Providers](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/providers/search/providers.md): Fetches the List of Providers.
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/care-contexts/getting-started.md)
- [Encryption](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/care-contexts/ecdh-encryption.md): ECDH encryption for ABDM health data exchange using the open-source abdm-ecdh library.
- [Update public keyset](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/care-contexts/hiu-keys.md): API to update the HIU's public keyset.
- [Push care context data to HIU](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/care-contexts/data-on-fetch.md): Use this API to push encrypted FHIR data to the HIU after receiving the [`abha.hip_data_fetch`](/api-reference/user-app/abdm-connect/webhooks/hip-data-fetch) webhook.
- [Push FHIR parsing status](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/care-contexts/data-on-push.md): API for HIU to push care context FHIR parsing status
- [Get Linked Providers](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/care-contexts/providers/providers.md)
- [Get Linked CareContexts](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/care-contexts/records/records.md)
- [Care context linking](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/care-contexts/link/hip-linking.md): Use this API to link a care context to the patient's ABHA address. A care context represents a visit, test, or any logical grouping of health records.
- [Notify unlinked care contexts](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/care-contexts/records/notify.md): This API is used by HIP to notify the gateway when a new health record is ready to be shared with a user.
- [Care Context Discovery](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/care-contexts/discover/introduction.md)
- [Discover unlinked care-contexts](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/care-contexts/discover/discover.md): ABDM allows a user to find their health records from any health facility they have visited via the discovery process.
- [Initialise Linking](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/care-contexts/discover/link-init.md): Initialise the linking for discovered care context.
- [Confirm Linking](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/care-contexts/discover/link-confirm.md): Confirm linking for discovered care context
- [Discover On Care Contexts](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/care-contexts/discover/on_discover.md): This API is used to send unlinked care contexts to abdm.
- [Discover Link On Init](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/care-contexts/discover/link_on_init.md): This API is used by HIP to initiate the linking of unlinked health records (care contexts). HIP must send an OTP and provide details such as OTP expiry and other related information.
- [Discover Link On Confirm](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/care-contexts/discover/link_on_confirm.md): This API is used by HIP to confirm the linking of care contexts after OTP verification.
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/consents/getting-started.md)
- [Consent create](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/consents/consent-create.md)
- [Consent list](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/consents/consent-list.md)
- [Consent details](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/consents/consent-details.md)
- [Consent approve](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/consents/consent-approve.md): This endpoint is used to approve the consent
- [Consent deny](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/consents/consent-deny.md): This endpoint is used to deny the consent
- [Consent revoke](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/consents/consent-revoke.md): This endpoint is used to revoke the consent
- [Get status](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/consents/auto-approval/get-status.md): Fetch the auto approval policy settings
- [Update auto approval policy](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/consents/auto-approval/update-auto-approval-policy.md): Update the auto approval policy settings
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/blood-bank/getting-started.md)
- [Search Blood Banks](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/blood-bank/state-district.md): User can search blood banks using State & District wise.
- [Get Blood Banks](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/blood-bank/get-blood-banks.md): User can get blood banks.
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/nhpr-abdm/getting-started.md)
- [Get Aadhaar OTP](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/nhpr-abdm/hpr/get-aadhar-otp.md): Get Aadhar OTP
- [Verify Aadhaar OTP](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/nhpr-abdm/hpr/verify-aadhar-otp.md): Verify Aadhar OTP
- [Verify Mobile](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/nhpr-abdm/hpr/verify-mobile.md): Verify Aadhaar Linked Mobile
- [Get HPR Info](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/nhpr-abdm/hpr/check-hpr-exist.md): Check if HPR ID Exists
- [Suggest IDs](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/nhpr-abdm/hpr/suggest-ids.md): Get Suggested HPR IDs
- [Create HPR](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/nhpr-abdm/hpr/create-hpr.md): Create HPR ID
- [Get Mobile OTP](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/nhpr-abdm/hpr/get-mobile-otp.md): Generate Mobile OTP
- [Verify Mobile OTP](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/nhpr-abdm/hpr/verify-mobile-otp.md): Verify Mobile OTP
- [Check If HPR is Available](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/nhpr-abdm/hpr/check-hpr-available.md): Check HPR ID Availability
- [Search HFR](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/nhpr-abdm/hfr/search-facility.md): Search Facility
- [Onboard HFR](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/nhpr-abdm/hfr/onboard-facility.md): Onboard Facility
- [Link HFR](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/nhpr-abdm/hfr/link-facility.md): Link a facility to the ABDM Bridge
- [Facility Onboarding](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/nhpr-abdm/onboarding-overview.md): Onboard your ABDM-registered healthcare facility to the Eka system
- [Onboard facility](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/nhpr-abdm/onboarding.md): Onboard facility
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/scan-and-pay/getting-started.md)
- [Open Orders](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/scan-and-pay/open-orders.md): Share patient profile to get open orders.
- [Get Open Orders](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/scan-and-pay/get-open-orders.md): Retrieve open orders by request ID.
- [Patient Select](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/scan-and-pay/patient-select.md): To get payment link for selected Open Order with intent - 'PAYMENT_ORDER'
- [Get Patient Select Details](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/scan-and-pay/get-patient-select.md): Retrieve open orders by request ID.
- [Get Transaction Details](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/scan-and-pay/get-transaction-details.md): Retrieve open orders by request ID.
- [Search doctors](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/phys-cons/search-doctors.md): This api is used to search for doctors.
- [Get doctors](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/phys-cons/get-doctors.md): Fetches a list of doctors matching the given search criteria.
- [Search slots](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/phys-cons/search-slots.md): This API is used to search for available consultation slots for booking.
- [Get slots](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/phys-cons/get-slots.md): Fetches the list of a doctor available consultation slots.
- [Init](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/phys-cons/init.md): This api is used to Initiate the Booking.
- [Get init](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/phys-cons/get-init.md): Fetch initiation response for a physical consultation, including terms and conditions, payment modes, and pricing details.
- [Confirm](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/phys-cons/confirm.md): Confirm a physical consultation booking.
- [Get confirm](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/phys-cons/get-confirm.md): Retrieve booking confirmation details, including the OTP that must be presented to the doctor before consultation.
- [Order status](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/phys-cons/order-status.md)
- [Get order status](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/phys-cons/get-order-status.md)
- [Cancel](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/phys-cons/cancel.md): Cancel a physical consultation booking.
- [Get cancel](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/phys-cons/get-cancel.md): Retrieve the cancellation status of a physical consultation booking.
- [Update](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/phys-cons/update.md): Update the details of a physical consultation appointment.
- [Error Code Mapping](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/errors.md)
- [ABHA Address Created](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/webhooks/abha-created.md)
- [Care Context Linking Status](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/webhooks/link-care-context.md)
- [Scan and Share Token Received](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/webhooks/hip-scan-and-share.md)
- [Health Data Requested by HIU](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/webhooks/hip-data-fetch.md)
- [Health Data Received from HIP](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/webhooks/hiu-data-push.md)
- [Consent update](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/webhooks/consent-update.md)
- [Discovery Request Received](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/webhooks/discover-care-context.md)
- [Link Initiation - Generate OTP](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/webhooks/discover-link-init.md)
- [Link Confirmation - Verify OTP](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/webhooks/discover-link-confirm.md)
- [Search doctors](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/webhooks/search-doctors.md)
- [Search slots](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/webhooks/search-slots.md)
- [Booking init](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/webhooks/booking-init.md)
- [Booking confirm](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/webhooks/booking-confirm.md)
- [Booking status](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/webhooks/booking-status.md)
- [Booking cancel](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/webhooks/booking-cancel.md)
- [Locker Created](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/webhooks/locker-created.md)
- [Subscription Updated](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/webhooks/subscription-modify.md)
- [New Care Context Linked (Subscription)](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/webhooks/subscription-notify.md)
- [Get Started](https://ekacare-mintlify-efa94f7d.mintlify.site/SDKs/web-sdk/abha-sdk/get-started.md): Complete implementation guide for the ABHA[Ayushman Bharat Digital Mission] SDK
- [Registration](https://ekacare-mintlify-efa94f7d.mintlify.site/SDKs/web-sdk/abha-sdk/abha-login-create.md): Complete implementation guide for the ABHA SDK to be used for ABHA Login or Create.
- [Profile KYC](https://ekacare-mintlify-efa94f7d.mintlify.site/SDKs/web-sdk/abha-sdk/abha-kyc.md): Complete implementation guide for the ABHA SDK to be used for ABHA KYC Verification Flow.
- [Consent Management](https://ekacare-mintlify-efa94f7d.mintlify.site/SDKs/web-sdk/abha-sdk/abha-consent.md): Complete implementation guide for the ABHA SDK to be used for ABHA Consent Management Flow.
- [Scan & Share](https://ekacare-mintlify-efa94f7d.mintlify.site/SDKs/web-sdk/abha-sdk/abha-s&s.md): Complete implementation guide for the ABHA SDK to be used for ABHA Scan & Share Book Appointment Flow.
- [Custom Theming](https://ekacare-mintlify-efa94f7d.mintlify.site/SDKs/web-sdk/abha-sdk/abha-sdk-theme.md): Customize the ABHA SDK colors to match your application's branding
- [Get Started](https://ekacare-mintlify-efa94f7d.mintlify.site/SDKs/web-sdk/consent-management/get-started.md): Embed ABDM medical records consent management into your application
- [Get Started](https://ekacare-mintlify-efa94f7d.mintlify.site/SDKs/web-sdk/nhpr-sdk/get-started.md): Complete implementation guide for the NHPR (Health Professional Registry) SDK
- [Golang](https://ekacare-mintlify-efa94f7d.mintlify.site/SDKs/backend/go-sdk.md)
- [Actors](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/Actors/actors.md)
- [Before you begin](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/Instructions/before-you-begin.md)
- [Getting started](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/patient-registration-api/getting-started.md)
- [Add Patient to Directory](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/patient-registration-api/add-patient-to-directory.md): This functionality enables the addition of new patient records to a business' directory. Users can provide necessary details such as personal information, contact details, and medical history to create a new patient profile.
- [Search Patient profiles by mobile number](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/patient-registration-api/search-patient-by-mobile.md): This API provides functionality to get all profiles of patient by their mobile number in business' directory.
- [Get patient details by profile id](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/patient-registration-api/get-patient-details-by-id.md): This API provides functionality to get details of a patient by their Eka profile id, from a business' directory. The patient should have been previously added to the business directory for this API to return the patient's details.
- [Update Patient Details](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/patient-registration-api/update-patient-details-api.md): Thi API provides functionality to update patient details for the registered patients.
- [Getting started](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/patient-directory-apis/getting-started.md)
- [Create a patient profile](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/patient-directory-apis/add-patient.md): Allows businesses to add new patient record by capturing personal, contact, and medical information.
- [Search patient profiles](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/patient-directory-apis/search-patient.md): **Global Search is exclusive to specific workspaces only. Please reach out to support.**
- [Retrieve patient profile](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/patient-directory-apis/retrieve-patient-details.md)
- [Update patient profile details](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/patient-directory-apis/update-patient-details.md): Payload for updating patient profile.
- [Archive patient profile](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/patient-directory-apis/delete-patient.md): **Note:** The patient profile is not deleted permanently — it is only archived. Archived profiles can still be retrieved using the `arc=true` query parameter in the retrieve API.
- [List patient profiles](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/patient-directory-apis/patients-list-minified.md): Retrieves a paginated list of patient profiles.
- [Retrieve patient profiles by mobile number](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/patient-directory-apis/retrieve-patients-by-mobile.md): Retrieves patient profiles using the mobile number in a workspace. The mobile number must be in the format `+`.
- [Retrieve patient profile by username](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/patient-directory-apis/retrieve-patient-by-username.md): Retrieves patient profile using username in a workspace.
- [Retrieve EMR user profile](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/patient-directory-apis/retrieve-emr-user.md): Retrieves an EMR user profile by OID.
- [Update EMR user profile](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/patient-directory-apis/update-emr-user.md): Updates an EMR user profile with validated and normalized data.
- [Trinity Profiles SDK (TypeScript)](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/patient-directory-sdks/patient-directory-ts-sdk.md): Type-safe SDK for managing patient profiles through the Trinity API.
- [Getting started](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/doctor-and-clinic-api/getting-started.md)
- [Get Clinic and Doctor details](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/doctor-and-clinic-api/get-clinic-and-doctor-details.md): ### Overview The Get Clinic and Doctor Details API provides a comprehensive list of clinics and doctors associated with those clinics for a business. This API is designed to retrieve detailed information about clinics, the doctors working at each clinic, and the overarching business entity. ### Endp…
- [Get Doctor profile](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/doctor-and-clinic-api/get-doctor-profile.md): ### Overview This API endpoint is used to retrieve detailed information about a specific doctor using their unique identifier. The response includes comprehensive information about the doctor, such as personal details, specializations, and associated clinics. ### Request Parameters
- [Get Clinic details](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/doctor-and-clinic-api/get-clinic-details.md): ### Overview This API endpoint retrieves detailed information about a specific clinic using its unique identifier. ### Endpoint **URL:** `{{HOST}}/dr/v1/business/clinic/{{clinic_id}}` **Method:** GET ### Request Parameters | Parameter | Type | Description | Required | | --- | --- | --- | --- | | cli…
- [Get Doctor services](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/doctor-and-clinic-api/get-doc-service.md): This API response returns a list of medical services offered by a specific doctor, including details like service name, duration, booking options, and fees. Each service specifies whether it supports pre-pay or post-pay, along with the delivery mode (e.g., in-clinic or teleconsultation). The data he…
- [Get All HIP Users of a Business](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/user-apis/get-all-users.md): This API retrieves the list of all HIP users associated with a business. The response includes each user's details along with their linked doctors and clinics. > _Use this API to fetch all HIP users for a business account in one call._
- [Get HIP User Details by ID](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/user-apis/get-user-by-id.md): This API retrieves detailed information about a specific HIP user registered under a business. The response includes the user's personal details, assigned doctors, and associated clinics. > _Use this API to get complete profile details of a single HIP user by their Eka user ID._
- [Get Workspace Information](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/business-api/get-business-info.md): ### Overview The Get Workspace Information API retrieves basic information about a business including the business ID and business name. This API is designed to provide essential business details for authenticated requests. ### Endpoint **URL:** `{{HOST}}/cdr/v1/get_business_info`
- [Create Doctor Profile](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/onboarding-apis/onboard-doctor.md): ### Overview Create a new doctor profile for your business. This endpoint lets you register a doctor with their personal details, specializations, qualifications, and profile image.
- [List Doctors](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/onboarding-apis/list-doctors.md): ### Overview Retrieve a list of all doctors registered for your business. Each entry returns the doctor's basic profile, primary specialisation, partner ID, and the clinics they are associated with.
- [Get Doctor by ID](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/onboarding-apis/get-doctor.md): ### Overview Retrieve a single doctor's profile using either the Eka ID or the partner-provided ID.
- [Update Doctor](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/onboarding-apis/update-doctor.md): ### Overview Update an existing doctor's profile. Only the fields included in the request body will be updated; all fields are optional.
- [Delete Doctor](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/onboarding-apis/delete-doctor.md): ### Overview Soft-delete a doctor by their Eka ID or partner-provided ID. Once deleted, the doctor will no longer appear in list or get responses.
- [Create Clinic](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/onboarding-apis/onboard-clinic.md): ### Overview The Create Clinic API allows you to register a new clinic for your business, including its name, address, pincode, contact number, city, state, and assigned doctors.
- [List Clinics](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/onboarding-apis/list-clinics.md): ### Overview Retrieve a list of all clinics registered for your business. Each entry includes basic clinic details and the doctors associated with that clinic.
- [Get Clinic by ID](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/onboarding-apis/get-clinic.md): ### Overview Retrieve a single clinic's details using either the Eka ID or the partner-provided ID.
- [Update Clinic](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/onboarding-apis/update-clinic.md): ### Overview Update an existing clinic. Only the fields included in the request body will be updated; all fields are optional.
- [Delete Clinic](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/onboarding-apis/delete-clinic.md): ### Overview Soft-delete a clinic by Eka ID or partner-provided ID. Deleted clinics no longer appear in list or get responses.
- [Create Eka User](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/onboarding-apis/onboard-ekauser.md): ### Overview Create a new Eka User (HIP User) for your business. This endpoint lets you register a user with their personal details and assign them to specific doctors and clinics.
- [List Eka Users](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/onboarding-apis/list-ekausers.md): ### Overview Retrieve a list of all Eka Users (HIP Users) registered for your business. Each entry includes the user's profile, role, seat type, and the doctors and clinics they are associated with.
- [Get Eka User by ID](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/onboarding-apis/get-ekauser.md): ### Overview Retrieve a single Eka User's profile using either the Eka ID or the partner-provided ID.
- [Update Eka User](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/onboarding-apis/update-ekauser.md): ### Overview Update an existing Eka User. Only the fields included in the request body will be updated; all fields are optional.
- [Delete Eka User](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/onboarding-apis/delete-ekauser.md): ### Overview Soft-delete an Eka User by Eka ID or partner-provided ID. Deleted users no longer appear in list or get responses.
- [Getting started](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/appointment-api/getting-started.md)
- [Get Appointment Slots](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/appointment-api/get-appointment-slots.md): This API is the first step in booking appointment slot for a patient at a doctor's clinic
- [Book Appointment Slot](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/appointment-api/book-appointment-slot.md): This API is used to book an appointment slot for a patient based on the available slots retrieved from the `get appointment slots` API.
- [Get Appointment Details](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/appointment-api/get-appointment-details.md)
- [Update Appointment](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/appointment-api/update-appointment.md): ### Overview
- [Update Appointment V2](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/appointment-api/update-appointment-v2.md): ### Overview
- [Parked Appointment](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/appointment-api/parked-appointment.md): ### Overview
- [Complete Appointment](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/appointment-api/complete-appointment.md): ### Overview
- [Cancel Appointment](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/appointment-api/cancel-appointment.md): ### Overview
- [Get Appointments](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/appointment-api/get-appointments-by-date.md)
- [No-Show Appointment](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/appointment-api/change-status.md): ### Overview
- [Confirm Follow-Up Appointment](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/appointment-api/confirm-follow-up-appointment.md): ### Overview
- [Get Transaction Status](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/payment-api/get-transaction-status.md)
- [Get Prescription details](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/prescription-api/get-prescription-details.md): This API retrieves comprehensive details of a prescription created by a doctor. It provides a rich set of data encompassing patient history, diagnosis, medications, lab tests, and various other clinical elements. The response includes:
- [Send Notification](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/notify/notify.md): This API allows partners to send notifications to users. The notifications can include a title, body, image URL, link, and a param if provided. The API supports different platform flavors such as Android, iOS, iPad and Web.
- [Create appointment](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/post_webhooks/add-appointment-webhook.md): When an appointment is created, a webhook event is sent to registered webhooks with details about the appointment, including the appointment ID, status, doctor ID, patient ID, and event type.
- [Update appointment](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/post_webhooks/update-appointment-webhook.md): When an appointment is updated, a webhook event is sent to registered webhooks with details about the appointment, including the appointment ID, status, doctor ID, patient ID, and event type.
- [Assessment Taken](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/post_webhooks/assessment-taken-webhook.md): When an assessment linked to the appointment is completed, a webhook event is sent to registered webhooks with details about the appointment, including the appointment ID, status, doctor ID, patient ID, and event type.
- [Status changed](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/post_webhooks/status-change-webhook.md): When status of an appointment changes, a webhook event is sent to registered webhooks with details about the appointment, including the appointment ID, status, doctor ID, patient ID, and event type.
- [Doctor Joined Video Call](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/post_webhooks/appointment-tele-dr-joined-webhook.md): This webhook is triggered when a doctor joins a scheduled video consultation.
- [Appointment Reminder (Instant)](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/post_webhooks/appointment-reminder-instant-webhook.md): This webhook is triggered to send an instant reminder for an upcoming appointment. Unlike the standard reminder which is scheduled in advance, this reminder event is sent immediately. The receiving system can use this to trigger instant alerts to the patient or doctor.
- [Follow-up Appointment Reminder (Instant)](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/post_webhooks/appointment-followup-reminder-instant-webhook.md): This webhook is triggered to send an instant reminder for an upcoming follow-up appointment. Unlike the standard follow-up reminder which is scheduled in advance, this reminder event is send immediately. The receiving system can use this to trigger instant follow-up visit alerts to the patient or do…
- [Vaccination Reminder](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/post_webhooks/vaccination-reminder-webhook.md): This webhook is triggered when a vaccination reminder is sent for a patient. It notifies the registered endpoint with vaccination details so the receiving system can send appropriate reminders to the patient or doctor.
- [Prescription Created Event](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/post_webhooks/prescription-webhook.md): When a prescription is created or modified, a webhook event is sent to registered webhooks with details about the prescription, including the prescription ID, visit ID, doctor ID, patient ID, and event type.
- [Doctor Events](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/post_webhooks/doctor-webhook.md): When a Doctor event occurs (such as the start of a practice), a webhook event is sent to registered webhooks with details about the schedule, including the doctor ID, partner doctor ID, and event time. The receiver can use the details from the webhook event to update or manage schedules in the syste…
- [Google Review Events](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/post_webhooks/google-review-webhook.md): When a Google review request event occurs, a webhook is sent to the registered endpoint containing the Doctor ID, Google review link, and Patient ID. The receiving system can use these details to update or manage Google review information as needed.
- [Consent Form Events](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/post_webhooks/mcert-webhook.md): When a consent form or medical certificate is created or updated, a webhook is sent to the registered endpoint containing the Doctor Id, Patient Id, Consent form url, **type(represents whether it is a medical certificate or consent form)** etc. The receiving system can use these details as per their…
- [Receipt Events](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/post_webhooks/receipt-webhook.md): When a Receipt is created, updated or deleted, a webhook is sent to the registered endpoint containing the Doctor Id, Patient Id, Clinic Id etc. The receiving system can use these details as per their need.
- [IP Allowlisting for Clients](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/ip-allowlisting-for-clients.md): Allowlisting and endpoint information to access Eka Care EMR
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/knowledge-base/overview.md)
- [Search Protocols](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/knowledge-base/protocols/search.md): This endpoint returns pages from the protocols based on the query, publishers and tag.
- [Get all Publishers](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/knowledge-base/protocols/publishers.md): This endpoint returns a list of all protocols publishers
- [Search Medications](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/knowledge-base/medications/search.md): This endpoint returns suggested/similar drugs from the Eka medical database for the given parameters - drug name, generics, form or volume. Suggestions are ranked based on similarity and also popularity (custom eka metric) of the medicine
- [Get Generic (pharmacology) Information](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/knowledge-base/medications/pharmacology.md)
- [SNOMED Linking (Deprecated)](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/knowledge-base/linking/snomed.md): **Deprecated.** Use `POST /med-link/nel/link` from the Medical Entity Codification API instead — see the [Link Entity](/api-reference/health-ai/medical-entity-codification/link-entity) docs. This endpoint remains operational for existing integrations.
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/records/create-overview.md)
- [Step 1: Upload Record](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/records/obtain-authorization.md): Generate a presigned URL that allows you to securely upload a document to the server. This URL can be used to upload the document directly without needing additional authentication or authorization steps.
- [Step 2: Upload Record](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/records/upload-records.md)
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/records/read-documents.md)
- [Describes a document](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/records/describe-record.md): Once you retrieve a list of all documents with their corresponding IDs, you can use this endpoint to get more details about a specific document.
- [List Documents](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/records/list-records.md): To get the list of all the records for a given authenticated user.
- [Retrieve health records](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/records/retrieve-health-records.md): Retrieve a health record based on the given identifier, hip_id, and health_id in nrces FHIR json format.
- [Sends a refresh event to the origin](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/records/send-refresh.md): This endpoint triggers a refresh event for the specified document, prompting the origin to update its state.
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/records/update_overview.md)
- [Update Document](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/records/update-document.md): This API is used to update the document.
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/records/delete_overview.md)
- [Delete a document](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/records/delete-document.md): This API is used to delete a document using a document ID.
- [Create Case](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/records/create-case.md): This endpoint creates a new medical case.
- [Update Case](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/records/update-case.md): This endpoint allows updating details of an existing medical case using the case ID.
- [List Cases](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/records/list-case.md): This endpoint returns a list of all cases. Results are always ordered by ascending value of `updated_at`.
- [Delete Case](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/records/delete-case.md): This endpoint allows deleting a case using the case ID.
- [IOS sdk](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/records/SDKs/iOS-sdk.md)
- [Record refresh webhook](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/records/record-refresh-webhook.md)
- [Add Device](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/notifications/add-device.md): Call to add or register a device for notifications. This endpoint allows clients to register a device by providing its details such as device ID, FCM ID, app version, and other relevant information. The registered device will be used to send notifications. The request body must contain the device pa…
- [Delete Device](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/notifications/delete-device.md): To be called when the device is logged out or uninstalled. This endpoint allows clients to remove a registered device by specifying its device ID in the header. Upon successful deletion, the device will no longer receive notifications. The `device-id` parameter in the header is required.
- [Add FCM Credentials](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/notifications/fcm-creds.md): Store FCM credentials. This endpoint allows clients to store Firebase Cloud Messaging (FCM) credentials by providing the service account key details. The stored credentials will be used for sending notifications to the registered devices. The request body must contain the FCM payload information.
- [Update Patient Vitals and Link to ABHA](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/vitals/vitals.md): Update the vitals data for a specific patient using the transaction ID. It processes the data and links it to the ABHA (Ayushman Bharat Health Account) if requested. Request body must include valid list of vitals.
- [Vital information table](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/vitals/vital-information-table.md)
- [Right to access](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/webhook/right-to-access.md)
- [Request User Data](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/privacy/right-to-access.md): This endpoint prepares the user data. After a 202 response from this API, the client will receive the user data via a webhook.
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/eka-medai/technologies/overview.md)
- [Lab report](https://ekacare-mintlify-efa94f7d.mintlify.site/eka-medai/technologies/lab-report.md)
- [Prescription](https://ekacare-mintlify-efa94f7d.mintlify.site/eka-medai/technologies/presription.md)
- [Personally Identifiable Information (PII) extraction](https://ekacare-mintlify-efa94f7d.mintlify.site/eka-medai/technologies/pii-extraction.md)
- [Document Classification](https://ekacare-mintlify-efa94f7d.mintlify.site/eka-medai/technologies/document-classification.md)
- [Health Insurance Policy](https://ekacare-mintlify-efa94f7d.mintlify.site/eka-medai/technologies/health-insurance.md)
- [Discharge summary](https://ekacare-mintlify-efa94f7d.mintlify.site/eka-medai/technologies/discharge-summary.md)
- [Medical Scribe](https://ekacare-mintlify-efa94f7d.mintlify.site/eka-medai/technologies/medical-scribe.md)
- [Medical snomed coder](https://ekacare-mintlify-efa94f7d.mintlify.site/eka-medai/technologies/medical-snomed-coder.md)
- [Medical summary](https://ekacare-mintlify-efa94f7d.mintlify.site/eka-medai/technologies/medical-summary.md)
- [Medical Entity Codification](https://ekacare-mintlify-efa94f7d.mintlify.site/eka-medai/technologies/codification/overview.md)
- [SNOMED CT](https://ekacare-mintlify-efa94f7d.mintlify.site/eka-medai/technologies/codification/snomed.md)
- [LOINC](https://ekacare-mintlify-efa94f7d.mintlify.site/eka-medai/technologies/codification/loinc.md)
- [Medication](https://ekacare-mintlify-efa94f7d.mintlify.site/eka-medai/technologies/codification/medication.md)
- [ICD-10-CM](https://ekacare-mintlify-efa94f7d.mintlify.site/eka-medai/technologies/codification/icd-10-cm.md)
- [Risk assessment](https://ekacare-mintlify-efa94f7d.mintlify.site/eka-medai/technologies/risk-assessment.md)
- [Symptom checker](https://ekacare-mintlify-efa94f7d.mintlify.site/eka-medai/technologies/symptom-checker.md)
- [Health bot](https://ekacare-mintlify-efa94f7d.mintlify.site/eka-medai/technologies/health-bot.md)
- [Indian Branded Drugs](https://ekacare-mintlify-efa94f7d.mintlify.site/eka-medai/indian_branded_drugs.md)
- [Indian Treatment Protocols](https://ekacare-mintlify-efa94f7d.mintlify.site/eka-medai/indian_treatment_protocols.md)
- [Spotlight](https://ekacare-mintlify-efa94f7d.mintlify.site/eka-medai/spotlight.md)
- [Datasets](https://ekacare-mintlify-efa94f7d.mintlify.site/eka-medai/datasets.md)
- [Models](https://ekacare-mintlify-efa94f7d.mintlify.site/eka-medai/models.md)
- [Ekascribe](https://ekacare-mintlify-efa94f7d.mintlify.site/SDKs/android/ekascribe.md)
- [Medical records](https://ekacare-mintlify-efa94f7d.mintlify.site/SDKs/android/medical-records.md)
- [Eka Care TS SDK](https://ekacare-mintlify-efa94f7d.mintlify.site/SDKs/web-sdk/getting-started.md): TS sdk for Eka care APIs, has the following modules built in appointments, patients, medicationSearch and health assessment. with full TypeScript support and TS based autocomplete on `payload`, `fns`, return `responses`.
- [Python SDK: ekacare](https://ekacare-mintlify-efa94f7d.mintlify.site/SDKs/backend/ekapython-sdk.md): A python sdk for ekacare backend
- [EkaCare Webhook SDK](https://ekacare-mintlify-efa94f7d.mintlify.site/SDKs/backend/webhook-sdk.md): SDK for processing EkaCare webhook events
- [MedAI Tools MCP Server](https://ekacare-mintlify-efa94f7d.mintlify.site/SDKs/EkaCare-MCP.md): Ground your AI assistant in verified Indian medical data — drug search, treatment protocols, pharmacology, and clinical calculators.
- [Overview](https://ekacare-mintlify-efa94f7d.mintlify.site/ai-tools/agent-kit/introduction.md): Build AI agents with Echo - an open-source, LLM-agnostic framework
- [Quickstart](https://ekacare-mintlify-efa94f7d.mintlify.site/ai-tools/agent-kit/quickstart.md): Build your first AI agent with Echo in 5 minutes
- [Installation](https://ekacare-mintlify-efa94f7d.mintlify.site/ai-tools/agent-kit/installation.md): Install Echo - open-source agent framework
- [Configuration](https://ekacare-mintlify-efa94f7d.mintlify.site/ai-tools/agent-kit/configuration.md): Configure LLMs, tools, and agent settings
- [Agents](https://ekacare-mintlify-efa94f7d.mintlify.site/ai-tools/agent-kit/agents.md): Build agents with GenericAgent
- [Tools](https://ekacare-mintlify-efa94f7d.mintlify.site/ai-tools/agent-kit/tools.md): Create base tools, elicitation tools, and use MCP tools
- [LLM Providers](https://ekacare-mintlify-efa94f7d.mintlify.site/ai-tools/agent-kit/llm-providers.md): Configure OpenAI, Anthropic, and Gemini
- [Streaming](https://ekacare-mintlify-efa94f7d.mintlify.site/ai-tools/agent-kit/streaming.md): Real-time response streaming with typed events
- [MCP Integration](https://ekacare-mintlify-efa94f7d.mintlify.site/ai-tools/agent-kit/mcp-integration.md): Connect to MCP servers for external tools
- [Examples](https://ekacare-mintlify-efa94f7d.mintlify.site/ai-tools/agent-kit/examples.md): Complete working examples
- [Eka EMR MCP Server](https://ekacare-mintlify-efa94f7d.mintlify.site/ai-tools/mcp-server/introduction.md): Give your AI assistant direct access to Eka.care — book appointments, manage patients, create prescriptions, and more.
- [Remote MCP](https://ekacare-mintlify-efa94f7d.mintlify.site/ai-tools/mcp-server/remote-mcp.md): Connect any AI client to Eka.care in minutes — no installation required.
- [Local MCP SDK](https://ekacare-mintlify-efa94f7d.mintlify.site/ai-tools/mcp-server/local-mcp.md): Self-host the Eka MCP server on your own machine using API credentials.
- [Supported Tools](https://ekacare-mintlify-efa94f7d.mintlify.site/ai-tools/mcp-server/supported-tools.md): Complete list of available MCP tools and their capabilities
- [Authentication](https://ekacare-mintlify-efa94f7d.mintlify.site/ai-tools/mcp-server/authentication.md): Securely connect your AI assistant to Eka.care
- [MedAI Tools MCP Server](https://ekacare-mintlify-efa94f7d.mintlify.site/ai-tools/medai-tools-mcp/introduction.md): Ground your AI assistant in verified Indian medical data — drug search, treatment protocols, pharmacology, and 403 clinical calculators.
- [Quickstart](https://ekacare-mintlify-efa94f7d.mintlify.site/ai-tools/medai-tools-mcp/quickstart.md): Connect your AI client to MedAI Tools in minutes using the hosted server.
- [Tool Reference](https://ekacare-mintlify-efa94f7d.mintlify.site/ai-tools/medai-tools-mcp/tools.md): Complete reference for all 6 MedAI Tools — parameters, return values, and usage examples.
- [Authentication](https://ekacare-mintlify-efa94f7d.mintlify.site/ai-tools/medai-tools-mcp/authentication.md): Configure authentication for MedAI Tools — open mode for development, EkaCare OAuth for production.
- [Health Quiz](https://ekacare-mintlify-efa94f7d.mintlify.site/cookbook/whats-possible/health-assessment.md): Building a full stack health quiz app with just 4 Function calls, using eka-care's web SDK
- [Medication Search](https://ekacare-mintlify-efa94f7d.mintlify.site/cookbook/whats-possible/medicine-lookup.md): Building a full stack Building a medication search app using the Eka Care SDK's medication search module.
- [Appointments Management](https://ekacare-mintlify-efa94f7d.mintlify.site/cookbook/whats-possible/appointment-management.md): Building an appointments management app using the Eka Care SDK's appointments module.
- [Patients Management App](https://ekacare-mintlify-efa94f7d.mintlify.site/cookbook/whats-possible/patient-management.md): Building a patients management app using the Eka Care SDK's patients module.
- [Changelog](https://ekacare-mintlify-efa94f7d.mintlify.site/changelog.md): Latest updates and improvements to the Eka Developer Platform.
- [EkaScribe Changelog](https://ekacare-mintlify-efa94f7d.mintlify.site/ekascribe-changelog.md): Updates and improvements to EkaScribe — transcription and clinical documentation.
- [EMR Changelog](https://ekacare-mintlify-efa94f7d.mintlify.site/emr-changelog.md): Updates and improvements to the Eka EMR platform — patient records, prescriptions, billing, and workflows.
- [EkaAgents Changelog](https://ekacare-mintlify-efa94f7d.mintlify.site/ekaagents-changelog.md): Updates and improvements to EkaAgents — MCP Server, Echo Agent Kit, MedAssist, and agent workflows.
- [Weekly Updates](https://ekacare-mintlify-efa94f7d.mintlify.site/weeklyupdates.md): Weekly summary of user-facing changes across the Eka platform.
- [Under the Hood](https://ekacare-mintlify-efa94f7d.mintlify.site/under-the-hood.md): Monthly transparency post covering infrastructure, reliability, performance, and security work across the Eka platform.
## OpenAPI Specs
- [vitals](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/vitals/vitals.yaml)
- [records](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/records/records.yaml)
- [privacy](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/privacy/privacy.yaml)
- [notification](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/notifications/notification.yml)
- [registration](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/user-app/abdm-connect/registration.yml)
- [refrences](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/medical-db/refrences.yaml)
- [references](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/knowledge-base/references.yaml)
- [med-link](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/medical-entity-codification/med-link.yaml)
- [medassist-apis](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/medassist/medassist-apis.yaml)
- [voice](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/ekascribe/voice.yaml)
- [ip-allowlisting-for-clients](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/ip-allowlisting-for-clients.yaml)
- [ekascribe](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/ekascribe/ekascribe-v2/ekascribe.yaml)
- [audio-transcribe](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/ekascribe/audio-transcribe.yaml)
- [questionnaire_data](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/questionnaire_data.yml)
- [questionnaire-v2](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/questionnaire-v2.yml)
- [fetch-assessments-by-id](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/fetch-assessments-by-id.yml)
- [fetch-assessment-v2](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/fetch-assessment-v2.yml)
- [component](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/component-info/component.yml)
- [submit-assessment](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/assessment-flow/submit/submit-assessment.yml)
- [initialize-assessment](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/assessment-flow/initialization/initialize-assessment.yml)
- [continue-assessment](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/health-ai/assessment/assessment-flow/continue/continue-assessment.yml)
- [post_webhook](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/post_webhooks/post_webhook.yaml)
- [payment-api](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/payment-api/payment-api.yml)
- [patient_directory](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/patient-directory-apis/patient_directory.yml)
- [notify](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/notify/notify.yml)
- [doc-tool](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/doc-tool/doc-tool.yaml)
- [webhooks](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/connect/webhooks/webhooks.yml)
- [authorization](https://ekacare-mintlify-efa94f7d.mintlify.site/api-reference/authorization/authorization.yml)