Developer API

LabConnect API

Build powerful integrations with our RESTful API. Access labs, manage orders, and automate your research workflows.

Quick Start

Authentication

All API requests require an API key. Include your key in the Authorization header:

Authorization: Bearer your_api_key_here
Example Request
curl -X GET "https://api.labconnect.com/v1/labs" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"

API Endpoints

GET/api/v1/labs

List all laboratories

Parameters

NameTypeRequiredDescription
pageintegerOptionalPage number (default: 1)
limitintegerOptionalItems per page (default: 20)
categorystringOptionalFilter by category
GET/api/v1/labs/{id}

Get laboratory details

Parameters

NameTypeRequiredDescription
idstringRequiredLab ID
POST/api/v1/orders

Create a new order

Parameters

NameTypeRequiredDescription
lab_idstringRequiredLaboratory ID
service_idstringRequiredService ID
samplesarrayRequiredSample details
GET/api/v1/orders/{id}

Get order details

Parameters

NameTypeRequiredDescription
idstringRequiredOrder ID

API Features

Built for developers, by developers

RESTful

Clean, predictable resource-oriented URLs

Secure

HTTPS-only with API key authentication

Global

99.9% uptime with global CDN

Documented

Comprehensive docs and examples

SDKs

Official SDKs for Python, JS, and Go

Webhooks

Real-time event notifications

Ready to start building?

Get your API key and start integrating LabConnect into your applications today.