Healthcare projects Diagnosis API software
Published: 19 May 2024
Enhanced API Testing and Comprehensive Capabilities
- Rapid API Evaluation: Test the API within seconds.
- Unique Observations: Each symptom is represented by a unique ID.
- Lab Test Procedures: Utilize a wide range of implemented lab tests, including ALT, Amylase, AST, Sum Bilirubin, GT Chlamydia, Appearance Urine, and ABO grouping.
Step-by-Step Usage:
1. Postman Collection: Access the Diagnosis API as a Postman collection at https://postman.com/collections/7445d89fda1d633e08dd.
2. Import API Collection: Import the collection to extend its capabilities.
3. Input Symptoms and Tests: Enter symptom and test values into the provided fields.
4. POST Request: Send a POST request to https://diagnosisapi.azurewebsites.net to obtain possible health conditions.
5. Accuracy: The accuracy of the diagnoses depends on the completeness and accuracy of the input data.
Enhanced Features:
- Authentication: Use AuthenticationID = DEMO_AuthenticationID for development purposes. Your unique AuthenticationID will be provided upon registration.
- Example Request: The request format is 'https://diagnosisapi.azurewebsites.net/api/DDxItems/?AuthenticationID=DEMO_AuthenticationID'.
Base Health Terms:
- Lab Test Procedures and Symptoms: Diagnostic information is categorized into these two groups.
- REST Endpoints for GET Requests:
- List all Lab Tests Processes: https://diagnosisapi.azurewebsites.net/api/DDxItems/GetTests?AuthenticationID=DEMO_AuthenticationID
- List all Symptoms: https://diagnosisapi.azurewebsites.net/api/DDxItems/GetSymptoms?AuthenticationID=DEMO_AuthenticationID
Each Concept:
- Represented by a JSON object with attributes:
- id: Unique concept ID
- name: Professional medical term
- description: Detailed description
Authentication:
- Diagnosis API employs a custom authentication mechanism.
- AuthenticationID HTTP header: Contains your exclusive application ID.