Overview
AI-powered blood test analysis API for healthcare professionals and laboratories
BloodGPT is a custom multi-agent system powered by three specialized LLMs, designed to interpret lab results with medical-grade accuracy. It turns complex lab data into clear, actionable health insights through a simple API.
Key Features
Instant Analysis — Process blood tests across 98 languages and different lab formats
Flexible Input — Accept HL7, PDF, images, or structured JSON data
White-Label Reports — Generate reports with your own branding, logo, and signature
Scalable API — Built for high-volume laboratory and clinic workflows
Real-time Webhooks — Receive instant notifications when processing completes
Batch Processing — Submit up to 100 tests in a single API call
Use Cases
Labs — Automated lab result analysis at scale
Clinics — Streamlined patient result interpretation
Healthcare Platforms — Integrate blood analysis into your existing systems
How It Works
Submit a blood test — PDF, image, HL7, or structured JSON — via the Processing API.
Process — BloodGPT recognizes and interprets the test asynchronously.
Retrieve results — poll the pre-signed
download_url, or receive a webhook.Deliver to patients — as a white-label PDF, a hosted Patient Portal, or embedded Widgets.
Get Started
Ready to build? Head to the Processing API to submit your first test, then explore:
Upload — submit documents and extract structured data (JSON / FHIR)
HL7 Format — submit HL7 v2.x laboratory messages
Batch Processing — submit up to 100 tests at once
Errors & Validation — error codes, validation rules, and accepted date formats
Authentication
All requests require your API key as a Bearer token:
To obtain an API key, request access or contact us at [email protected].
Privacy & Security
EU processing region — Production workloads, databases, object storage, and clinical records run in Google Cloud
europe-west4(Netherlands). Cloud SQL, object storage, and caches are encrypted at rest with customer-managed keys (CMEK); all API and portal traffic is HTTPS/TLS only.Clinical records in a dedicated FHIR store — Patient observations, reports, and interpretations are held in per-organization Google Cloud Healthcare API FHIR stores. Tenant isolation is enforced across API authentication, storage prefixes, and Healthcare datasets.
No training on your data — We do not use customer or patient data to train or fine-tune models. Interpretation runs on third-party foundation models (OpenAI, Google Vertex AI / Gemini) called through our own gateway, which is configured not to persist prompt or response bodies. Application-level AI tracing goes to a HIPAA-scoped environment under an executed BAA.
Subprocessors, not open sharing — We do not sell your data or use it for advertising. Delivering the service does involve a defined set of subprocessors, each receiving only the data class its function requires — the identity provider gets authentication data and no health data, the payment provider billing metadata and no health data, the workflow orchestrator internal identifiers and status and no clinical payload. The current list is published at platform.bloodgpt.com/legal/subprocessors, and which of them apply to you follows from the features you enable.
Contracts — We act as a processor for our customers under a GDPR Data Processing Agreement (DPA), and sign Business Associate Agreements (BAAs) with subprocessors that handle PHI where HIPAA applies. HIPAA has no certification scheme, so ask us for the current DPA, BAA position, and subprocessor schedule for the integration you are planning.
Last updated