API Architecture
The Patient Analog API follows RESTful conventions with JSON request/response bodies. All endpoints require authentication via API keys or OAuth 2.0 tokens. The API is versioned to ensure backward compatibility.
Core API Resources
/experiments
Create, configure, and manage organ-chip experiments. Set parameters, monitor status, and retrieve results.
/models
Access digital twin models, run simulations, and retrieve predictions. Configure model parameters and validate outputs.
/compounds
Manage compound libraries, upload molecular structures, and query compound properties and ADMET predictions.
/patients
Patient-derived model management. Upload patient data, generate personalized models, and track treatment responses.
/analytics
Real-time analytics endpoints. Query time-series data, generate reports, and access aggregated insights.
/webhooks
Configure event notifications. Subscribe to experiment completion, alerts, and system events.
Security & Access
API Key Authentication
Include your API key in the Authorization header for all requests.
OAuth 2.0
For applications requiring user authentication, we support OAuth 2.0 with PKCE.
Rate Limits
Standard tier: 1,000 requests/hour | Professional: 10,000 requests/hour | Enterprise: Custom limits