Frequently Asked Questions
General Questions
What is the Knidian AI API?
The Knidian AI API is a medical artificial intelligence service that generates differential diagnoses from clinical histories. It uses advanced language models trained on medical literature and clinical data to analyze patient symptoms and provide structured diagnostic suggestions, triage recommendations, and evidence-based care guidance.
Who can use the Knidian AI API?
The API is designed for:
- Healthcare providers (physicians, nurse practitioners, physician assistants)
- Healthcare organizations and hospital systems
- Medical education institutions
- Health technology companies
- Clinical decision support system developers
How accurate is the Knidian AI API?
The API has been validated against a wide range of clinical cases and has demonstrated high concordance with expert clinician differential diagnoses. However, like all clinical decision support tools, it should be used to augment, not replace, clinical judgment. The accuracy depends on the quality and completeness of the clinical history provided.
Technical Questions
What is the maximum length of a clinical history I can submit?
There is no maximum character limit for clinical histories. The more comprehensive information you provide, the more accurate the results will be. However, we recommend focusing on the most relevant clinical information and prioritizing recent and acute findings for optimal differential diagnoses.
How do I handle sensitive patient information?
The API does not require personally identifiable information (PII) to generate differential diagnoses. We recommend:
- Removing or anonymizing patient identifiers before submission
- Using patient IDs or pseudonyms instead of real names
- Following your organization's privacy policies and applicable regulations (like HIPAA in the US)
What happens to the data I submit to the API?
Clinical histories submitted to the API are only processed to generate differential diagnoses and are not stored in any way. We only collect usage metrics and telemetry data from our customers to monitor system performance. No clinical information or patient data is retained after processing. Please refer to our Terms of Service and Privacy Policy for detailed information on data handling.
Does the API work offline?
No, the Knidian AI API requires an internet connection to function as it runs on our secure cloud infrastructure.
What is the expected response time?
Typical response times range from 25-30 seconds, but may vary based on the complexity of the clinical history and current system load. We're working on supporting faster response times and streaming the results as they're generated.
Usage Questions
How do I get started with the API?
- Contact our sales team to discuss your needs and obtain an API key
- Review our Authentication documentation
- Follow our Quickstart Guide to make your first API request
What languages does the API support?
Currently, the API supports English, Spanish, and Portuguese. See our Language Support guide for more details.
How should I format clinical histories for optimal results?
For best results, provide comprehensive clinical histories that include patient demographics, chief complaint, history of present illness, relevant past medical history, and other pertinent information. See our Clinical History Format guide for detailed recommendations.
Can I integrate the API with my EHR/EMR system?
Yes, the Knidian AI API can be integrated with electronic health record (EHR) and electronic medical record (EMR) systems. Our RESTful API design makes it compatible with most modern healthcare IT systems. Contact our support team for integration guidance.
Billing and Subscription
How much does the API cost?
Pricing depends on your usage requirements and organization size. We offer several subscription tiers with different features and request limits. Contact our sales team for a customized quote.
Do you offer a free trial?
Yes, we offer limited-time trial access for qualified healthcare organizations and developers. Contact our sales team to inquire about trial availability.
How am I billed for API usage?
Billing is typically based on a subscription model with a set number of API requests included per month. Additional requests beyond your plan limit are billed at a per-request rate. Detailed billing information is provided when you sign up for a subscription.
Can I change my subscription plan?
Yes, you can upgrade or downgrade your subscription plan at any time. Changes typically take effect at the start of the next billing cycle. Contact our support team for assistance with plan changes.
Support and Troubleshooting
What should I do if I receive an error response?
First, check our API Reference for information on error codes and their meanings. Common issues include:
- Invalid API key
- Malformed request
- Rate limit exceeded
- Server-side errors
If you can't resolve the issue, contact our support team with details about the error and the request that triggered it.
How do I report a potential issue with a differential diagnosis?
If you believe there's an issue with a generated differential diagnosis, please contact our clinical team with:
- The clinical history submitted (anonymized)
- The API response received
- Details about the potential issue
- Your clinical reasoning
This feedback helps us continuously improve our system.
Is technical support included with my subscription?
Yes, all subscriptions include access to our technical support team. Higher-tier plans include enhanced support options such as faster response times and dedicated support contacts.
How can I request a new feature?
We welcome feature requests and product feedback. Please contact our product team with your suggestions.