Documentation

Comprehensive guide to using the Medical Data Validator API and tools

Quick Start

Get up and running with the Medical Data Validator in minutes.

  • Installation guide
  • Basic usage examples
  • Configuration setup
Get Started
API Reference

Complete API documentation with examples and response formats.

  • All endpoints documented
  • Request/response examples
  • Error handling guide
View API Docs
Interactive API

Test API endpoints directly from your browser with Swagger UI.

  • Live API testing
  • Request builder
  • Response validation
Try API

Quick Examples

cURL Examples
Health Check
curl -X GET "http://localhost:8000/api/health"
Validate Data
curl -X POST "http://localhost:8000/api/validate/data" \
  -H "Content-Type: application/json" \
  -d '{"patient_id": ["P001"], "age": [30]}'
View All Examples
Python Examples
Basic Usage
import requests

response = requests.post(
  "http://localhost:8000/api/validate/data",
  json={"patient_id": ["P001"], "age": [30]}
)

result = response.json()
View Python Guide

Key Features

HIPAA Compliance
PHI/PII detection and privacy protection
Medical Standards
ICD-10, LOINC, CPT, FHIR validation
Data Quality
Completeness, accuracy, consistency checks
File Support
CSV, Excel, JSON, Parquet formats