# BloodGPT Docs

## BloodGPT API Documentation

- [Overview](https://docs.bloodgpt.com/getting-started/readme.md): AI-powered blood test analysis API for healthcare professionals and laboratories
- [Quick Start](https://docs.bloodgpt.com/getting-started/playbook.md): A guide to integrating AI-powered blood test interpretation into your healthcare business—for business leaders, product managers, and developers.
- [Choosing a Data Format](https://docs.bloodgpt.com/integration-guides/choosing-format.md): How to choose between JSON, HL7, and FHIR formats for submitting blood test data.
- [Integration Options](https://docs.bloodgpt.com/integration-guides/integration-options.md): Compare four integration approaches and choose the one that fits your business.
- [PDF-Only](https://docs.bloodgpt.com/integration-guides/integration-options/pdf-only.md): The simplest integration — get a PDF report with AI interpretation in response to your API call.
- [Patient Portal](https://docs.bloodgpt.com/integration-guides/integration-options/patient-portal.md): Use our white-label patient portal to give patients access to their results with your branding.
- [Widgets](https://docs.bloodgpt.com/integration-guides/integration-options/widgets.md): Embed BloodGPT's prebuilt React report components directly inside your own web app.
- [Full API Integration](https://docs.bloodgpt.com/integration-guides/integration-options/full-api.md): Full control over the user experience. Get JSON responses and build your own UI.
- [On-Premises Deployment](https://docs.bloodgpt.com/integration-guides/on-premises.md): Running BloodGPT inside your own network: what the topology looks like, what your side has to provide, what still crosses the boundary, and what you give up by choosing it.
- [Portal Setup Guide](https://docs.bloodgpt.com/integration-guides/portal-setup.md): Detailed guide to setting up and configuring the white-label Patient Portal.
- [WhatsApp Setup](https://docs.bloodgpt.com/integration-guides/whatsapp-setup.md): How to set up WhatsApp as a notification channel for your patient portal.
- [Doctor Validation](https://docs.bloodgpt.com/integration-guides/doctor-validation.md): Add doctor review to your integration — results are verified by a physician before reaching the patient.
- [Use Cases](https://docs.bloodgpt.com/integration-guides/use-cases.md): Real-world examples of how different healthcare businesses integrate BloodGPT.
- [Diagnostic Laboratory](https://docs.bloodgpt.com/integration-guides/use-cases/diagnostic-lab.md): How clinical laboratories integrate BloodGPT to offer AI-powered interpretation as a premium service.
- [Wellness Platform](https://docs.bloodgpt.com/integration-guides/use-cases/wellness-platform.md): How wellness platforms and corporate health programs integrate BloodGPT for AI-powered blood test interpretation.
- [Troubleshooting](https://docs.bloodgpt.com/integration-guides/troubleshooting.md): Common issues and solutions when integrating BloodGPT.
- [Processing API](https://docs.bloodgpt.com/submitting-tests/process.md): This document outlines the API for submitting blood test reports for analysis and retrieving the processed results.
- [HL7 Format](https://docs.bloodgpt.com/submitting-tests/hl7.md): Submit blood test data using HL7 v2.x laboratory messages
- [Upload API](https://docs.bloodgpt.com/submitting-tests/upload.md): Upload medical documents and extract structured data (JSON or FHIR R4) without PDF report generation
- [Batch Processing](https://docs.bloodgpt.com/submitting-tests/batch.md): Submit multiple blood tests in a single API request
- [Download API](https://docs.bloodgpt.com/interpretation-and-results/download.md): Retrieve a completed test's full analysis as JSON — parameters, overview, follow-ups, trends and product recommendations
- [Interpret & Summary](https://docs.bloodgpt.com/interpretation-and-results/interpret.md): Trigger AI interpretation for a single test or for a patient's whole record
- [Webhooks](https://docs.bloodgpt.com/interpretation-and-results/webhooks.md): Receive real-time notifications when blood test processing completes or fails
- [Patients API](https://docs.bloodgpt.com/patients-and-catalog/patients.md): Create, list, update, and delete patients for your organization
- [Product Catalog API](https://docs.bloodgpt.com/patients-and-catalog/product-catalog.md): Manage your organization's product catalog for blood-test-driven recommendations
- [Errors & Validation](https://docs.bloodgpt.com/reference/errors.md): Error response format, validation rules, and accepted date formats
- [Widgets SDK & API](https://docs.bloodgpt.com/reference/widgets.md): Embed BloodGPT report widgets with the @bloodgpt/widgets React SDK — install, quickstart, and the session-token API
