LabFlow is IHD’s diagnostics platform for partner integrations. Use REST with your organization API key in the x-api-key header. This reference documents Partner API v3 (default), Partner API v4 (opt-in), and legacy v1/v2 paths.
In this document
| Section | Jump |
|---|---|
| Workflows | Kit vs lab |
| v3 vs v4 | Versions |
| Migration | v3 → v4 |
| Auth | Authentication |
| v4 models | All v4 models |
| Scenario | Start here |
|---|---|
| IHD ships kits to patients | Create kit order (v3) or v4 kit create |
| Partner supplies the kit | Create lab order (v3) or v4 lab create |
| Ordering clinician on lab orders | List providers (v3) / Practitioners (v4) |
| Version | Base path | Notifications | Recommended for |
|---|---|---|---|
| v3 (default) | /v3/... |
Inbox polling (GET /v3/inbox) plus REST |
Current production integrations |
| v4 (opt-in) | /v4/partner/... |
HTTPS webhooks and optional GET /v4/partner/events for replay |
FHIR-aligned payloads and event-driven delivery |
The same x-api-key applies to both versions; organization context is shared. Notification state is not shared—v4 does not read v3 inbox flags. Partner API v4 returns 403 with PARTNER_V4_NOT_ENABLED until IHD enables v4 for your organization.
Use the docs home to open v3, v4, legacy, or the combined reference.
Today — v3 (poll)
| Step | Partner | LabFlow |
|---|---|---|
| 1 | GET /v3/inbox |
Returns order ids that need attention |
| 2 | GET /v3/orders/{id} |
Returns full order payload |
Target — v4 (push)
| Step | Partner | LabFlow |
|---|---|---|
| 1 | POST /v4/partner/webhooks/endpoints |
Register HTTPS URL; receive signingSecret once |
| 2 | (listen) | Signed HTTPS POST (for example order.resulted) |
| 3 | (optional) GET /v4/partner/events |
Replay or reconcile the same event envelopes |
Cutover checklist
| Step | Action |
|---|---|
| 1 | Contact your IHD account team to enable Partner API v4. |
| 2 | Implement a webhook receiver (verify HMAC and timestamp skew ≤ 5 minutes). |
| 3 | Register endpoint(s) under /v4/partner/webhooks/endpoints. |
| 4 | Map v3 order JSON to v4 PartnerOrderSummary (FHIR field names). |
| 5 | Run v3 inbox and v4 webhooks in parallel until cutover; use GET /events to reconcile gaps. |
LabFlow authenticates partners with API keys issued per organization. Send the key on every request in the x-api-key header.
Active partners can manage keys in the IHD admin portal. Contact daas.support@ihdlab.com for portal access or a staging key.
Reference implementation:
Q: How do I get my API key?
A: During onboarding, IHD provides a one-time token URL. Open it once in a browser or REST client; the response contains your API key. After the token is consumed, the URL returns 404. Use a clean browser profile or a tool such as Postman or Insomnia so extensions do not consume the token unintentionally.
Q: Why do mocked results look different than I expect?
A: Result and rejection payloads depend on your configured test panel. IHD can tailor staging mocks after your kit is configured; until then, generic sample payloads illustrate field names and structure.
Poll for order identifiers with new partner-relevant activity (for example, results or status changes).
Integrations typically poll on a regular schedule (for example, every 30–60 minutes) in production.
Returns order identifiers currently in your organization's inbox—orders with updates that may require partner action. Pair with GET /v3/order/{id} for full detail.
[- {
- "id": "order-8655eb89-0b28-44f2-9e2b-5779cf5730b7",
- "status": "NEW",
- "org": {
- "orgId": "MDT99999",
- "orgName": "IHD Partner Organization",
- "providerNpi": "1234567890",
- "location": "99999"
}, - "kit": {
- "kitId": "kit-d3544371-6b8e-4dfb-a604-55e07b962d13",
- "panelId": "999999",
- "registrationCode": "PRTNR-00001",
- "externalId": "partner-external-id",
- "customer": {
- "email": "noreply@ihdlab.com",
- "firstName": "John",
- "middleName": "Peter",
- "lastName": "Doe",
- "externalId": "PRTNR-99999",
- "shipping": {
- "name": "John Peter Doe",
- "street1": "123 Anywhere St.",
- "street2": "Apt B",
- "city": "Irvine",
- "state": "CA",
- "postalCode": "92610",
- "country": "US",
- "shippingCarrier": null,
- "shippingType": "First"
}, - "billing": {
- "name": "John Peter Doe",
- "street1": "123 Anywhere St.",
- "street2": "Apt B",
- "city": "Irvine",
- "state": "CA",
- "postalCode": "92610",
- "country": "US"
}
}
}, - "accession": {
- "externalId": "string",
- "kitBarcode": "string",
- "accessionNumber": "string",
- "externalAccession": "string",
- "pidid": "string",
- "orderingProvider": {
- "providerId": "4834bcdc-4a64-444d-966b-1a6fe381da24",
- "npi": "1234567893",
- "firstName": "Jane",
- "middleName": "A",
- "lastName": "Smith",
- "suffix": "Jr.",
- "credential": "MD",
- "externalProviderId": "string"
}, - "providerAuthorizedAt": "2026-06-18T14:16:22Z",
- "notes": "string",
- "resultsPdf": "string",
- "patientPdfUrl": "string",
- "patient": {
- "firstName": "John",
- "middleName": "Peter",
- "lastName": "Doe",
- "email": "noreply@ihdlab.com",
- "phone": "+1-626-555-1234",
- "dob": "1980-01-31",
- "gender": "Male",
- "address": {
- "name": "John Peter Doe",
- "street1": "123 Anywhere St.",
- "street2": "Apt B",
- "city": "Irvine",
- "state": "CA",
- "postalCode": "92610",
- "country": "US"
}
}, - "results": [
- {
- "panelID": "string",
- "testID": "string",
- "orderName": "string",
- "resultAlpha": "string",
- "units": "string",
- "refRange": "string",
- "flag": "string"
}
]
}, - "guarantor": {
- "firstName": "Jane",
- "lastName": "Doe",
- "relationship": "MTH",
- "dob": "1975-05-15",
- "gender": "F",
- "phone": "+1-626-555-5678",
- "address": {
- "street": "456 Main St",
- "city": "Los Angeles",
- "state": "CA",
- "zip": "90210"
}
}, - "diagnoses": [
- {
- "code": "Z00.00",
- "description": "Encounter for general adult medical examination without abnormal findings",
- "system": "ICD-10-CM",
- "type": "F",
- "diagnosisDate": "2023-01-15"
}
], - "insurances": [
- {
- "isPrimary": true,
- "subscriberId": "123456789abc",
- "relationToInsured": "self",
- "effectiveDate": "2020-01-01",
- "firstName": "Ilya",
- "lastName": "Kalosha",
- "dob": "2000-08-24",
- "groupNumber": "",
- "insuranceId": "96",
- "payorName": "United Healthcare (All Plans)"
}
], - "orderNo": 3808,
- "isRegistered": false,
- "includeInInbox": true,
- "timestamps": {
- "dateCreated": "2024-12-12T19:39:15.909Z",
- "dateLastUpdated": "2024-12-16T13:39:26.336Z",
- "dateRegistered": "2024-12-12T05:36:26.330Z",
- "dateCanceled": null,
- "dateCollected": "2024-08-02T12:00:00.000Z",
- "dateResulted": "2024-12-12T05:37:16.921Z"
}, - "shipping": {
- "inboundShipment": {
- "carrier": "usps",
- "serviceLevel": "Priority",
- "trackingId": "trk_8db971886455414da9e8633b1d78922e",
- "trackingCode": "9405500208272223405399",
}, - "outboundShipment": {
- "carrier": "usps",
- "serviceLevel": "Priority",
- "trackingId": "trk_8db971886455414da9e8533b1d78922e",
- "trackingCode": "9405500208272223405399",
}
}, - "type": "KIT",
- "wasDuplicate": false,
- "statusReason": null,
- "taskStatus": {
- "pushToLabdaq": {
- "status": "SUCCESS",
- "dateLastExecution": "2025-09-19T03:28:01.749Z",
- "retryCount": 0
}
}, - "siteInfo": {
- "performingSite": "Innovative Health Diagnostics is an MD Tox Laboratory Service Line",
- "address1": "1565 McGaw Avenue",
- "address2": "Suite B",
- "city": "Irvine",
- "state": "CA",
- "zipCode": "92614",
- "labDirector": "A. Baca, M.D. PhD",
- "cliaId": "05D2040304"
}
}
]Returns inbox orders with pagination, sorted by dateLastUpdated descending. Defaults to page 1 with page size 100.
| page | integer Default: 1 Page number. Defaults to |
| pageSize | integer Default: 100 Number of orders per page. Defaults to |
{- "data": [
- {
- "id": "order-8655eb89-0b28-44f2-9e2b-5779cf5730b7",
- "status": "NEW",
- "org": {
- "orgId": "MDT99999",
- "orgName": "IHD Partner Organization",
- "providerNpi": "1234567890",
- "location": "99999"
}, - "kit": {
- "kitId": "kit-d3544371-6b8e-4dfb-a604-55e07b962d13",
- "panelId": "999999",
- "registrationCode": "PRTNR-00001",
- "externalId": "partner-external-id",
- "customer": {
- "email": "noreply@ihdlab.com",
- "firstName": "John",
- "middleName": "Peter",
- "lastName": "Doe",
- "externalId": "PRTNR-99999",
- "shipping": {
- "name": "John Peter Doe",
- "street1": "123 Anywhere St.",
- "street2": "Apt B",
- "city": "Irvine",
- "state": "CA",
- "postalCode": "92610",
- "country": "US",
- "shippingCarrier": null,
- "shippingType": "First"
}, - "billing": {
- "name": "John Peter Doe",
- "street1": "123 Anywhere St.",
- "street2": "Apt B",
- "city": "Irvine",
- "state": "CA",
- "postalCode": "92610",
- "country": "US"
}
}
}, - "accession": {
- "externalId": "string",
- "kitBarcode": "string",
- "accessionNumber": "string",
- "externalAccession": "string",
- "pidid": "string",
- "orderingProvider": {
- "providerId": "4834bcdc-4a64-444d-966b-1a6fe381da24",
- "npi": "1234567893",
- "firstName": "Jane",
- "middleName": "A",
- "lastName": "Smith",
- "suffix": "Jr.",
- "credential": "MD",
- "externalProviderId": "string"
}, - "providerAuthorizedAt": "2026-06-18T14:16:22Z",
- "notes": "string",
- "resultsPdf": "string",
- "patientPdfUrl": "string",
- "patient": {
- "firstName": "John",
- "middleName": "Peter",
- "lastName": "Doe",
- "email": "noreply@ihdlab.com",
- "phone": "+1-626-555-1234",
- "dob": "1980-01-31",
- "gender": "Male",
- "address": {
- "name": "John Peter Doe",
- "street1": "123 Anywhere St.",
- "street2": "Apt B",
- "city": "Irvine",
- "state": "CA",
- "postalCode": "92610",
- "country": "US"
}
}, - "results": [
- {
- "panelID": "string",
- "testID": "string",
- "orderName": "string",
- "resultAlpha": "string",
- "units": "string",
- "refRange": "string",
- "flag": "string"
}
]
}, - "guarantor": {
- "firstName": "Jane",
- "lastName": "Doe",
- "relationship": "MTH",
- "dob": "1975-05-15",
- "gender": "F",
- "phone": "+1-626-555-5678",
- "address": {
- "street": "456 Main St",
- "city": "Los Angeles",
- "state": "CA",
- "zip": "90210"
}
}, - "diagnoses": [
- {
- "code": "Z00.00",
- "description": "Encounter for general adult medical examination without abnormal findings",
- "system": "ICD-10-CM",
- "type": "F",
- "diagnosisDate": "2023-01-15"
}
], - "insurances": [
- {
- "isPrimary": true,
- "subscriberId": "123456789abc",
- "relationToInsured": "self",
- "effectiveDate": "2020-01-01",
- "firstName": "Ilya",
- "lastName": "Kalosha",
- "dob": "2000-08-24",
- "groupNumber": "",
- "insuranceId": "96",
- "payorName": "United Healthcare (All Plans)"
}
], - "orderNo": 3808,
- "isRegistered": false,
- "includeInInbox": true,
- "timestamps": {
- "dateCreated": "2024-12-12T19:39:15.909Z",
- "dateLastUpdated": "2024-12-16T13:39:26.336Z",
- "dateRegistered": "2024-12-12T05:36:26.330Z",
- "dateCanceled": null,
- "dateCollected": "2024-08-02T12:00:00.000Z",
- "dateResulted": "2024-12-12T05:37:16.921Z"
}, - "shipping": {
- "inboundShipment": {
- "carrier": "usps",
- "serviceLevel": "Priority",
- "trackingId": "trk_8db971886455414da9e8633b1d78922e",
- "trackingCode": "9405500208272223405399",
}, - "outboundShipment": {
- "carrier": "usps",
- "serviceLevel": "Priority",
- "trackingId": "trk_8db971886455414da9e8533b1d78922e",
- "trackingCode": "9405500208272223405399",
}
}, - "type": "KIT",
- "wasDuplicate": false,
- "statusReason": null,
- "taskStatus": {
- "pushToLabdaq": {
- "status": "SUCCESS",
- "dateLastExecution": "2025-09-19T03:28:01.749Z",
- "retryCount": 0
}
}, - "siteInfo": {
- "performingSite": "Innovative Health Diagnostics is an MD Tox Laboratory Service Line",
- "address1": "1565 McGaw Avenue",
- "address2": "Suite B",
- "city": "Irvine",
- "state": "CA",
- "zipCode": "92614",
- "labDirector": "A. Baca, M.D. PhD",
- "cliaId": "05D2040304"
}
}
], - "pagination": {
- "currentPage": 1,
- "pageSize": 100,
- "total": 250,
- "totalPages": 3
}
}Lists active kits configured for your organization, including SKU, panel, and fulfillment details.
[- {
- "kitId": "kit-d3544371-6b8e-4dfb-a604-55e07b962d13",
- "orgId": "MDT99999",
- "locationId": "40",
- "sku": "1001",
- "externalId": "PRTNR-1001",
- "name": "Common STI Panel",
- "description": "A kit containing a specific test",
- "panelId": "100010001",
- "showHivConsent": false,
- "parcelDimensions": {
- "height": "1.50",
- "length": "6.00",
- "weight": "8.00",
- "width": "5.00"
}, - "isActive": true
}
]Returns a single kit by LabFlow kit identifier.
| id required | string Unique identifier for a kit |
{- "kitId": "kit-d3544371-6b8e-4dfb-a604-55e07b962d13",
- "orgId": "MDT99999",
- "locationId": "40",
- "sku": "1001",
- "externalId": "PRTNR-1001",
- "name": "Common STI Panel",
- "description": "A kit containing a specific test",
- "panelId": "100010001",
- "showHivConsent": false,
- "parcelDimensions": {
- "height": "1.50",
- "length": "6.00",
- "weight": "8.00",
- "width": "5.00"
}, - "isActive": true
}Create and manage kit and lab orders, retrieve status, register specimens, and cancel when supported.
Creates a kit fulfillment order (IHD ships collection materials to the patient or recipient).
| kitId required | string [ 1 .. 50 ] characters | ||||||||||||||||||||
required | object | ||||||||||||||||||||
| |||||||||||||||||||||
Array of objects Optional insurance information for the customer | |||||||||||||||||||||
Array
| |||||||||||||||||||||
object Optional guarantor information for the patient | |||||||||||||||||||||
| |||||||||||||||||||||
Array of objects Optional diagnosis information for the order | |||||||||||||||||||||
Array
| |||||||||||||||||||||
{- "kitId": "kit-d3544371-6b8e-4dfb-a604-55e07b962d13",
- "customer": {
- "email": "noreply@ihdlab.com",
- "firstName": "John",
- "middleName": "Peter",
- "lastName": "Doe",
- "phone": "+1-626-555-1234",
- "shipping": {
- "name": "John Peter Doe",
- "street1": "123 Anywhere St.",
- "street2": "Apt B",
- "city": "Irvine",
- "state": "CA",
- "postalCode": "92610",
- "country": "US",
- "shippingCarrier": "USPS",
- "shippingType": "Priority"
}, - "billing": {
- "name": "John Peter Doe",
- "street1": "123 Anywhere St.",
- "street2": "Apt B",
- "city": "Irvine",
- "state": "CA",
- "postalCode": "92610",
- "country": "US"
}
}, - "insurances": [
- {
- "isPrimary": true,
- "subscriberId": "123456789abc",
- "relationToInsured": "self",
- "effectiveDate": "2020-01-01",
- "firstName": "Ilya",
- "lastName": "Kalosha",
- "dob": "2000-08-24",
- "groupNumber": "",
- "insuranceId": "96",
- "payorName": "United Healthcare (All Plans)"
}
], - "guarantor": {
- "firstName": "Jane",
- "lastName": "Doe",
- "relationship": "mother",
- "dob": "1975-05-15",
- "gender": "F",
- "phone": "+1-626-555-5678",
- "address": {
- "street": "456 Main St",
- "city": "Los Angeles",
- "state": "CA",
- "zip": "90210"
}
}, - "diagnoses": [
- {
- "code": "Z00.00",
- "description": "Encounter for general adult medical examination without abnormal findings",
- "system": "ICD-10-CM",
- "type": "F",
- "diagnosisDate": "2023-01-15"
}
]
}{- "id": "string",
- "success": true,
- "error": "Error message"
}Creates a lab order when your organization supplies the kit or specimen workflow. Include ordering provider details where required.
| test | string Instantly populates mock order results when set to true. |
| testType | string Enum: "RECEIVED" "REJECTED" "RESULTED" Works when coupled with |
| kitId required | string | ||||||||||||||||||||
| externalId | string An | ||||||||||||||||||||
| dateRegistered | string <date-time> ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}Z$ | ||||||||||||||||||||
required | object | ||||||||||||||||||||
| |||||||||||||||||||||
Array of objects Optional insurance information for the patient | |||||||||||||||||||||
Array
| |||||||||||||||||||||
object Optional guarantor information for the patient | |||||||||||||||||||||
| |||||||||||||||||||||
Array of objects Optional diagnosis information for the order | |||||||||||||||||||||
Array
| |||||||||||||||||||||
object (OrderingProvider) | |||||||||||||||||||||
| |||||||||||||||||||||
| provider_authorized_at | string <date-time> When the provider authorized this order. ISO 8601 with timezone. Must not be more than 7 days in the future. Defaults to order creation time if not provided. | ||||||||||||||||||||
{- "kitId": "string",
- "externalId": "string",
- "dateRegistered": "2023-01-01T11:11:11Z",
- "patient": {
- "firstName": "John",
- "middleName": "Peter",
- "lastName": "Doe",
- "email": "noreply@ihdlab.com",
- "phone": "+1-626-555-1234",
- "dob": "1980-01-31",
- "gender": "Male",
- "address": {
- "name": "John Peter Doe",
- "street1": "123 Anywhere St.",
- "street2": "Apt B",
- "city": "Irvine",
- "state": "CA",
- "postalCode": "92610",
- "country": "US"
}
}, - "insurances": [
- {
- "isPrimary": true,
- "subscriberId": "123456789abc",
- "relationToInsured": "self",
- "effectiveDate": "2020-01-01",
- "firstName": "Ilya",
- "lastName": "Kalosha",
- "dob": "2000-08-24",
- "groupNumber": "",
- "insuranceId": "96",
- "payorName": "United Healthcare (All Plans)"
}
], - "guarantor": {
- "firstName": "Jane",
- "lastName": "Doe",
- "relationship": "mother",
- "dob": "1975-05-15",
- "gender": "F",
- "phone": "+1-626-555-5678",
- "address": {
- "street": "456 Main St",
- "city": "Los Angeles",
- "state": "CA",
- "zip": "90210"
}
}, - "diagnoses": [
- {
- "code": "Z00.00",
- "description": "Encounter for general adult medical examination without abnormal findings",
- "system": "ICD-10-CM",
- "type": "F",
- "diagnosisDate": "2023-01-15"
}
], - "ordering_provider": {
- "npi": "string",
- "first_name": "string",
- "middle_name": "string",
- "last_name": "string",
- "suffix": "string",
- "credential": "string",
- "external_provider_id": "string"
}, - "provider_authorized_at": "2026-06-18T14:16:22Z"
}{- "id": "string",
- "success": true,
- "error": "Error message"
}Returns the full order record for a LabFlow order identifier.
| id required | string |
{- "id": "order-8655eb89-0b28-44f2-9e2b-5779cf5730b7",
- "status": "NEW",
- "org": {
- "orgId": "MDT99999",
- "orgName": "IHD Partner Organization",
- "providerNpi": "1234567890",
- "location": "99999"
}, - "kit": {
- "kitId": "kit-d3544371-6b8e-4dfb-a604-55e07b962d13",
- "panelId": "999999",
- "registrationCode": "PRTNR-00001",
- "externalId": "partner-external-id",
- "customer": {
- "email": "noreply@ihdlab.com",
- "firstName": "John",
- "middleName": "Peter",
- "lastName": "Doe",
- "externalId": "PRTNR-99999",
- "shipping": {
- "name": "John Peter Doe",
- "street1": "123 Anywhere St.",
- "street2": "Apt B",
- "city": "Irvine",
- "state": "CA",
- "postalCode": "92610",
- "country": "US",
- "shippingCarrier": null,
- "shippingType": "First"
}, - "billing": {
- "name": "John Peter Doe",
- "street1": "123 Anywhere St.",
- "street2": "Apt B",
- "city": "Irvine",
- "state": "CA",
- "postalCode": "92610",
- "country": "US"
}
}
}, - "accession": {
- "externalId": "string",
- "kitBarcode": "string",
- "accessionNumber": "string",
- "externalAccession": "string",
- "pidid": "string",
- "orderingProvider": {
- "providerId": "4834bcdc-4a64-444d-966b-1a6fe381da24",
- "npi": "1234567893",
- "firstName": "Jane",
- "middleName": "A",
- "lastName": "Smith",
- "suffix": "Jr.",
- "credential": "MD",
- "externalProviderId": "string"
}, - "providerAuthorizedAt": "2026-06-18T14:16:22Z",
- "notes": "string",
- "resultsPdf": "string",
- "patientPdfUrl": "string",
- "patient": {
- "firstName": "John",
- "middleName": "Peter",
- "lastName": "Doe",
- "email": "noreply@ihdlab.com",
- "phone": "+1-626-555-1234",
- "dob": "1980-01-31",
- "gender": "Male",
- "address": {
- "name": "John Peter Doe",
- "street1": "123 Anywhere St.",
- "street2": "Apt B",
- "city": "Irvine",
- "state": "CA",
- "postalCode": "92610",
- "country": "US"
}
}, - "results": [
- {
- "panelID": "string",
- "testID": "string",
- "orderName": "string",
- "resultAlpha": "string",
- "units": "string",
- "refRange": "string",
- "flag": "string"
}
]
}, - "guarantor": {
- "firstName": "Jane",
- "lastName": "Doe",
- "relationship": "MTH",
- "dob": "1975-05-15",
- "gender": "F",
- "phone": "+1-626-555-5678",
- "address": {
- "street": "456 Main St",
- "city": "Los Angeles",
- "state": "CA",
- "zip": "90210"
}
}, - "diagnoses": [
- {
- "code": "Z00.00",
- "description": "Encounter for general adult medical examination without abnormal findings",
- "system": "ICD-10-CM",
- "type": "F",
- "diagnosisDate": "2023-01-15"
}
], - "insurances": [
- {
- "isPrimary": true,
- "subscriberId": "123456789abc",
- "relationToInsured": "self",
- "effectiveDate": "2020-01-01",
- "firstName": "Ilya",
- "lastName": "Kalosha",
- "dob": "2000-08-24",
- "groupNumber": "",
- "insuranceId": "96",
- "payorName": "United Healthcare (All Plans)"
}
], - "orderNo": 3808,
- "isRegistered": false,
- "includeInInbox": true,
- "timestamps": {
- "dateCreated": "2024-12-12T19:39:15.909Z",
- "dateLastUpdated": "2024-12-16T13:39:26.336Z",
- "dateRegistered": "2024-12-12T05:36:26.330Z",
- "dateCanceled": null,
- "dateCollected": "2024-08-02T12:00:00.000Z",
- "dateResulted": "2024-12-12T05:37:16.921Z"
}, - "shipping": {
- "inboundShipment": {
- "carrier": "usps",
- "serviceLevel": "Priority",
- "trackingId": "trk_8db971886455414da9e8633b1d78922e",
- "trackingCode": "9405500208272223405399",
}, - "outboundShipment": {
- "carrier": "usps",
- "serviceLevel": "Priority",
- "trackingId": "trk_8db971886455414da9e8533b1d78922e",
- "trackingCode": "9405500208272223405399",
}
}, - "type": "KIT",
- "wasDuplicate": false,
- "statusReason": null,
- "taskStatus": {
- "pushToLabdaq": {
- "status": "SUCCESS",
- "dateLastExecution": "2025-09-19T03:28:01.749Z",
- "retryCount": 0
}
}, - "siteInfo": {
- "performingSite": "Innovative Health Diagnostics is an MD Tox Laboratory Service Line",
- "address1": "1565 McGaw Avenue",
- "address2": "Suite B",
- "city": "Irvine",
- "state": "CA",
- "zipCode": "92614",
- "labDirector": "A. Baca, M.D. PhD",
- "cliaId": "05D2040304"
}
}Lists orders for your organization with optional filters and pagination.
| orderNo | string Returns orders that have the specified Order No. |
string <email> Returns orders that have the specified email as customer email within order. | |
| registrationCode | string Returns orders that have the specified Registration Code. |
| orderType | string Enum: "KIT" "LAB" Returns orders that have the specified Order Type. |
| orderStatus | string Enum: "NEW" "PENDING_DELIVERY" "IN_TRANSIT" "OUT_FOR_DELIVERY" "DELIVERED" "DELIVERED_TO_PARTNER" "DELIVERY_FAILED" "DELIVERY_ERROR" "CANCELATION_REQUESTED" "CANCELLED" "REGISTERED" "RECEIVED" "PROCESSING" "RESULTED" Returns orders that have the specified Order Status. |
| kitId | string Returns orders created using the specified Kit Id, should follow |
| externalId | string Returns orders that have the specified External Id. |
| shipmentTrackingCode | string Returns orders that have the specified Shipment Tracking Code. |
| returnShipmentTrackingCode | string Returns orders that have the specified Return Shipment Tracking Code. |
| sortBy | string Enum: "dateCreated" "dateLastUpdated" Sort the responses by a set value. |
| sortDir | string Enum: "asc" "desc" Sets the direction of the sort order. |
| page | integer Page number. Defaults to |
| pageSize | integer Page size. Defaults to |
| dateCreatedStart | string <date-time> Returns orders created on or after the specified dateCreated. ISO 8601 format: |
| dateCreatedEnd | string <date-time> Returns orders created on or before the specified dateCreated. ISO 8601 format: |
| dateRegisteredStart | string <date-time> Returns orders registered on or after the specified dateRegistered. ISO 8601 format: |
| dateRegisteredEnd | string <date-time> Returns orders registered on or before the specified dateRegistered. ISO 8601 format: |
| dateCanceledStart | string <date-time> Returns orders canceled on or after the specified dateCanceled. ISO 8601 format: |
| dateCanceledEnd | string <date-time> Returns orders canceled on or before the specified dateCanceled. ISO 8601 format: |
| dateCollectedStart | string <date-time> Returns orders collected on or after the specified dateCollected. ISO 8601 format: |
| dateCollectedEnd | string <date-time> Returns orders collected on or before the specified dateCollected. ISO 8601 format: |
| dateResultedStart | string <date-time> Returns orders resulted on or after the specified dateResulted. ISO 8601 format: |
| dateResultedEnd | string <date-time> Returns orders resulted on or before the specified dateResulted. ISO 8601 format: |
| dateLastUpdatedStart | string <date-time> Returns orders last updated on or after the specified dateLastUpdated. ISO 8601 format: |
| dateLastUpdatedEnd | string <date-time> Returns orders last updated on or before the specified dateLastUpdated. ISO 8601 format: |
{- "results": [
- {
- "id": "order-8655eb89-0b28-44f2-9e2b-5779cf5730b7",
- "status": "NEW",
- "org": {
- "orgId": "MDT99999",
- "orgName": "IHD Partner Organization",
- "providerNpi": "1234567890",
- "location": "99999"
}, - "kit": {
- "kitId": "kit-d3544371-6b8e-4dfb-a604-55e07b962d13",
- "panelId": "999999",
- "registrationCode": "PRTNR-00001",
- "externalId": "partner-external-id",
- "customer": {
- "email": "noreply@ihdlab.com",
- "firstName": "John",
- "middleName": "Peter",
- "lastName": "Doe",
- "externalId": "PRTNR-99999",
- "shipping": {
- "name": "John Peter Doe",
- "street1": "123 Anywhere St.",
- "street2": "Apt B",
- "city": "Irvine",
- "state": "CA",
- "postalCode": "92610",
- "country": "US",
- "shippingCarrier": null,
- "shippingType": "First"
}, - "billing": {
- "name": "John Peter Doe",
- "street1": "123 Anywhere St.",
- "street2": "Apt B",
- "city": "Irvine",
- "state": "CA",
- "postalCode": "92610",
- "country": "US"
}
}
}, - "accession": {
- "externalId": "string",
- "kitBarcode": "string",
- "accessionNumber": "string",
- "externalAccession": "string",
- "pidid": "string",
- "orderingProvider": {
- "providerId": "4834bcdc-4a64-444d-966b-1a6fe381da24",
- "npi": "1234567893",
- "firstName": "Jane",
- "middleName": "A",
- "lastName": "Smith",
- "suffix": "Jr.",
- "credential": "MD",
- "externalProviderId": "string"
}, - "providerAuthorizedAt": "2026-06-18T14:16:22Z",
- "notes": "string",
- "resultsPdf": "string",
- "patientPdfUrl": "string",
- "patient": {
- "firstName": "John",
- "middleName": "Peter",
- "lastName": "Doe",
- "email": "noreply@ihdlab.com",
- "phone": "+1-626-555-1234",
- "dob": "1980-01-31",
- "gender": "Male",
- "address": {
- "name": "John Peter Doe",
- "street1": "123 Anywhere St.",
- "street2": "Apt B",
- "city": "Irvine",
- "state": "CA",
- "postalCode": "92610",
- "country": "US"
}
}, - "results": [
- {
- "panelID": "string",
- "testID": "string",
- "orderName": "string",
- "resultAlpha": "string",
- "units": "string",
- "refRange": "string",
- "flag": "string"
}
]
}, - "guarantor": {
- "firstName": "Jane",
- "lastName": "Doe",
- "relationship": "MTH",
- "dob": "1975-05-15",
- "gender": "F",
- "phone": "+1-626-555-5678",
- "address": {
- "street": "456 Main St",
- "city": "Los Angeles",
- "state": "CA",
- "zip": "90210"
}
}, - "diagnoses": [
- {
- "code": "Z00.00",
- "description": "Encounter for general adult medical examination without abnormal findings",
- "system": "ICD-10-CM",
- "type": "F",
- "diagnosisDate": "2023-01-15"
}
], - "insurances": [
- {
- "isPrimary": true,
- "subscriberId": "123456789abc",
- "relationToInsured": "self",
- "effectiveDate": "2020-01-01",
- "firstName": "Ilya",
- "lastName": "Kalosha",
- "dob": "2000-08-24",
- "groupNumber": "",
- "insuranceId": "96",
- "payorName": "United Healthcare (All Plans)"
}
], - "orderNo": 3808,
- "isRegistered": false,
- "includeInInbox": true,
- "timestamps": {
- "dateCreated": "2024-12-12T19:39:15.909Z",
- "dateLastUpdated": "2024-12-16T13:39:26.336Z",
- "dateRegistered": "2024-12-12T05:36:26.330Z",
- "dateCanceled": null,
- "dateCollected": "2024-08-02T12:00:00.000Z",
- "dateResulted": "2024-12-12T05:37:16.921Z"
}, - "shipping": {
- "inboundShipment": {
- "carrier": "usps",
- "serviceLevel": "Priority",
- "trackingId": "trk_8db971886455414da9e8633b1d78922e",
- "trackingCode": "9405500208272223405399",
}, - "outboundShipment": {
- "carrier": "usps",
- "serviceLevel": "Priority",
- "trackingId": "trk_8db971886455414da9e8533b1d78922e",
- "trackingCode": "9405500208272223405399",
}
}, - "type": "KIT",
- "wasDuplicate": false,
- "statusReason": null,
- "taskStatus": {
- "pushToLabdaq": {
- "status": "SUCCESS",
- "dateLastExecution": "2025-09-19T03:28:01.749Z",
- "retryCount": 0
}
}, - "siteInfo": {
- "performingSite": "Innovative Health Diagnostics is an MD Tox Laboratory Service Line",
- "address1": "1565 McGaw Avenue",
- "address2": "Suite B",
- "city": "Irvine",
- "state": "CA",
- "zipCode": "92614",
- "labDirector": "A. Baca, M.D. PhD",
- "cliaId": "05D2040304"
}
}
], - "pagination": {
- "total": 12,
- "currentPage": 1,
- "totalPages": 2,
- "pageSize": 10
}
}Records patient kit registration or specimen receipt and advances eligible orders toward laboratory processing.
| override | boolean Use |
| test | string Instantly populates mock order results when set to |
| testType | string Enum: "RECEIVED" "REJECTED" "RESULTED" Works when coupled with |
| registrationCode required | string | ||||||||||||||||||||
required | object | ||||||||||||||||||||
| |||||||||||||||||||||
Array of objects Optional insurance information for the patient | |||||||||||||||||||||
Array
| |||||||||||||||||||||
object Optional guarantor information for the patient | |||||||||||||||||||||
| |||||||||||||||||||||
Array of objects Optional diagnosis information for the order | |||||||||||||||||||||
Array
| |||||||||||||||||||||
{- "registrationCode": "string",
- "patient": {
- "firstName": "John",
- "middleName": "Peter",
- "lastName": "Doe",
- "email": "noreply@ihdlab.com",
- "phone": "+1-626-555-1234",
- "dob": "1980-01-31",
- "gender": "Male",
- "address": {
- "name": "John Peter Doe",
- "street1": "123 Anywhere St.",
- "street2": "Apt B",
- "city": "Irvine",
- "state": "CA",
- "postalCode": "92610",
- "country": "US"
}
}, - "insurances": [
- {
- "isPrimary": true,
- "subscriberId": "123456789abc",
- "relationToInsured": "self",
- "effectiveDate": "2020-01-01",
- "firstName": "Ilya",
- "lastName": "Kalosha",
- "dob": "2000-08-24",
- "groupNumber": "",
- "insuranceId": "96",
- "payorName": "United Healthcare (All Plans)"
}
], - "guarantor": {
- "firstName": "Jane",
- "lastName": "Doe",
- "relationship": "mother",
- "dob": "1975-05-15",
- "gender": "F",
- "phone": "+1-626-555-5678",
- "address": {
- "street": "456 Main St",
- "city": "Los Angeles",
- "state": "CA",
- "zip": "90210"
}
}, - "diagnoses": [
- {
- "code": "Z00.00",
- "description": "Encounter for general adult medical examination without abnormal findings",
- "system": "ICD-10-CM",
- "type": "F",
- "diagnosisDate": "2023-01-15"
}
]
}{- "id": "string",
- "success": true,
- "error": "Error message"
}Ordering clinicians (NPI) linked to your organization and locations. Used to record the ordering provider on lab orders for regulatory and billing compliance.
Lists ordering providers for your organization with optional status filter and pagination.
| org_id | string Filter providers by organization ID. Defaults to the API key's organization. |
| active_status | string Enum: "ACTIVE" "INACTIVE" "RETIRED" Filter by provider active status. |
| page | integer Default: 1 |
| limit | integer <= 100 Default: 20 |
{- "providers": [
- {
- "provider_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
- "npi": "1234567890",
- "first_name": "Jane",
- "middle_name": "A",
- "last_name": "Smith",
- "suffix": "Jr.",
- "credential": "MD",
- "active_status": "ACTIVE",
- "created_date": "2019-08-24T14:15:22Z",
- "updated_date": "2019-08-24T14:15:22Z",
- "identifiers": [
- {
- "identifier_id": "a400f51e-8863-4890-9fd3-3f462d124526",
- "system": "PWN",
- "external_provider_id": "PWN-987654",
- "org_id": "MDT99999"
}
], - "organization_roles": [
- {
- "provider_org_id": "537921a3-ae40-4061-bf11-1a7c19f2af41",
- "provider_id": "fe3d49af-4061-436b-ae60-f7044f252a44",
- "org_id": "MDT99999",
- "role": "ORDERING",
- "is_default_for_org": true,
- "effective_from": "2026-06-18T00:00:00Z",
- "effective_to": null,
- "active_status": true,
- "created_date": "2019-08-24T14:15:22Z"
}
], - "location_roles": [
- {
- "provider_location_id": "cd232569-9c7b-4f5e-8c14-80ce046876bf",
- "provider_id": "fe3d49af-4061-436b-ae60-f7044f252a44",
- "location_id": 456,
- "org_id": "MDT99999",
- "role_at_location": "ORDERING",
- "is_default_location": true,
- "effective_from": "2026-06-18T00:00:00Z",
- "effective_to": null,
- "active_status": true,
- "created_date": "2019-08-24T14:15:22Z"
}
]
}
], - "total": 0,
- "page": 0,
- "limit": 0
}Returns platform health and dependency status for monitoring and readiness checks.
{- "status": "OK",
- "timestamp": "2026-04-15T06:05:37.366Z",
- "services": [
- {
- "serviceName": "Platform database",
- "status": "OK",
- "lastChecked": "2026-04-15T06:05:37.368Z"
}, - {
- "serviceName": "Authentication Service",
- "status": "OK",
- "lastChecked": "2026-04-15T06:05:42.426Z"
}
], - "version": "v2.93.0"
}